#include <ap_Strings.h>
Public Member Functions | |
AP_DiskStringSet (XAP_App *pApp) | |
virtual | ~AP_DiskStringSet (void) |
virtual bool | setValue (XAP_String_Id id, const gchar *szString) |
virtual bool | setValue (const gchar *szId, const gchar *szString) |
virtual const gchar * | getValue (XAP_String_Id id) const |
virtual bool | loadStringsFromDisk (const char *szFilename) |
Protected Attributes | |
UT_GenericVector< gchar * > | m_vecStringsAP |
AP_DiskStringSet::AP_DiskStringSet | ( | XAP_App * | pApp | ) |
References AP_STRING_ID__FIRST__, and setValue().
AP_DiskStringSet::~AP_DiskStringSet | ( | void | ) | [virtual] |
const gchar * AP_DiskStringSet::getValue | ( | XAP_String_Id | id | ) | const [virtual] |
Reimplemented from XAP_DiskStringSet.
References AP_STRING_ID__FIRST__, gchar, UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), XAP_StringSet::getValue(), XAP_DiskStringSet::m_pFallbackStringSet, and m_vecStringsAP.
bool AP_DiskStringSet::loadStringsFromDisk | ( | const char * | szFilename | ) | [virtual] |
Reimplemented from XAP_DiskStringSet.
References XAP_DiskStringSet::loadStringsFromDisk().
Referenced by AP_Win32App::initialize(), AP_CocoaApp::initialize(), and AP_UnixApp::loadStringsFromDisk().
bool AP_DiskStringSet::setValue | ( | XAP_String_Id | id, | |
const gchar * | szString | |||
) | [virtual] |
Reimplemented from XAP_DiskStringSet.
References AP_STRING_ID__FIRST__, UT_ByteBuf::append(), XAP_App::BIDI_SUPPORT_NONE, gchar, XAP_App::getApp(), UT_ByteBuf::getLength(), UT_GrowBuf::getLength(), UT_ByteBuf::getPointer(), UT_GrowBuf::getPointer(), m_vecStringsAP, XAP_StringSet::setEncoding(), UT_GenericVector< T >::setNthItem(), UT_ASSERT_HARMLESS, UT_bidiGetCharType(), UT_bidiReorderString(), UT_DEBUGMSG, UT_decodeUTF8string(), UT_return_val_if_fail, and UT_Wctomb::wctomb().
Referenced by AP_DiskStringSet(), and setValue().
bool AP_DiskStringSet::setValue | ( | const gchar * | szId, | |
const gchar * | szString | |||
) | [virtual] |
Reimplemented from XAP_DiskStringSet.
References s_map, setValue(), and szName.
UT_GenericVector<gchar*> AP_DiskStringSet::m_vecStringsAP [protected] |
Referenced by getValue(), setValue(), and ~AP_DiskStringSet().