OpenSDN source code
|
#include <gendb_if.h>
Public Types | |
enum | ColumnFamilyType { COLUMN_FAMILY_INVALID = 0, COLUMN_FAMILY_SQL = 1, COLUMN_FAMILY_NOSQL = 2 } |
typedef std::map< std::string, GenDb::DbDataType::type > | ColumnMap |
Public Member Functions | |
NewCf (const std::string &cfname, const DbDataTypeVec &keys, const ColumnMap &cfcolumns) | |
NewCf (const std::string &cfname, const DbDataTypeVec &keys, const DbDataTypeVec &clustering_columns, const DbDataTypeVec &columns, const DbDataTypeVec &values) | |
~NewCf () | |
Public Attributes | |
std::string | cfname_ |
ColumnFamilyType | cftype_ |
DbDataTypeVec | partition_keys_ |
ColumnMap | cfcolumns_ |
DbDataTypeVec | clustering_columns_ |
DbDataTypeVec | columns_ |
DbDataTypeVec | value_ |
Definition at line 107 of file gendb_if.h.
typedef std::map<std::string, GenDb::DbDataType::type> GenDb::NewCf::ColumnMap |
Definition at line 113 of file gendb_if.h.
Enumerator | |
---|---|
COLUMN_FAMILY_INVALID | |
COLUMN_FAMILY_SQL | |
COLUMN_FAMILY_NOSQL |
Definition at line 108 of file gendb_if.h.
|
inline |
Definition at line 115 of file gendb_if.h.
|
inline |
Definition at line 123 of file gendb_if.h.
|
inline |
Definition at line 135 of file gendb_if.h.
ColumnMap GenDb::NewCf::cfcolumns_ |
Definition at line 140 of file gendb_if.h.
std::string GenDb::NewCf::cfname_ |
Definition at line 137 of file gendb_if.h.
ColumnFamilyType GenDb::NewCf::cftype_ |
Definition at line 138 of file gendb_if.h.
DbDataTypeVec GenDb::NewCf::clustering_columns_ |
Definition at line 141 of file gendb_if.h.
DbDataTypeVec GenDb::NewCf::columns_ |
Definition at line 142 of file gendb_if.h.
DbDataTypeVec GenDb::NewCf::partition_keys_ |
Definition at line 139 of file gendb_if.h.
DbDataTypeVec GenDb::NewCf::value_ |
Definition at line 143 of file gendb_if.h.