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
Loading...
Searching...
No Matches
Macros | Functions
fstring.cpp File Reference
#include "base/source/fstring.h"
#include "base/source/fdebug.h"
#include "pluginterfaces/base/futils.h"
#include "pluginterfaces/base/fvariant.h"
#include <cstdlib>
#include <cctype>
#include <cstdio>
#include <cstdarg>
#include <utility>
#include <complex>
#include <cmath>
#include <algorithm>
#include <cassert>

Go to the source code of this file.

Macros

#define kPrintfBufferSize
 
#define SMTG_STRING_CHECK_CONVERSION
 
#define SMTG_STRING_CHECK_CONVERSION_NO_BREAK
 
#define SMTG_STRING_CHECK_MSG
 

Functions

uint32 Steinberg::hashString8 (const char8 *s, uint32 m)
 
uint32 Steinberg::hashString16 (const char16 *s, uint32 m)
 
template<class T >
int32 Steinberg::tstrnatcmp (const T *s1, const T *s2, bool caseSensitive=true)
 
int32 Steinberg::strnatcmp8 (const char8 *s1, const char8 *s2, bool caseSensitive)
 
int32 Steinberg::strnatcmp16 (const char16 *s1, const char16 *s2, bool caseSensitive)
 

Macro Definition Documentation

◆ kPrintfBufferSize

#define kPrintfBufferSize

Definition at line 75 of file fstring.cpp.

◆ SMTG_STRING_CHECK_CONVERSION

#define SMTG_STRING_CHECK_CONVERSION

Definition at line 2163 of file fstring.cpp.

◆ SMTG_STRING_CHECK_CONVERSION_NO_BREAK

#define SMTG_STRING_CHECK_CONVERSION_NO_BREAK

Definition at line 2164 of file fstring.cpp.

◆ SMTG_STRING_CHECK_MSG

#define SMTG_STRING_CHECK_MSG

Definition at line 2167 of file fstring.cpp.

Function Documentation

◆ hashString16()

uint32 Steinberg::hashString16 ( const char16 *  s,
uint32  m 
)

Definition at line 3818 of file fstring.cpp.

◆ hashString8()

uint32 Steinberg::hashString8 ( const char8 *  s,
uint32  m 
)

Definition at line 3806 of file fstring.cpp.

◆ strnatcmp16()

int32 Steinberg::strnatcmp16 ( const char16 *  s1,
const char16 *  s2,
bool  caseSensitive 
)

Definition at line 3911 of file fstring.cpp.

◆ strnatcmp8()

int32 Steinberg::strnatcmp8 ( const char8 *  s1,
const char8 *  s2,
bool  caseSensitive 
)

Definition at line 3905 of file fstring.cpp.

◆ tstrnatcmp()

template<class T >
int32 Steinberg::tstrnatcmp ( const T *  s1,
const T *  s2,
bool  caseSensitive = true 
)

Definition at line 3830 of file fstring.cpp.