// Common/Lang.h | |
#ifndef __COMMON_LANG_H | |
#define __COMMON_LANG_H | |
#include "MyString.h" | |
class CLang | |
{ | |
wchar_t *_text; | |
CRecordVector<UInt32> _ids; | |
CRecordVector<UInt32> _offsets; | |
bool OpenFromString(const AString &s); | |
public: | |
CLang(): _text(0) {} | |
~CLang() { Clear(); }; | |
bool Open(CFSTR fileName, const wchar_t *id); | |
void Clear() throw(); | |
const wchar_t *Get(UInt32 id) const throw(); | |
}; | |
#endif |