blank_storage¶
- 
class BlankStorage¶
- Public Functions - 
BlankStorage()¶
- Constructor for BlankStorage 
 - 
~BlankStorage()¶
- The memory space for a process message buffer and an integer with the size - Destructor for BlankStorage 
 - 
BlankStorage(const BlankStorage &mainCopy)¶
- destruction - Initialize a BlankStorage with some non-blank storage - Parameters
- BlankStorage&: mainCopy
 
 
 - 
void IncreaseStorage(uint64_t NewVolume)¶
- Initialize with some already written memory - Copy StorageBuffer data into a new block of memory of size NewVolume Also delete the old memory block - Return
- void 
- Parameters
- uint64_t: NewVolume total volume in bytes of StorageBuffer to increase to
 
 
 - 
void ClearStorage()¶
- Copy to new memory of size NewVolume bytes - Kill the BlankStorage() - Return
- void 
 
 - 
uint64_t GetCurrentSize() const¶
- null out the BlankStorage 
 - Public Members - 
uint8_t *StorageBuffer¶
- size in bytes of the StorageBuffer 
 - Private Members - 
uint64_t BufferStorageSize¶
- The memory where a process buffer writes messages 
 
-