Strings

Overview

String classes. More…

// namespaces

namespace CCL::Unicode;

// structs

struct CCL::ICString;
struct CCL::IFormattedString;
struct CCL::IString;
struct CCL::IStringTokenizer;
struct CCL::IUnicodeUtilities;

template <typename Type>
struct CCL::NativeString;

struct CCL::PlainCString;
struct CCL::PlainString;

// classes

class CCL::CString;

template <int maxSize>
class Core::CStringBuffer;

class Core::CStringClassifier;
class Core::CStringFunctions;
class Core::CStringTokenizer;
class Core::CStringTokenizerInplace;

template <typename T>
class Core::CStringTraits;

template <int size>
class CCL::CStringWriter;

class Core::ConstString;
class CCL::FourCCString;
class CCL::MutableCString;

template <typename T>
class Core::MutableCStringTraits;

class CCL::String;
class CCL::StringBuilder;
class CCL::StringChars;

template <int size = 512>
class CCL::StringWriter;

class CCL::UIDCString;
class CCL::UIDString;
class CCL::WideCharString;

Detailed Documentation

String classes.

Essential Classes & Interfaces