35 #ifndef MYSQLPP_MYSQLPP_H 
   36 #define MYSQLPP_MYSQLPP_H 
   42 #define MYSQLPP_VERSION(major, minor, bugfix) \ 
   43                 (((major) << 16) | ((minor) << 8) | (bugfix)) 
   52 #define MYSQLPP_HEADER_VERSION MYSQLPP_VERSION(3, 2, 3) 
   72 MYSQLPP_EXPORT 
unsigned int get_library_version();
 
   76 #if defined(MYSQLPP_OLD_CLASS_NAMES) 
   77 #       define ColData String 
   78 #       define NullisBlank NullIsBlank 
   79 #       define NullisNull NullIsNull 
   80 #       define NullisZero NullIsZero 
   81 #       define ResNSel SimpleResult 
   82 #       define Result StoreQueryResult 
   83 #       define ResUse UseQueryResult 
   84 #       define SQLString SQLTypeAdapter 
   89 #endif // !defined(MYSQLPP_MYSQLPP_H) 
Declares the ScopedConnection class. 
Declares the Connection class. 
Defines a class for building and executing SQL queries. 
Declares the ConnectionPool class. 
Declares the closest C++ equivalent of each MySQL column type. 
Declares the Transaction class.