構成 | |
struct | Entry |
struct | Instance |
Public 型 | |
typedef AkDbString< TAlloc, T_CHAR, tLock > |
tThis |
typedef AkString< TAlloc, T_CHAR > | tString |
typedef AkHashList< AkUInt32, Entry, TAlloc > |
tStringTable |
Public メソッド | |
AkDbString () | |
AkDbString (const tThis &in_fromDbStr) | |
template<typename TAlloc2 , typename T_CHAR2 > | |
AkDbString (const AkString< TAlloc2, T_CHAR2 > &in_fromStr) | |
tThis & | operator= (const tThis &in_rhs) |
template<typename TAlloc2 , typename T_CHAR2 > | |
tThis & | operator= (const AkString< TAlloc2, T_CHAR2 > &in_rhs) |
~AkDbString () | |
const T_CHAR * | Get () |
Static Public メソッド | |
static AKRESULT | InitDB () |
static void | TermDB () |
static void | UnlockDB () |
static void | LockDB () |
Protected メソッド | |
template<typename TAlloc2 , typename T_CHAR2 > | |
AKRESULT | Aquire (const AkString< TAlloc2, T_CHAR2 > &in_str) |
AKRESULT | Aquire (AkUInt32 in_uHash) |
void | Release () |
Protected 変数 | |
AkUInt32 | m_uHash |
AkString.h の 263 行で定義されています。