The Battle for Wesnoth  1.15.3+dev
Namespaces | Typedefs | Enumerations
types.hpp File Reference
#include <mysql.h>
#include <memory>
Include dependency graph for types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 mariadb
 
 mariadb::value
 
 mariadb::isolation
 

Typedefs

typedef unsigned char mariadb::u8
 
typedef unsigned short mariadb::u16
 
typedef unsigned int mariadb::u32
 
typedef signed char mariadb::s8
 
typedef signed short mariadb::s16
 
typedef signed int mariadb::s32
 
typedef float mariadb::f32
 
typedef double mariadb::f64
 
typedef long double mariadb::f128
 
typedef unsigned long long mariadb::u64
 
typedef signed long long mariadb::s64
 
typedef u64 mariadb::handle
 
typedef std::shared_ptr< std::istream > mariadb::stream_ref
 

Enumerations

enum  mariadb::value::type {
  mariadb::value::null = 0, mariadb::value::blob, mariadb::value::data, mariadb::value::date,
  mariadb::value::date_time, mariadb::value::time, mariadb::value::string, mariadb::value::boolean,
  mariadb::value::decimal, mariadb::value::unsigned8, mariadb::value::signed8, mariadb::value::unsigned16,
  mariadb::value::signed16, mariadb::value::unsigned32, mariadb::value::signed32, mariadb::value::unsigned64,
  mariadb::value::signed64, mariadb::value::float32, mariadb::value::double64, mariadb::value::enumeration
}
 
enum  mariadb::isolation::level { mariadb::isolation::repeatable_read = 0, mariadb::isolation::read_committed, mariadb::isolation::read_uncommitted, mariadb::isolation::serializable }