Wwise SDK
_ak_error_message_translator_8h_source
Version
menu
|
Wwise SDK 2023.1.18
|
AkErrorMessageTranslator.h
Go to the documentation of this file.
44 void SetFallBackTranslator(AkErrorMessageTranslator* in_fallBackTranslator) { m_fallBackTranslator = in_fallBackTranslator; }
50 @param[in] in_maxPszErrorSize The maximum size of the translatedPszError and also the maximum size of the m_translationBuffer
55 virtual bool Translate(const AkOSChar* in_pszError, AkOSChar* out_translatedPszError, AkInt32 in_maxPszErrorSize, char* in_args, AkUInt32 in_uArgSize);
79 void CharPrintResult(AkOSChar* out_parsedInfo, AkInt32 in_maxSize, AkInt32 in_stringSize, const char* in_string);
89 virtual bool GetInfo(TagInformation *in_pTagList, AkUInt32 in_uCount, AkUInt32& out_uTranslated) = 0;
101 bool ExtractTags(const AkOSChar* in_pszError, char* in_args, AkUInt32 in_uArgSize, TagInformation* out_tagList, AkUInt32& out_uCount, AkUInt32& out_uTranslated);
const AkOSChar * m_pStartBlock
Definition: AkErrorMessageTranslator.h:61
virtual bool Translate(const AkOSChar *in_pszError, AkOSChar *out_translatedPszError, AkInt32 in_maxPszErrorSize, char *in_args, AkUInt32 in_uArgSize)
virtual bool GetInfo(TagInformation *in_pTagList, AkUInt32 in_uCount, AkUInt32 &out_uTranslated)=0
AkUInt16 m_len
Definition: AkErrorMessageTranslator.h:65
const AkOSChar * m_pTag
Definition: AkErrorMessageTranslator.h:60
const char * m_args
Definition: AkErrorMessageTranslator.h:62
#define AK_TRANSLATOR_MAX_NAME_SIZE
Definition: AkErrorMessageTranslator.h:15
void SetFallBackTranslator(AkErrorMessageTranslator *in_fallBackTranslator)
Definition: AkErrorMessageTranslator.h:44
virtual ~AkErrorMessageTranslator()
ErrorMessageTranslator class destructor.
Definition: AkErrorMessageTranslator.h:32
AkOSChar m_parsedInfo[AK_TRANSLATOR_MAX_NAME_SIZE]
Definition: AkErrorMessageTranslator.h:63
AkUInt32 m_argSize
Definition: AkErrorMessageTranslator.h:64
virtual void Term()=0
bool m_infoIsParsed
Definition: AkErrorMessageTranslator.h:66
bool m_isReadyForTranslation
Definition: AkErrorMessageTranslator.h:69
AkErrorMessageTranslator()
Definition: AkErrorMessageTranslator.h:26
AkErrorMessageTranslator * m_fallBackTranslator
Definition: AkErrorMessageTranslator.h:70
void CharPrintResult(AkOSChar *out_parsedInfo, AkInt32 in_maxSize, AkInt32 in_stringSize, const char *in_string)
Was this page helpful?
Need Support?
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageTell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise