|
RcuConf::Table Class Reference |
Public Member Functions | |
virtual | ~Table () |
virtual bool | Insert (RcuDb::Server &server)=0 |
int | Id () const |
Static Public Member Functions | |
bool | Drop (RcuDb::Server &server, const std::string &table) |
Protected Member Functions | |
Table () | |
Table (const Table &table) | |
Table (RcuDb::Row &row) | |
bool | MakeId (RcuDb::Server &server) |
Protected Attributes | |
int | fId |
|
Destructor.
|
|
Constructor.
Definition at line 62 of file Table.h. References fId. |
|
Copy constructor.
Definition at line 64 of file Table.h. References fId. |
|
Construct from a row.
Definition at line 34 of file Table.cxx. References fId. |
|
Helper function to drop this table.
|
|
Get the database id.
Definition at line 54 of file Table.h. References fId. Referenced by RcuConf::Configurator::GetOrder(), RcuConf::SingleValue::Select(), RcuConf::BlobValue::Select(), and RcuConf::Configurator::Write(). |
|
Insert entry into table.
Implemented in RcuConf::Address, RcuConf::BlobValue, RcuConf::Config, RcuConf::Parameter, RcuConf::Priority, and RcuConf::SingleValue. |
|
Make a unique id for this entry.
Definition at line 42 of file Table.cxx. References fId. Referenced by RcuConf::SingleValue::Insert(), RcuConf::Priority::Insert(), RcuConf::Parameter::Insert(), RcuConf::Config::Insert(), RcuConf::BlobValue::Insert(), and RcuConf::Address::Insert(). |
|
Database id.
Definition at line 71 of file Table.h. Referenced by Id(), RcuConf::Parameter::Insert(), RcuConf::Address::Insert(), MakeId(), and Table(). |
Top of page | Last update Fri Apr 27 01:54:16 2007 |
Copyright © 2004 Christian Holm | Created by DoxyGen 1.3.5 |