Definition at line 169 of file cpmapper.h.
typedef InfoList::const_iterator OSB_LIB::CpMapperList::ConstIterator |
typedef std::vector<Info> OSB_LIB::CpMapperList::InfoList |
ConstIterator OSB_LIB::CpMapperList::begin | ( | ) | const [inline] |
Get const iterator to begin of list.
Definition at line 196 of file cpmapper.h.
References infoList_.
ConstIterator OSB_LIB::CpMapperList::end | ( | ) | const [inline] |
Info* OSB_LIB::CpMapperList::find | ( | const std::string & | name | ) | [private] |
Find info buffer by name.
Info* OSB_LIB::CpMapperList::find | ( | CpMapper::Type | type | ) | [private] |
Find info buffer by type id.
const Info* OSB_LIB::CpMapperList::findInfo | ( | const std::string & | name | ) | const |
Type info by name.
name | Name to search for. |
const Info* OSB_LIB::CpMapperList::findInfo | ( | CpMapper::Type | type | ) | const |
Type info by type id.
type | Identifies the type of the mapping class. |
const Info& OSB_LIB::CpMapperList::getInfo | ( | const std::string & | name | ) | const |
Type info by name.
name | Name to search for. |
OsbException | if the name can not be found. |
const Info& OSB_LIB::CpMapperList::getInfo | ( | CpMapper::Type | type | ) | const |
Type info by type id.
type | Identifies the type of the mapping class. |
OsbException | in case of an unsupported type. |
const InfoList& OSB_LIB::CpMapperList::infoList | ( | ) | const [inline] |
long OSB_LIB::CpMapperList::read | ( | const OSB_DB::Session & | session | ) |
Read list from database.
The function calls OSB_DB::CpMapperGw::fetch to populate its info list with the entries in the database.
session | Database session to use. |
OsbException | as defined in the gateway class. |
InfoList OSB_LIB::CpMapperList::infoList_ [private] |
Info buffers.
Definition at line 240 of file cpmapper.h.
Referenced by begin(), end(), and infoList().