|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Go to the source code of this file.
Macros | |
| #define | STR16(x) |
| string methods defines unicode / ASCII | |
| #define | STR(x) |
| #define | tStrBufferSize(buffer) |
| #define | str8BufferSize(buffer) |
| #define | str16BufferSize(buffer) |
| #define | FORMAT_INT64W |
| #define | FORMAT_UINT64W |
| #define | FORMAT_INT64 |
| #define | FORMAT_UINT64 |
| #define | ENDLINE |
Functions | |
| template<class T > | |
| int32 | Steinberg::_tstrlen (const T *wcs) |
| int32 | Steinberg::tstrlen (const tchar *str) |
| int32 | Steinberg::strlen8 (const char8 *str) |
| int32 | Steinberg::strlen16 (const char16 *str) |
| template<class T > | |
| int32 | Steinberg::_tstrcmp (const T *src, const T *dst) |
| int32 | Steinberg::tstrcmp (const tchar *src, const tchar *dst) |
| int32 | Steinberg::strcmp8 (const char8 *src, const char8 *dst) |
| int32 | Steinberg::strcmp16 (const char16 *src, const char16 *dst) |
| template<typename T > | |
| int32 | Steinberg::strcmpT (const T *first, const T *last) |
| template<> | |
| int32 | Steinberg::strcmpT< char8 > (const char8 *first, const char8 *last) |
| template<> | |
| int32 | Steinberg::strcmpT< char16 > (const char16 *first, const char16 *last) |
| template<class T > | |
| int32 | Steinberg::_tstrncmp (const T *first, const T *last, uint32 count) |
| int32 | Steinberg::tstrncmp (const tchar *first, const tchar *last, uint32 count) |
| int32 | Steinberg::strncmp8 (const char8 *first, const char8 *last, uint32 count) |
| int32 | Steinberg::strncmp16 (const char16 *first, const char16 *last, uint32 count) |
| template<typename T > | |
| int32 | Steinberg::strncmpT (const T *first, const T *last, uint32 count) |
| template<> | |
| int32 | Steinberg::strncmpT< char8 > (const char8 *first, const char8 *last, uint32 count) |
| template<> | |
| int32 | Steinberg::strncmpT< char16 > (const char16 *first, const char16 *last, uint32 count) |
| template<class T > | |
| T * | Steinberg::_tstrcpy (T *dst, const T *src) |
| tchar * | Steinberg::tstrcpy (tchar *dst, const tchar *src) |
| char8 * | Steinberg::strcpy8 (char8 *dst, const char8 *src) |
| char16 * | Steinberg::strcpy16 (char16 *dst, const char16 *src) |
| template<class T > | |
| T * | Steinberg::_tstrncpy (T *dest, const T *source, uint32 count) |
| tchar * | Steinberg::tstrncpy (tchar *dest, const tchar *source, uint32 count) |
| char8 * | Steinberg::strncpy8 (char8 *dest, const char8 *source, uint32 count) |
| char16 * | Steinberg::strncpy16 (char16 *dest, const char16 *source, uint32 count) |
| template<class T > | |
| T * | Steinberg::_tstrcat (T *dst, const T *src) |
| tchar * | Steinberg::tstrcat (tchar *dst, const tchar *src) |
| char8 * | Steinberg::strcat8 (char8 *dst, const char8 *src) |
| char16 * | Steinberg::strcat16 (char16 *dst, const char16 *src) |
| void | Steinberg::str8ToStr16 (char16 *dst, const char8 *src, int32 n=-1) |
| bool | Steinberg::FIDStringsEqual (FIDString id1, FIDString id2) |
| #define ENDLINE |
Definition at line 84 of file fstrdefs.h.
| #define FORMAT_INT64 |
Definition at line 61 of file fstrdefs.h.
| #define FORMAT_INT64W |
Definition at line 58 of file fstrdefs.h.
| #define FORMAT_UINT64 |
Definition at line 62 of file fstrdefs.h.
| #define FORMAT_UINT64W |
Definition at line 59 of file fstrdefs.h.
| #define STR | ( | x | ) |
Definition at line 35 of file fstrdefs.h.
| #define STR16 | ( | x | ) |
string methods defines unicode / ASCII
Definition at line 31 of file fstrdefs.h.
| #define str16BufferSize | ( | buffer | ) |
Definition at line 44 of file fstrdefs.h.
| #define str8BufferSize | ( | buffer | ) |
Definition at line 43 of file fstrdefs.h.
| #define tStrBufferSize | ( | buffer | ) |
Definition at line 36 of file fstrdefs.h.
| T * Steinberg::_tstrcat | ( | T * | dst, |
| const T * | src | ||
| ) |
Definition at line 226 of file fstrdefs.h.
| int32 Steinberg::_tstrcmp | ( | const T * | src, |
| const T * | dst | ||
| ) |
Definition at line 126 of file fstrdefs.h.
| T * Steinberg::_tstrcpy | ( | T * | dst, |
| const T * | src | ||
| ) |
Definition at line 193 of file fstrdefs.h.
| int32 Steinberg::_tstrlen | ( | const T * | wcs | ) |
Definition at line 110 of file fstrdefs.h.
| int32 Steinberg::_tstrncmp | ( | const T * | first, |
| const T * | last, | ||
| uint32 | count | ||
| ) |
Definition at line 158 of file fstrdefs.h.
| T * Steinberg::_tstrncpy | ( | T * | dest, |
| const T * | source, | ||
| uint32 | count | ||
| ) |
Definition at line 206 of file fstrdefs.h.
| bool Steinberg::FIDStringsEqual | ( | FIDString | id1, |
| FIDString | id2 | ||
| ) |
Definition at line 275 of file fstrdefs.h.
| void Steinberg::str8ToStr16 | ( | char16 * | dst, |
| const char8 * | src, | ||
| int32 | n = -1 |
||
| ) |
Definition at line 244 of file fstrdefs.h.
| char16 * Steinberg::strcat16 | ( | char16 * | dst, |
| const char16 * | src | ||
| ) |
Definition at line 241 of file fstrdefs.h.
| char8 * Steinberg::strcat8 | ( | char8 * | dst, |
| const char8 * | src | ||
| ) |
Definition at line 240 of file fstrdefs.h.
| int32 Steinberg::strcmp16 | ( | const char16 * | src, |
| const char16 * | dst | ||
| ) |
Definition at line 145 of file fstrdefs.h.
| int32 Steinberg::strcmp8 | ( | const char8 * | src, |
| const char8 * | dst | ||
| ) |
Definition at line 144 of file fstrdefs.h.
| int32 Steinberg::strcmpT< char16 > | ( | const char16 * | first, |
| const char16 * | last | ||
| ) |
Definition at line 154 of file fstrdefs.h.
| int32 Steinberg::strcmpT< char8 > | ( | const char8 * | first, |
| const char8 * | last | ||
| ) |
Definition at line 151 of file fstrdefs.h.
| char16 * Steinberg::strcpy16 | ( | char16 * | dst, |
| const char16 * | src | ||
| ) |
Definition at line 202 of file fstrdefs.h.
| char8 * Steinberg::strcpy8 | ( | char8 * | dst, |
| const char8 * | src | ||
| ) |
Definition at line 201 of file fstrdefs.h.
| int32 Steinberg::strlen16 | ( | const char16 * | str | ) |
Definition at line 122 of file fstrdefs.h.
| int32 Steinberg::strlen8 | ( | const char8 * | str | ) |
Definition at line 121 of file fstrdefs.h.
| int32 Steinberg::strncmp16 | ( | const char16 * | first, |
| const char16 * | last, | ||
| uint32 | count | ||
| ) |
Definition at line 180 of file fstrdefs.h.
| int32 Steinberg::strncmp8 | ( | const char8 * | first, |
| const char8 * | last, | ||
| uint32 | count | ||
| ) |
Definition at line 179 of file fstrdefs.h.
| int32 Steinberg::strncmpT< char16 > | ( | const char16 * | first, |
| const char16 * | last, | ||
| uint32 | count | ||
| ) |
Definition at line 189 of file fstrdefs.h.
| int32 Steinberg::strncmpT< char8 > | ( | const char8 * | first, |
| const char8 * | last, | ||
| uint32 | count | ||
| ) |
Definition at line 186 of file fstrdefs.h.
| char16 * Steinberg::strncpy16 | ( | char16 * | dest, |
| const char16 * | source, | ||
| uint32 | count | ||
| ) |
Definition at line 222 of file fstrdefs.h.
| char8 * Steinberg::strncpy8 | ( | char8 * | dest, |
| const char8 * | source, | ||
| uint32 | count | ||
| ) |
Definition at line 221 of file fstrdefs.h.
| tchar * Steinberg::tstrcat | ( | tchar * | dst, |
| const tchar * | src | ||
| ) |
Definition at line 239 of file fstrdefs.h.
| int32 Steinberg::tstrcmp | ( | const tchar * | src, |
| const tchar * | dst | ||
| ) |
Definition at line 143 of file fstrdefs.h.
| tchar * Steinberg::tstrcpy | ( | tchar * | dst, |
| const tchar * | src | ||
| ) |
Definition at line 200 of file fstrdefs.h.
| int32 Steinberg::tstrlen | ( | const tchar * | str | ) |
Definition at line 120 of file fstrdefs.h.
| int32 Steinberg::tstrncmp | ( | const tchar * | first, |
| const tchar * | last, | ||
| uint32 | count | ||
| ) |
Definition at line 178 of file fstrdefs.h.
| tchar * Steinberg::tstrncpy | ( | tchar * | dest, |
| const tchar * | source, | ||
| uint32 | count | ||
| ) |
Definition at line 220 of file fstrdefs.h.