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

Public Member Functions

 CassQueryPrinter (std::ostream &os, bool quote_strings)
 
 CassQueryPrinter (std::ostream &os)
 
template<typename T >
void operator() (const T &t) const
 
void operator() (const boost::uuids::uuid &tuuid) const
 
void operator() (const uint8_t &tu8) const
 
void operator() (const std::string &tstring) const
 
void operator() (const uint32_t &tu32) const
 
void operator() (const uint64_t &tu64) const
 
void operator() (const IpAddress &tipaddr) const
 

Public Attributes

std::ostream & os_
 
bool quote_strings_
 

Detailed Description

Definition at line 233 of file cql_if.cc.

Constructor & Destructor Documentation

cass::cql::impl::CassQueryPrinter::CassQueryPrinter ( std::ostream &  os,
bool  quote_strings 
)
inline

Definition at line 235 of file cql_if.cc.

cass::cql::impl::CassQueryPrinter::CassQueryPrinter ( std::ostream &  os)
inline

Definition at line 239 of file cql_if.cc.

Member Function Documentation

template<typename T >
void cass::cql::impl::CassQueryPrinter::operator() ( const T &  t) const
inline

Definition at line 244 of file cql_if.cc.

void cass::cql::impl::CassQueryPrinter::operator() ( const boost::uuids::uuid tuuid) const
inline

Definition at line 247 of file cql_if.cc.

void cass::cql::impl::CassQueryPrinter::operator() ( const uint8_t &  tu8) const
inline

Definition at line 252 of file cql_if.cc.

void cass::cql::impl::CassQueryPrinter::operator() ( const std::string &  tstring) const
inline

Definition at line 255 of file cql_if.cc.

void cass::cql::impl::CassQueryPrinter::operator() ( const uint32_t &  tu32) const
inline

Definition at line 263 of file cql_if.cc.

void cass::cql::impl::CassQueryPrinter::operator() ( const uint64_t &  tu64) const
inline

Definition at line 267 of file cql_if.cc.

void cass::cql::impl::CassQueryPrinter::operator() ( const IpAddress tipaddr) const
inline

Definition at line 270 of file cql_if.cc.

Member Data Documentation

std::ostream& cass::cql::impl::CassQueryPrinter::os_

Definition at line 273 of file cql_if.cc.

bool cass::cql::impl::CassQueryPrinter::quote_strings_

Definition at line 274 of file cql_if.cc.


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