Inheritance diagram for os::Catalog:
Public Types | |
typedef std::map< uint32, String > | StringMap |
typedef StringMap::const_iterator | const_iterator |
Public Member Functions | |
Catalog () | |
Catalog (StreamableIO *pcSource) | |
Catalog (String &cName, Locale *pcLocale=NULL) | |
~Catalog () | |
const String & | GetString (uint32 nID) const |
const String & | GetString (uint32 nID, const String &cDefault) const |
void | SetString (uint32 nID, const String &cStr) const |
status_t | Load (StreamableIO *pcSource) |
status_t | Save (StreamableIO *pcDest) |
const_iterator | begin () const |
const_iterator | end () const |
int | Lock () const |
int | Unlock () const |
Classes | |
struct | FileHeader |
class | Private |
typedef std::map<uint32, String> os::Catalog::StringMap |
typedef StringMap::const_iterator os::Catalog::const_iterator |
Catalog::Catalog | ( | ) |
Catalog::Catalog | ( | StreamableIO * | pcSource | ) |
Catalog::~Catalog | ( | ) |
const String & Catalog::GetString | ( | uint32 | nID | ) | const |
void Catalog::SetString | ( | uint32 | nID, | |
const String & | cStr | |||
) | const |
status_t Catalog::Load | ( | StreamableIO * | pcSource | ) |
status_t Catalog::Save | ( | StreamableIO * | pcDest | ) |
Catalog::const_iterator Catalog::begin | ( | ) | const |
Catalog::const_iterator Catalog::end | ( | ) | const |
int Catalog::Lock | ( | ) | const |
int Catalog::Unlock | ( | ) | const |