|
Jameo Core Library
|
This data type represents a Unicode character array. It is deliberately used in distinction to the character string and serves as a supporting class when encoding and decoding character strings. More...
Public Member Functions | |
| CharArray () | |
| Constructor. Everything remains 0 or NULL. | |
| CharArray (size_t length) | |
| Constructor create an uninitialized array. | |
| CharArray (const CharArray &another) | |
| Copy constructor. | |
| virtual | ~CharArray () |
| Destructor. | |
| CharArray & | operator= (const CharArray &another) |
Public Attributes | |
| size_t | length |
| The length of the array. | |
| Char * | buffer |
| The array itself. | |
This data type represents a Unicode character array. It is deliberately used in distinction to the character string and serves as a supporting class when encoding and decoding character strings.
| jm::CharArray::CharArray | ( | ) |
Constructor. Everything remains 0 or NULL.
|
explicit |
Constructor create an uninitialized array.
| length | The length of the array |
| jm::CharArray::CharArray | ( | const CharArray & | another | ) |
Copy constructor.
|
virtual |
Destructor.
| Char* jm::CharArray::buffer |
The array itself.
| size_t jm::CharArray::length |
The length of the array.