VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize > Class Template Reference
GenericMemoryBuffer.
More...
#include <vcf/FoundationKit/MemStreamUtils.h>
List of all members.
Detailed Description
template<typename DATA_TYPE, int allocationSize = 65536>
class VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >
GenericMemoryBuffer.
- Author:
- Jim Crafton
- Date:
- 3/7/2000
- Version:
- 1.0
Member Enumeration Documentation
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| anonymous enum |
|
Constructor & Destructor Documentation
Member Function Documentation
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| void VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >::allocate |
( |
uint64 |
sizeToAllocate |
) |
[inline, protected] |
|
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| void VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >::clear |
( |
|
) |
[inline] |
|
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| DATA_TYPE* VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >::getBuffer |
( |
|
) |
[inline] |
|
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| uint64 VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >::read |
( |
unsigned char * |
buffer, |
|
|
const uint64 & |
sizeOfBuffer |
|
) |
[inline] |
|
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| void VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >::setSeekPos |
( |
uint64 |
pos |
) |
[inline] |
|
|
template<typename DATA_TYPE, int allocationSize = 65536> |
| uint64 VCF::GenericMemoryBuffer< DATA_TYPE, allocationSize >::write |
( |
const unsigned char * |
buffer, |
|
|
const uint64 & |
sizeOfBuffer |
|
) |
[inline] |
|
The documentation for this class was generated from the following file: