ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
anna::dbms::mysql::BaseBind Class Reference

#include <BaseBind.hpp>

Inheritance diagram for anna::dbms::mysql::BaseBind:
Inheritance graph
[legend]

Public Member Functions

virtual ~BaseBind ()
 

Protected Member Functions

 BaseBind (const dbms::Data &data)
 
void setupBind (st_mysql_bind &, dbms::Data &) noexcept(false)
 

Protected Attributes

char a_nullIndicator
 
st_mysql_time * a_time
 
unsigned long a_length
 

Constructor & Destructor Documentation

◆ ~BaseBind()

virtual anna::dbms::mysql::BaseBind::~BaseBind ( )
virtual

◆ BaseBind()

anna::dbms::mysql::BaseBind::BaseBind ( const dbms::Data data)
protected

Member Function Documentation

◆ setupBind()

void anna::dbms::mysql::BaseBind::setupBind ( st_mysql_bind &  ,
dbms::Data  
)
protectednoexcept

Member Data Documentation

◆ a_length

unsigned long anna::dbms::mysql::BaseBind::a_length
protected

◆ a_nullIndicator

char anna::dbms::mysql::BaseBind::a_nullIndicator
protected

◆ a_time

st_mysql_time* anna::dbms::mysql::BaseBind::a_time
protected

mysql_time.h: typedef st_mysql_time MYSQL_TIME


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