#include <ExtractedDeviceState.h>
List of all members.
Public Member Functions |
| GlobalAllocation (const void *ptr=0, size_t size=0, const std::string &moduleName="", const std::string &globalName="") |
void | serialize (std::ostream &out) const |
void | deserialize (const hydrazine::json::Visitor &visitor) |
size_t | size () const |
std::string | key () const |
Public Attributes |
std::string | module |
| The module that the allocation is stored in.
|
std::string | name |
| The name of the global allocation.
|
ByteVector | data |
| binary representation of data
|
Constructor & Destructor Documentation
util::ExtractedDeviceState::GlobalAllocation::GlobalAllocation |
( |
const void * |
ptr = 0 , |
|
|
size_t |
size = 0 , |
|
|
const std::string & |
moduleName = "" , |
|
|
const std::string & |
globalName = "" |
|
) |
| |
Member Function Documentation
void util::ExtractedDeviceState::GlobalAllocation::deserialize |
( |
const hydrazine::json::Visitor & |
visitor | ) |
|
std::string util::ExtractedDeviceState::GlobalAllocation::key |
( |
| ) |
const |
void util::ExtractedDeviceState::GlobalAllocation::serialize |
( |
std::ostream & |
out | ) |
const |
size_t util::ExtractedDeviceState::GlobalAllocation::size |
( |
| ) |
const |
Member Data Documentation
binary representation of data
The module that the allocation is stored in.
The name of the global allocation.
The documentation for this class was generated from the following files: