Declares classes that implement SQL "null" semantics within C++'s type system. More...
Go to the source code of this file.
| Classes | |
| class | mysqlpp::null_type | 
| The type of the global mysqlpp::null object.  More... | |
| struct | mysqlpp::NullIsNull | 
| Class for objects that define SQL null in terms of MySQL++'s null_type.  More... | |
| struct | mysqlpp::NullIsZero | 
| Class for objects that define SQL null as 0.  More... | |
| struct | mysqlpp::NullIsBlank | 
| Class for objects that define SQL null as a blank C string.  More... | |
| class | mysqlpp::Null< Type, Behavior > | 
| Class for holding data from a SQL column with the NULL attribute.  More... | |
| Variables | |
| const std::string | mysqlpp::null_str | 
| "NULL" string constant | |
| const null_type | mysqlpp::null = null_type() | 
| Global 'null' instance. Use wherever you need a SQL null.  More... | |
Declares classes that implement SQL "null" semantics within C++'s type system.
This is required because C++'s own NULL type is not semantically the same as SQL nulls.
 1.8.5
 1.8.5