![]() |
Om
1.0.0
A universal framework for multimedia simulation
|
A namespace containing data manipulation classes: strings, buffers, and hashing. More...
Namespaces | |
| endian | |
Classes | |
| class | Buffer |
| An array-based buffer class. More... | |
| class | Data |
| A class that represents an immutable array of unsigned byte data. More... | |
| class | DataBuffer |
| A buffer class used to accumulate an opaque array of unsigned bytes. More... | |
| class | DataStore |
| A HashMap-based data structure which associates string keys with values of different types. More... | |
| class | Endianness |
| A class that describes a byte ordering format and provides endian conversion to/from that format. More... | |
| class | GenericString |
| A string class supporting unicode and ASCII character sets. More... | |
| class | GenericStringBuffer |
| A class that contains a buffer of characters of templated type. More... | |
| class | GenericStringIterator |
| Declaration for a string iterator which iterates over strings with the specified character type. More... | |
| class | GenericStringIterator< Char > |
| A class that iterates over ASCII character strings. More... | |
| class | GenericStringIterator< UTF16Char > |
| A class that iterates over UTF-16 encoded character strings. More... | |
| class | GenericStringIterator< UTF32Char > |
| A class that iterates over UTF-32 encoded character strings. More... | |
| class | GenericStringIterator< UTF8Char > |
| A class that iterates over UTF-8 encoded character strings. More... | |
| class | HashCode |
| A class that is used to represent and compute hash codes for arbitrary data. More... | |
Typedefs | |
| typedef GenericString< Char > | ASCIIString |
| A class that represents a standard NULL-terminated ASCII-encoded string of characters. More... | |
| typedef ASCIIString | String |
| A class that represents a standard NULL-terminated ASCII-encoded string of characters. More... | |
| typedef GenericString< UTF8Char > | UTF8String |
| A class that represents a NULL-terminated UTF8-encoded string of characters. More... | |
| typedef GenericString< UTF16Char > | UTF16String |
| A class that represents a NULL-terminated UTF16-encoded string of characters. More... | |
| typedef GenericString< UTF32Char > | UTF32String |
| A class that represents a NULL-terminated UTF32-encoded string of characters. More... | |
| typedef GenericStringBuffer< Char > | ASCIIStringBuffer |
| A class that represents a buffer of ASCII encoded characters. More... | |
| typedef ASCIIStringBuffer | StringBuffer |
| A class that represents a buffer of ASCII encoded characters. More... | |
| typedef GenericStringBuffer< UTF8Char > | UTF8StringBuffer |
| A class that represents a buffer of UTF-8 encoded characters. More... | |
| typedef GenericStringBuffer< UTF16Char > | UTF16StringBuffer |
| A class that represents a buffer of UTF-16 encoded characters. More... | |
| typedef GenericStringBuffer< UTF32Char > | UTF32StringBuffer |
| A class that represents a buffer of UTF-32 encoded characters. More... | |
| typedef GenericStringIterator< Char > | ASCIIStringIterator |
| A class that iterates over ASCII encoded character strings. More... | |
| typedef ASCIIStringIterator | StringIterator |
| A class that iterates over ASCII encoded character strings. More... | |
| typedef GenericStringIterator< UTF8Char > | UTF8StringIterator |
| A class that iterates over UTF-8 encoded character strings. More... | |
| typedef GenericStringIterator< UTF16Char > | UTF16StringIterator |
| A class that iterates over UTF-16 encoded character strings. More... | |
| typedef GenericStringIterator< UTF32Char > | UTF32StringIterator |
| A class that iterates over UTF-32 encoded character strings. More... | |
Functions | |
| template<typename CharType > | |
| GenericString< CharType > | operator== (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator!= (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator< (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator> (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator<= (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator>= (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator<< (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator>> (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator<<= (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator>>= (const CharType *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (const Char *characters, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (Char character, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (Short value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (UShort value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (Int value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (UInt value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (Long value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (ULong value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (LongLong value, const GenericString< CharType > &string) |
| template<typename CharType > | |
| GenericString< CharType > | operator+ (ULongLong value, const GenericString< CharType > &string) |
A namespace containing data manipulation classes: strings, buffers, and hashing.
| typedef GenericString<Char> om::data::ASCIIString |
A class that represents a standard NULL-terminated ASCII-encoded string of characters.
| typedef ASCIIString om::data::String |
A class that represents a standard NULL-terminated ASCII-encoded string of characters.
| typedef GenericString<UTF8Char> om::data::UTF8String |
A class that represents a NULL-terminated UTF8-encoded string of characters.
| typedef GenericString<UTF16Char> om::data::UTF16String |
A class that represents a NULL-terminated UTF16-encoded string of characters.
| typedef GenericString<UTF32Char> om::data::UTF32String |
A class that represents a NULL-terminated UTF32-encoded string of characters.
A class that represents a buffer of ASCII encoded characters.
A class that represents a buffer of ASCII encoded characters.
A class that represents a buffer of UTF-8 encoded characters.
A class that represents a buffer of UTF-16 encoded characters.
A class that represents a buffer of UTF-32 encoded characters.
A class that iterates over ASCII encoded character strings.
A class that iterates over ASCII encoded character strings.
A class that iterates over UTF-8 encoded character strings.
A class that iterates over UTF-16 encoded character strings.
A class that iterates over UTF-32 encoded character strings.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11