OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
[EVENT] Event Information More...
Public Types | |
using | BinderType = full_binder::Event |
Static Public Member Functions | |
static const std::string & | TableName () |
Returns the table name. | |
static const std::unordered_set< std::string > & | ColumnNames () |
Returns a set of column names for the table. | |
static const std::vector< std::string > & | OrderedColumnNames () |
Returns an ordered vector of column names for the table. | |
static const std::unordered_set< std::string > & | BlobColumns () |
Returns a set of blob column names for the table. | |
static const modelUtil::DbType | DbType () |
Returns the associated database type for the table. | |
static const std::vector< std::string > & | PrimaryKey () |
Returns the columns associated with the table's Primary Key. | |
Public Attributes | |
uint8_t | ZoneNumber = {} |
Column [ZoneNum]: Zone Number. | |
int16_t | EventNumber = {} |
Column [EventNum]: Event Number. | |
uint8_t | EventType = {} |
Column [Type]: Event Type. | |
std::optional< std::string > | Condition1 |
Column [Cond1]: Condition 1. | |
std::optional< std::string > | Condition2 |
Column [Cond2]: Condition 2. | |
std::optional< std::string > | Condition3 |
Column [Cond3]: Condition 3. | |
std::optional< std::string > | Condition4 |
Column [Cond4]: Condition 4. | |
std::optional< std::string > | Condition5 |
Column [Cond5]: Condition 5. | |
std::string | Execute1 |
Column [Exec1]: Execute 1. | |
std::string | Execute2 |
Column [Exec2]: Execute 2. | |
std::string | Execute3 |
Column [Exec3]: Execute 3. | |
std::string | Execute4 |
Column [Exec4]: Execute 4. | |
std::string | Execute5 |
Column [Exec5]: Execute 5. | |
[EVENT] Event Information