os::Catalog Class Reference
[Various utillity classes.]

String Catalog. More...

Inheritance diagram for os::Catalog:

Resource List of all members.

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 StringGetString (uint32 nID) const
const StringGetString (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

Detailed Description

Description:
Since:
0.5.3
See also:
os::String
Author:
Henrik Isaksson ([email protected])


Member Typedef Documentation

typedef std::map<uint32, String> os::Catalog::StringMap

typedef StringMap::const_iterator os::Catalog::const_iterator


Constructor & Destructor Documentation

Catalog::Catalog (  ) 

Catalog::Catalog ( StreamableIO pcSource  ) 

Catalog::Catalog ( String cName,
Locale pcLocale = NULL 
)

Catalog::~Catalog (  ) 


Member Function Documentation

const String & Catalog::GetString ( uint32  nID  )  const

const String & Catalog::GetString ( uint32  nID,
const String cDefault 
) 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


Generated on Sat May 9 22:51:06 2009 for Syllable higlevel API by  doxygen 1.5.1