OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
Loading...
Searching...
No Matches
full_binder::MakeDefensive Class Referenceexport
module FullBinder

generated nanodbc column binder for full_model::MakeDefensive More...

Public Types

typedef void(* BindColumnFunction_t) (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 
using BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t>
 

Static Public Member Functions

static const BindingsMapType & GetColumnBindings ()
 Returns the binding function associated with the column name.
 
static void BindLevel (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Level.
 
static void BindClass1 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class1.
 
static void BindClass2 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class2.
 
static void BindClass3 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class3.
 
static void BindClass4 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class4.
 
static void BindClass5 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class5.
 
static void BindClass6 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class6.
 
static void BindClass7 (full_model::MakeDefensive &m, const nanodbc::result &result, short colIndex)
 Binds a result's column to Class7.
 

Detailed Description

generated nanodbc column binder for full_model::MakeDefensive


The documentation for this class was generated from the following file: