OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
cass::cql::impl::CassStatementNameBinder Class Reference
Inheritance diagram for cass::cql::impl::CassStatementNameBinder:
Collaboration diagram for cass::cql::impl::CassStatementNameBinder:

Public Member Functions

 CassStatementNameBinder (interface::CassLibrary *cci, CassStatement *statement)
 
void operator() (const boost::blank &tblank, const char *name) const
 
void operator() (const std::string &tstring, const char *name) const
 
void operator() (const boost::uuids::uuid &tuuid, const char *name) const
 
void operator() (const uint8_t &tu8, const char *name) const
 
void operator() (const uint16_t &tu16, const char *name) const
 
void operator() (const uint32_t &tu32, const char *name) const
 
void operator() (const uint64_t &tu64, const char *name) const
 
void operator() (const double &tdouble, const char *name) const
 
void operator() (const IpAddress &tipaddr, const char *name) const
 
void operator() (const GenDb::Blob &tblob, const char *name) const
 

Public Attributes

interface::CassLibrarycci_
 
CassStatement * statement_
 

Detailed Description

Definition at line 348 of file cql_if.cc.

Constructor & Destructor Documentation

cass::cql::impl::CassStatementNameBinder::CassStatementNameBinder ( interface::CassLibrary cci,
CassStatement *  statement 
)
inline

Definition at line 350 of file cql_if.cc.

Member Function Documentation

void cass::cql::impl::CassStatementNameBinder::operator() ( const boost::blank &  tblank,
const char *  name 
) const
inline

Definition at line 355 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const std::string &  tstring,
const char *  name 
) const
inline

Definition at line 358 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const boost::uuids::uuid tuuid,
const char *  name 
) const
inline

Definition at line 363 of file cql_if.cc.

Here is the call graph for this function:

void cass::cql::impl::CassStatementNameBinder::operator() ( const uint8_t &  tu8,
const char *  name 
) const
inline

Definition at line 370 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const uint16_t &  tu16,
const char *  name 
) const
inline

Definition at line 375 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const uint32_t &  tu32,
const char *  name 
) const
inline

Definition at line 380 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const uint64_t &  tu64,
const char *  name 
) const
inline

Definition at line 386 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const double &  tdouble,
const char *  name 
) const
inline

Definition at line 392 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const IpAddress tipaddr,
const char *  name 
) const
inline

Definition at line 397 of file cql_if.cc.

void cass::cql::impl::CassStatementNameBinder::operator() ( const GenDb::Blob tblob,
const char *  name 
) const
inline

Definition at line 410 of file cql_if.cc.

Here is the call graph for this function:

Member Data Documentation

interface::CassLibrary* cass::cql::impl::CassStatementNameBinder::cci_

Definition at line 415 of file cql_if.cc.

CassStatement* cass::cql::impl::CassStatementNameBinder::statement_

Definition at line 416 of file cql_if.cc.


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