HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_MemoryInfo Struct Reference

#include <PDG_MemoryInfo.h>

Public Member Functions

 PDG_MemoryInfo ()
 Zero-initializes the struct. More...
 
int64 totalMemory () const
 The total memory usage. More...
 

Public Attributes

int64 myAttributeMemory
 
int64 myGraphMemory
 Memory usage of internal graph structures. More...
 
int64 myNodeMemory
 
int64 myWorkItemMemory
 The total memory usage for all work items in the query. More...
 

Detailed Description

Memory summary information, used either for a single work item or the full set of work items/data structures in a node

Definition at line 20 of file PDG_MemoryInfo.h.

Constructor & Destructor Documentation

PDG_MemoryInfo::PDG_MemoryInfo ( )
inline

Zero-initializes the struct.

Definition at line 23 of file PDG_MemoryInfo.h.

Member Function Documentation

int64 PDG_MemoryInfo::totalMemory ( ) const
inline

The total memory usage.

Definition at line 30 of file PDG_MemoryInfo.h.

Member Data Documentation

int64 PDG_MemoryInfo::myAttributeMemory

The memory usage of the attributes and associated storage structures for all work items in the query.

Definition at line 40 of file PDG_MemoryInfo.h.

int64 PDG_MemoryInfo::myGraphMemory

Memory usage of internal graph structures.

Definition at line 43 of file PDG_MemoryInfo.h.

int64 PDG_MemoryInfo::myNodeMemory

Memory used by internal node sturctures, if this object was queried from a node

Definition at line 47 of file PDG_MemoryInfo.h.

int64 PDG_MemoryInfo::myWorkItemMemory

The total memory usage for all work items in the query.

Definition at line 50 of file PDG_MemoryInfo.h.


The documentation for this struct was generated from the following file: