TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PreparedStatement.h File Reference
#include <future>
#include "SQLOperation.h"
+ Include dependency graph for PreparedStatement.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  PreparedStatementDataUnion
 
struct  PreparedStatementData
 
class  PreparedStatement
 
class  MySQLPreparedStatement
 
class  PreparedStatementTask
 

Typedefs

typedef std::future
< PreparedQueryResult
PreparedQueryResultFuture
 
typedef std::promise
< PreparedQueryResult
PreparedQueryResultPromise
 

Enumerations

enum  PreparedStatementValueType {
  TYPE_BOOL, TYPE_UI8, TYPE_UI16, TYPE_UI32,
  TYPE_UI64, TYPE_I8, TYPE_I16, TYPE_I32,
  TYPE_I64, TYPE_FLOAT, TYPE_DOUBLE, TYPE_STRING,
  TYPE_BINARY, TYPE_NULL
}
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
TYPE_BOOL 
TYPE_UI8 
TYPE_UI16 
TYPE_UI32 
TYPE_UI64 
TYPE_I8 
TYPE_I16 
TYPE_I32 
TYPE_I64 
TYPE_FLOAT 
TYPE_DOUBLE 
TYPE_STRING 
TYPE_BINARY 
TYPE_NULL 
46 {
47  TYPE_BOOL,
48  TYPE_UI8,
49  TYPE_UI16,
50  TYPE_UI32,
51  TYPE_UI64,
52  TYPE_I8,
53  TYPE_I16,
54  TYPE_I32,
55  TYPE_I64,
56  TYPE_FLOAT,
60  TYPE_NULL
61 };
Definition: PreparedStatement.h:55
Definition: PreparedStatement.h:51
Definition: PreparedStatement.h:54
Definition: PreparedStatement.h:47
Definition: PreparedStatement.h:56
Definition: PreparedStatement.h:58
Definition: PreparedStatement.h:60
Definition: PreparedStatement.h:52
Definition: PreparedStatement.h:49
Definition: PreparedStatement.h:53
Definition: PreparedStatement.h:48
Definition: PreparedStatement.h:50
Definition: PreparedStatement.h:57
Definition: PreparedStatement.h:59