Package cdc.pstrings
Set of classes used to pack strings in more compact representations.
This is useful when size matters more than speed.
Strings are encoded in UTF-8. The resulting encoding is stored in specific classes:
- When the number of bytes is small enough, bytes are stored in fields:
PackedString8,PackedString16, ... - Otherwise, bytes are stored in an array:
PackedStringN.
- Author:
- Damien Carbonne
-
Class Summary Class Description PackedString Base abstract class of packed strings.PackedString16 PackedString24 PackedString32 PackedString40 PackedString48 PackedString56 PackedString64 PackedString8 PackedStringN -
Enum Summary Enum Description StringPacking Enumeration of possible packings.