I could not find an explanation of the soci::i_ok and soci::i_null constants. They are mentioned in this page as possible states of data, but their exact meaning is not defined.
I was wondering if soci::i_ok is true does it mean that the data is not null?
(soci::i_ok == indicatorX) == (soci::i_null != indicatorX) ---?