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

#include <OutputBind.hpp>

Inheritance diagram for anna::dbms::mysql::OutputBind:
Inheritance graph
[legend]
Collaboration diagram for anna::dbms::mysql::OutputBind:
Collaboration graph
[legend]

Public Member Functions

 OutputBind (const char *name, dbms::Data &data)
 
 ~OutputBind ()
 
- Public Member Functions inherited from anna::dbms::OutputBind
void write () const noexcept(false)
 
- Public Member Functions inherited from anna::dbms::Bind
dbms::DatagetData ()
 
const dbms::DatagetData () const
 
virtual std::string asString () const
 
- Public Member Functions inherited from anna::dbms::mysql::BaseBind
virtual ~BaseBind ()
 

Friends

class Statement
 

Additional Inherited Members

- Protected Member Functions inherited from anna::dbms::OutputBind
 OutputBind (const char *name, dbms::Data &value)
 
- Protected Member Functions inherited from anna::dbms::Bind
 Bind (const char *name, dbms::Data &data)
 
- Protected Member Functions inherited from anna::dbms::mysql::BaseBind
 BaseBind (const dbms::Data &data)
 
void setupBind (st_mysql_bind &, dbms::Data &) noexcept(false)
 
- Protected Attributes inherited from anna::dbms::mysql::BaseBind
char a_nullIndicator
 
st_mysql_time * a_time
 
unsigned long a_length
 

Constructor & Destructor Documentation

◆ OutputBind()

anna::dbms::mysql::OutputBind::OutputBind ( const char *  name,
dbms::Data data 
)

◆ ~OutputBind()

anna::dbms::mysql::OutputBind::~OutputBind ( )

Friends And Related Function Documentation

◆ Statement

friend class Statement
friend

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