AAX SDK  2.4.1
Avid Audio Extensions Development Kit
Namespaces | Macros | Functions
AAX_StringUtilities.h File Reference
#include "AAX.h"
#include "AAX_Enums.h"
#include <string>
#include "AAX_StringUtilities.hpp"

Go to the source code of this file.

Description

Various string utility definitions for AAX Native.

Namespaces

 AAX
 

Macros

#define AAXLibrary_AAX_StringUtilities_h
 

Functions

void AAX::GetCStringOfLength (char *stringOut, const char *stringIn, int32_t aMaxChars)
 ============================================================== More...
 
int32_t AAX::Caseless_strcmp (const char *cs, const char *ct)
 
std::string AAX::Binary2String (uint32_t binaryValue, int32_t numBits)
 
uint32_t AAX::String2Binary (const AAX_IString &s)
 
bool AAX::IsASCII (char inChar)
 
bool AAX::IsFourCharASCII (uint32_t inFourChar)
 
std::string AAX::AsStringFourChar (uint32_t inFourChar)
 
std::string AAX::AsStringPropertyValue (AAX_EProperty inProperty, AAX_CPropertyValue inPropertyValue)
 
std::string AAX::AsStringInt32 (int32_t inInt32)
 
std::string AAX::AsStringUInt32 (uint32_t inUInt32)
 
std::string AAX::AsStringIDTriad (const AAX_SPlugInIdentifierTriad &inIDTriad)
 
std::string AAX::AsStringStemFormat (AAX_EStemFormat inStemFormat, bool inAbbreviate=false)
 
std::string AAX::AsStringStemChannel (AAX_EStemFormat inStemFormat, uint32_t inChannelIndex, bool inAbbreviate)
 
std::string AAX::AsStringResult (AAX_Result inResult)
 

Macro Definition Documentation

◆ AAXLibrary_AAX_StringUtilities_h

#define AAXLibrary_AAX_StringUtilities_h