Version

menu_open
Wwise SDK 2023.1.3

#include <AkString.h>

Inheritance diagram for AkDbString< TAlloc, T_CHAR, tLock >:

Classes

struct  Entry
 
struct  Instance
 

Public Types

typedef AkDbString< TAlloc, T_CHAR, tLock > tThis
 
typedef AkString< TAlloc, T_CHAR > tString
 
typedef AkHashList< AkUInt32, Entry, TAlloc > tStringTable
 

Public Member Functions

 AkDbString ()
 
 AkDbString (const tThis &in_fromDbStr)
 
template<typename TAlloc2 , typename T_CHAR2 >
 AkDbString (const AkString< TAlloc2, T_CHAR2 > &in_fromStr)
 
tThisoperator= (const tThis &in_rhs)
 
template<typename TAlloc2 , typename T_CHAR2 >
tThisoperator= (const AkString< TAlloc2, T_CHAR2 > &in_rhs)
 
template<typename T_CHAR2 >
tThisoperator= (const T_CHAR2 *in_rhs)
 
 ~AkDbString ()
 
const T_CHAR * Get () const
 

Static Public Member Functions

static AKRESULT InitDB ()
 
static void TermDB ()
 
static void UnlockDB ()
 
static void LockDB ()
 

Protected Member Functions

template<typename TAlloc2 , typename T_CHAR2 >
AKRESULT Aquire (const AkString< TAlloc2, T_CHAR2 > &in_str)
 
AKRESULT Aquire (AkUInt32 in_uHash)
 
void Release ()
 

Protected Attributes

AkUInt32 m_uHash
 

Detailed Description

template<typename TAlloc, typename T_CHAR, typename tLock = AkNonThreaded>
class AkDbString< TAlloc, T_CHAR, tLock >

Definition at line 276 of file AkString.h.


Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise