Nemiver  0.3
Public Member Functions | Static Public Member Functions | Friends | List of all members
nemiver::common::SQLStatement Class Reference

#include <nmv-sql-statement.h>

Inheritance diagram for nemiver::common::SQLStatement:
nemiver::common::DeleteStatement nemiver::common::InsertStatement

Public Member Functions

 SQLStatement (const common::UString &a_sql_string="")
 
 SQLStatement (const SQLStatement &)
 
SQLStatementoperator= (const SQLStatement &)
 
virtual ~SQLStatement ()
 
virtual const common::UStringto_string () const
 
 operator const char * () const
 

Static Public Member Functions

static common::UString escape_string (const common::UString &a_sql_string)
 

Friends

class Connection
 
struct SQLStatementPriv
 
common::LogStreamoperator<< (common::LogStream &, const SQLStatement &)
 

Constructor & Destructor Documentation

◆ SQLStatement() [1/2]

nemiver::common::SQLStatement::SQLStatement ( const common::UString a_sql_string = "")

◆ SQLStatement() [2/2]

nemiver::common::SQLStatement::SQLStatement ( const SQLStatement )

◆ ~SQLStatement()

virtual nemiver::common::SQLStatement::~SQLStatement ( )
virtual

Member Function Documentation

◆ escape_string()

static common::UString nemiver::common::SQLStatement::escape_string ( const common::UString a_sql_string)
static

◆ operator const char *()

nemiver::common::SQLStatement::operator const char * ( ) const

◆ operator=()

SQLStatement& nemiver::common::SQLStatement::operator= ( const SQLStatement )

◆ to_string()

virtual const common::UString& nemiver::common::SQLStatement::to_string ( ) const
virtual

Friends And Related Function Documentation

◆ Connection

friend class Connection
friend

◆ operator<<

common::LogStream& operator<< ( common::LogStream ,
const SQLStatement  
)
friend

◆ SQLStatementPriv

friend struct SQLStatementPriv
friend

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