![]() |
VR-Vantage API Documentation
|
Namespaces | |
| namespace | makVrv |
| REMOVE THIS along with the creator later. | |
Macros | |
| #define | AtomicIncrement(a) boost::detail::atomic_increment((int*)a) |
| #define | AtomicDecrement(a) ( boost::detail::atomic_exchange_and_add((int*)a, -1 ) - 1 ) |
| #define | MallocAligned(sz, align) mallocAligned(sz,align) |
| #define | ReallocAligned(ptr, sz, oldsz, align) reallocAligned(ptr,sz,oldsz,align) |
| #define | FreeAligned(ptr) free(ptr) |
Functions | |
| void * | mallocAligned (size_t sz, size_t align) |
| void * | reallocAligned (void *ptr, size_t sz, size_t oldsz, size_t align) |
| size_t | makVrv::utf16len (const unsigned short *str) |
| const unsigned short * | makVrv::wcsnstr (const unsigned short *haystack, int hayLength, const unsigned short *needle, int needleLength) |
| template<int wcharSize> | |
| DtUnicode | makVrv::decodeWCHAR (const wchar_t utf16[], int len) |
| template<> | |
| DtUnicode | makVrv::decodeWCHAR< 2 > (const wchar_t utf16[], int len) |
| template<> | |
| DtUnicode | makVrv::decodeWCHAR< 4 > (const wchar_t utf16[], int len) |
| template<int wcharSize> | |
| void | makVrv::setFromWCHAR (DtUnicode &ref, const wchar_t utf16[], int len) |
| template<> | |
| void | makVrv::setFromWCHAR< 2 > (DtUnicode &str, const wchar_t utf16[], int len) |
| template<> | |
| void | makVrv::setFromWCHAR< 4 > (DtUnicode &str, const wchar_t utf32[], int len) |
Referenced by makVrv::DtUnicode::CodeUnitArray::add_ref().
Referenced by makVrv::DtUnicode::CodeUnitArray::dec_ref().
| #define MallocAligned | ( | sz, | |
| align | |||
| ) | mallocAligned(sz,align) |
Referenced by reallocAligned(), and makVrv::DtUnicode::CodeUnitArray::resize().
| #define ReallocAligned | ( | ptr, | |
| sz, | |||
| oldsz, | |||
| align | |||
| ) | reallocAligned(ptr,sz,oldsz,align) |
Referenced by makVrv::DtUnicode::CodeUnitArray::resize().
| #define FreeAligned | ( | ptr | ) | free(ptr) |
Referenced by makVrv::DtUnicode::CodeUnitArray::dec_ref().
|
inline |
References MallocAligned.