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

#include <nmv-insert-statement.h>

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

Public Member Functions

 InsertStatement (const common::UString &a_table_name, ColumnList &a_columns)
 
 ~InsertStatement ()
 
const common::UStringto_string () const
 
const ColumnListget_columns () const
 
const common::UStringget_table_name () const
 
void set (const common::UString &a_table_name, ColumnList &a_columns)
 
- Public Member Functions inherited from nemiver::common::SQLStatement
 SQLStatement (const common::UString &a_sql_string="")
 
 SQLStatement (const SQLStatement &)
 
SQLStatementoperator= (const SQLStatement &)
 
virtual ~SQLStatement ()
 
 operator const char * () const
 

Friends

struct InsertStatementPriv
 

Additional Inherited Members

- Static Public Member Functions inherited from nemiver::common::SQLStatement
static common::UString escape_string (const common::UString &a_sql_string)
 

Constructor & Destructor Documentation

◆ InsertStatement()

nemiver::common::InsertStatement::InsertStatement ( const common::UString a_table_name,
ColumnList a_columns 
)

◆ ~InsertStatement()

nemiver::common::InsertStatement::~InsertStatement ( )

Member Function Documentation

◆ get_columns()

const ColumnList& nemiver::common::InsertStatement::get_columns ( ) const

◆ get_table_name()

const common::UString& nemiver::common::InsertStatement::get_table_name ( ) const

◆ set()

void nemiver::common::InsertStatement::set ( const common::UString a_table_name,
ColumnList a_columns 
)

◆ to_string()

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

Reimplemented from nemiver::common::SQLStatement.

Friends And Related Function Documentation

◆ InsertStatementPriv

friend struct InsertStatementPriv
friend

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