libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
stringdata.h File Reference
#include <string>
#include <cstdint>
#include <mutex>
#include <promeki/core/namespace.h>
#include <promeki/core/sharedptr.h>
#include <promeki/core/char.h>
#include <promeki/core/list.h>
#include <promeki/core/fnv1a.h>
Include dependency graph for stringdata.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StringData
 Pure virtual interface for String storage backends. More...
 
class  StringLatin1Data
 Latin1 string storage. One byte = one character. More...
 
class  StringUnicodeData
 Unicode string storage. Decoded codepoints in a List<Char>. More...
 
class  StringLiteralData
 Immutable string storage wrapping a string literal pointer. More...
 
class  StringUnicodeLiteralData
 Immutable Unicode string storage wrapping compile-time decoded data. More...
 

Detailed Description

See LICENSE file in the project root folder for license information.