|
RcuConf::Address Class Reference |
Public Types | |
typedef std::list< Address * > | List |
Public Member Functions | |
Address (int board, int chip=0, int channel=0) | |
virtual | ~Address () |
virtual void | Print () const |
virtual bool | Insert (RcuDb::Server &s) |
int | Board () const |
int | Chip () const |
int | Channel () const |
int | RawValue () const |
Static Public Member Functions | |
bool | Create (RcuDb::Server &s) |
bool | Drop (RcuDb::Server &s) |
bool | Select (List &l, RcuDb::Server &s, const RcuDb::Sql &cond) |
bool | Select (List &l, RcuDb::Server &s, const Value &v) |
Protected Member Functions | |
Address (RcuDb::Row &row) | |
Protected Attributes | |
int | fAddress |
|
Type of List of addresss.
Definition at line 67 of file Address.h. Referenced by Insert(), Select(), and RcuConf::Configurator::Write(). |
|
User constructor.
Definition at line 58 of file Address.h. References fAddress. Referenced by Select(). |
|
Destructor.
|
|
Construct from a row.
Definition at line 40 of file Address.cxx. References fAddress. |
|
Definition at line 94 of file Address.h. References fAddress. Referenced by RcuConf::BusComponent::Read(), and RcuConf::BusComponent::Write(). |
|
Definition at line 98 of file Address.h. References fAddress. Referenced by RcuConf::BusComponent::Read(), and RcuConf::BusComponent::Write(). |
|
Definition at line 96 of file Address.h. References fAddress. Referenced by RcuConf::BusComponent::Read(), and RcuConf::BusComponent::Write(). |
|
Create a table for these objects.
Definition at line 84 of file Address.cxx. |
|
Delete table for these objects.
Definition at line 96 of file Address.cxx. |
|
Insert this object into the database.
Implements RcuConf::Table. Definition at line 56 of file Address.cxx. References fAddress, RcuConf::Table::fId, List, RcuConf::Table::MakeId(), and Select(). |
|
Print to standard out.
Definition at line 48 of file Address.cxx. References fAddress. |
|
Definition at line 100 of file Address.h. References fAddress. Referenced by RcuConf::Configurator::Write(). |
|
Query the database for objects of this type.
Definition at line 127 of file Address.cxx. References RcuConf::Value::AddressId(), List, and Select(). |
|
Query the database for objects of this type.
Definition at line 103 of file Address.cxx. |
|
Address encoded into a 32 bit integer.
Definition at line 106 of file Address.h. Referenced by Address(), Board(), Channel(), Chip(), Insert(), Print(), and RawValue(). |
Top of page | Last update Fri Apr 27 01:54:16 2007 |
Copyright © 2004 Christian Holm | Created by DoxyGen 1.3.5 |