Public Member Functions | |
void | insertRadial (const std::string &type, int vol, int elev, code::SmartPtr< code::Radial > rd) |
code::SmartPtr< std::vector< code::Radial > > | getRadials (const std::string &type, int vol, int elev) |
int | getTotalDataTypes () const |
int | getTotalVols (const std::string &type) const |
int | getTotalElevs (const std::string &type, int volno) const |
void | cleanMaps () |
void | cleanMap (const std::string &type) |
void | cleanMap (const std::string &type, int vol) |
void | cleanMap (const std::string &type, int vol, int elev) |
~RadialDataBase () | |
Static Public Member Functions | |
static RadialDataBase & | instance () |
Protected Member Functions | |
RadialDataBase () |
code::RadialDataBase::~RadialDataBase | ( | ) |
code::RadialDataBase::RadialDataBase | ( | ) | [inline, protected] |
void code::RadialDataBase::cleanMap | ( | const std::string & | type, | |
int | vol, | |||
int | elev | |||
) |
void code::RadialDataBase::cleanMap | ( | const std::string & | type, | |
int | vol | |||
) |
void code::RadialDataBase::cleanMap | ( | const std::string & | type | ) |
void code::RadialDataBase::cleanMaps | ( | ) |
code::SmartPtr< std::vector<code::Radial> > code::RadialDataBase::getRadials | ( | const std::string & | type, | |
int | vol, | |||
int | elev | |||
) |
int code::RadialDataBase::getTotalDataTypes | ( | ) | const |
int code::RadialDataBase::getTotalElevs | ( | const std::string & | type, | |
int | volno | |||
) | const |
int code::RadialDataBase::getTotalVols | ( | const std::string & | type | ) | const |
void code::RadialDataBase::insertRadial | ( | const std::string & | type, | |
int | vol, | |||
int | elev, | |||
code::SmartPtr< code::Radial > | rd | |||
) |
static RadialDataBase& code::RadialDataBase::instance | ( | ) | [static] |