#include <cel_stringutil.h>
Static Public Member Functions | |
static size_t | strlen (const T *inString) |
static void | strcpy (T *CEL_RESTRICT inDest, const T *CEL_RESTRICT inSrc) |
static int | strcmp (const T *CEL_RESTRICT str1, const T *CEL_RESTRICT str2) |
static const T * | strchr (const T *inString, typename Traits::CharCodeType inChar) |
static const T * | strpbrk (const T *CEL_RESTRICT inString, const T *CEL_RESTRICT inChars) |
This struct provides standard C like string manipulation functions. All you have to do is to define character traits struct corresponding to your character set.
|
inlinestatic |
Identical to strchr
function except it does not support any locales and it only works with 'C' locale.
Referenced by Celartem::StringUtil< T, Traits >::strpbrk().
|
inlinestatic |
Identical to strcmp
function except it does not support any locales and it only works with 'C' locale.
|
inlinestatic |
Identical to strcpy
function except it does not support any locales and it only works with 'C' locale.
|
inlinestatic |
Identical to strlen
function except it does not support any locales and it only works with 'C' locale.
|
inlinestatic |
Identical to strpbrk
function except it does not support any locales and it only works with 'C' locale.