ClanLib
2.3.7
|
Namespaces | |
std | |
Classes | |
class | CL_Console |
Console access helper class. More... | |
class | CL_ConsoleLogger |
Console logger. More... | |
class | CL_FileLogger |
File logger. More... | |
class | CL_Logger |
Logger interface. More... | |
class | CL_String16 |
String container template. More... | |
class | CL_String8 |
String container template. More... | |
class | CL_StringAllocator |
Allocate strings in blocks. More... | |
class | CL_StringData16 |
String data class for 16 bit data. More... | |
class | CL_StringData8 |
String data class for 8 bit data. More... | |
class | CL_StringFormat |
String formatting class. More... | |
class | CL_StringHelp |
String helper functions. More... | |
class | CL_StringRef16 |
String reference template. More... | |
class | CL_StringRef8 |
String reference template. More... | |
class | CL_UTF8_Reader |
UTF8 reader helper functions. More... | |
Typedefs | |
typedef CL_String8 | CL_String |
typedef CL_StringRef8 | CL_StringRef |
Functions | |
CL_String | cl_format (const CL_StringRef &format) |
template<class Arg1 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1) |
template<class Arg1 , class Arg2 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1, Arg2 arg2) |
template<class Arg1 , class Arg2 , class Arg3 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 , class Arg7 > | |
CL_String | cl_format (const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6, Arg7 arg7) |
CL_API_CORE void | cl_log_event (const CL_StringRef &type, const CL_StringRef &text) |
Log text to logger. More... | |
template<class Arg1 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1) |
template<class Arg1 , class Arg2 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1, Arg2 arg2) |
template<class Arg1 , class Arg2 , class Arg3 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) |
template<class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 , class Arg6 , class Arg7 > | |
void | cl_log_event (const CL_StringRef &type, const CL_StringRef &format, Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6, Arg7 arg7) |
CL_API_CORE bool | operator!= (const CL_StringData16 &s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator!= (const wchar_t *s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator!= (const CL_StringData8 &s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator!= (const CL_StringData16 &s1, const wchar_t *s2) |
CL_API_CORE bool | operator!= (const char *s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator!= (const CL_StringData8 &s1, const char *s2) |
CL_API_CORE CL_String8 | operator+ (const CL_StringData8 &s1, const CL_StringData8 &s2) |
CL_API_CORE CL_String16 | operator+ (const CL_StringData16 &s1, const CL_StringData16 &s2) |
CL_API_CORE CL_String8 | operator+ (const char *s1, const CL_StringData8 &s2) |
CL_API_CORE CL_String16 | operator+ (const char *s1, const CL_StringData16 &s2) |
CL_API_CORE CL_String8 | operator+ (const wchar_t *s1, const CL_StringData8 &s2) |
CL_API_CORE CL_String16 | operator+ (const wchar_t *s1, const CL_StringData16 &s2) |
CL_API_CORE CL_String8 | operator+ (const CL_StringData8 &s1, const char *s2) |
CL_API_CORE CL_String16 | operator+ (const CL_StringData16 &s1, const char *s2) |
CL_API_CORE CL_String8 | operator+ (const CL_StringData8 &s1, const wchar_t *s2) |
CL_API_CORE CL_String16 | operator+ (const CL_StringData16 &s1, const wchar_t *s2) |
CL_API_CORE CL_String8 | operator+ (char c, const CL_StringData8 &s2) |
CL_API_CORE CL_String16 | operator+ (wchar_t c, const CL_StringData16 &s2) |
CL_API_CORE CL_String8 | operator+ (const CL_StringData8 &s1, char c) |
CL_API_CORE CL_String16 | operator+ (const CL_StringData16 &s1, wchar_t c) |
CL_API_CORE bool | operator< (const CL_StringData16 &s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator< (const wchar_t *s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator< (const CL_StringData16 &s1, const wchar_t *s2) |
CL_API_CORE bool | operator< (const CL_StringData8 &s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator< (const char *s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator< (const CL_StringData8 &s1, const char *s2) |
CL_API_CORE bool | operator== (const CL_StringData16 &s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator== (const wchar_t *s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator== (const CL_StringData8 &s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator== (const CL_StringData16 &s1, const wchar_t *s2) |
CL_API_CORE bool | operator== (const char *s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator== (const CL_StringData8 &s1, const char *s2) |
CL_API_CORE bool | operator> (const CL_StringData16 &s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator> (const wchar_t *s1, const CL_StringData16 &s2) |
CL_API_CORE bool | operator> (const CL_StringData16 &s1, const wchar_t *s2) |
CL_API_CORE bool | operator> (const CL_StringData8 &s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator> (const char *s1, const CL_StringData8 &s2) |
CL_API_CORE bool | operator> (const CL_StringData8 &s1, const char *s2) |
typedef CL_String8 CL_String |
typedef CL_StringRef8 CL_StringRef |
|
inline |
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1, | ||
Arg2 | arg2 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4, | ||
Arg5 | arg5 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4, | ||
Arg5 | arg5, | ||
Arg6 | arg6 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_String cl_format | ( | const CL_StringRef & | format, |
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4, | ||
Arg5 | arg5, | ||
Arg6 | arg6, | ||
Arg7 | arg7 | ||
) |
References CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_API_CORE void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | text | ||
) |
Log text to logger.
Referenced by cl_log_event().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1, | ||
Arg2 | arg2 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4, | ||
Arg5 | arg5 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4, | ||
Arg5 | arg5, | ||
Arg6 | arg6 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
void cl_log_event | ( | const CL_StringRef & | type, |
const CL_StringRef & | format, | ||
Arg1 | arg1, | ||
Arg2 | arg2, | ||
Arg3 | arg3, | ||
Arg4 | arg4, | ||
Arg5 | arg5, | ||
Arg6 | arg6, | ||
Arg7 | arg7 | ||
) |
References cl_log_event(), CL_StringFormat::get_result(), and CL_StringFormat::set_arg().
CL_API_CORE bool operator!= | ( | const CL_StringData16 & | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator!= | ( | const wchar_t * | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator!= | ( | const CL_StringData8 & | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator!= | ( | const CL_StringData16 & | s1, |
const wchar_t * | s2 | ||
) |
CL_API_CORE bool operator!= | ( | const char * | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator!= | ( | const CL_StringData8 & | s1, |
const char * | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | const CL_StringData8 & | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE CL_String16 operator+ | ( | const CL_StringData16 & | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | const char * | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE CL_String16 operator+ | ( | const char * | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | const wchar_t * | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE CL_String16 operator+ | ( | const wchar_t * | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | const CL_StringData8 & | s1, |
const char * | s2 | ||
) |
CL_API_CORE CL_String16 operator+ | ( | const CL_StringData16 & | s1, |
const char * | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | const CL_StringData8 & | s1, |
const wchar_t * | s2 | ||
) |
CL_API_CORE CL_String16 operator+ | ( | const CL_StringData16 & | s1, |
const wchar_t * | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | char | c, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE CL_String16 operator+ | ( | wchar_t | c, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE CL_String8 operator+ | ( | const CL_StringData8 & | s1, |
char | c | ||
) |
CL_API_CORE CL_String16 operator+ | ( | const CL_StringData16 & | s1, |
wchar_t | c | ||
) |
CL_API_CORE bool operator< | ( | const CL_StringData16 & | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator< | ( | const wchar_t * | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator< | ( | const CL_StringData16 & | s1, |
const wchar_t * | s2 | ||
) |
CL_API_CORE bool operator< | ( | const CL_StringData8 & | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator< | ( | const char * | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator< | ( | const CL_StringData8 & | s1, |
const char * | s2 | ||
) |
CL_API_CORE bool operator== | ( | const CL_StringData16 & | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator== | ( | const wchar_t * | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator== | ( | const CL_StringData8 & | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator== | ( | const CL_StringData16 & | s1, |
const wchar_t * | s2 | ||
) |
CL_API_CORE bool operator== | ( | const char * | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator== | ( | const CL_StringData8 & | s1, |
const char * | s2 | ||
) |
CL_API_CORE bool operator> | ( | const CL_StringData16 & | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator> | ( | const wchar_t * | s1, |
const CL_StringData16 & | s2 | ||
) |
CL_API_CORE bool operator> | ( | const CL_StringData16 & | s1, |
const wchar_t * | s2 | ||
) |
CL_API_CORE bool operator> | ( | const CL_StringData8 & | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator> | ( | const char * | s1, |
const CL_StringData8 & | s2 | ||
) |
CL_API_CORE bool operator> | ( | const CL_StringData8 & | s1, |
const char * | s2 | ||
) |