#include <i18n.h>
Public Member Functions | |
virtual | ~Manager (void) throw () |
virtual const char * | getLocale (void) const =0 throw () |
virtual void | parseStrings (IN nstream::Stream *stream)=0 |
given a named stream (nstream::Stream), parses all localeInfo blocks relevant to this Manager's locale. | |
virtual void | parseFolder (IN nstream::Folder *folder, IN const SetString *extensions=NULL, IN const char *filter=NULL)=0 |
recursively walks all child Entries beneath the specified Folder, and calls parseStrings() on each. | |
virtual const char * | getString (IN const char *id) const =0 throw () |
retrieves the specified string. | |
Static Public Member Functions | |
static smart_ptr< Manager > | create (IN const char *locale) |
Definition at line 111 of file i18n.h.