|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Download Source Code | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TMem< T > Class Template ReferenceGeneral purpose memory allocation. More...
Inheritance diagram for TMem< T >: ![]()
Detailed Descriptiontemplate<class T>
General purpose memory allocation.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||
|
Constructs an object wrapping an array of the specified size.
|
|
||||||||||||||||
|
Constructs an object wrapping the specified array.
|
|
||||||||||
|
Allocates an array of the specified size.
|
|
||||||||||
|
Allocates an array of the specified size.
|
|
||||||||||
|
Attaches to the specified memory object buffer.
|
|
||||||||||||||||
|
Attaches to the specified buffer.
|
|
||||||||||||||||
|
Clips the buffer to the specified size.
|
|
||||||||||||||||
|
Copies the specified binary buffer. POD arrays only!
Reimplemented in CStr. |
|
||||||||||
|
Copies the specified array.
|
|
|||||||||
|
Detaches from the internal array without releasing the memory.
|
|
||||||||||
|
Ensures there is at least the specified number of elements in the array.
|
|
||||||||||||||||
|
Returns the specified number of bytes from the array.
|
|
||||||||||
|
Grows the array and preserves data with a binary copy.
|
|
||||||||||
|
Copies the specified array.
|
|
||||||||||
|
Returns a reference to the specified array element.
|
|
||||||||||
|
Returns a reference to the specified array element.
|
|
||||||||||
|
Returns a reference to the specified array element.
|
|
||||||||||
|
Returns a pointer to the array.
|
|
||||||||||||||||
|
Copies the specified data into the buffer. POD arrays only!
|
|
||||||||||
|
Resizes the array and preserves data with a binary copy.
|
|
||||||||||
|
Sets all memory locations to a specific value. POD arrays only!
|
|
||||||||||
|
Returns a pointer to the array cast as a character string (char*).
Reimplemented in CStr. |