ldas-tools-ldasgen  2.6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Types | Public Member Functions | List of all members
GenericAPI::Status::MonitorMemory Class Reference

#include <MonitorMemory.hh>

Inheritance diagram for GenericAPI::Status::MonitorMemory:
GenericAPI::Status::Monitor< long > GenericAPI::Status::MonitorInterface

Public Types

enum  { MEMORY_VIRTUAL = 0x0001, MEMORY_PHYSICAL = 0x0002 }
 
typedef int flag_type
 
typedef long memory_size_type
 
typedef size_t size_type
 
typedef Recorder::frequency_type frequency_type
 

Public Member Functions

 MonitorMemory (flag_type Memory)
 
virtual void operator() (frequency_type Frequency)
 
void AddDataQueue (frequency_type Frequency, size_type MaxLen)
 
void AddDataPoint (frequency_type Frequency, longData)
 
virtual std::list< frequency_typeFrequencies () const
 

Member Typedef Documentation

typedef size_t GenericAPI::Status::Monitor< long >::size_type
inherited

Member Enumeration Documentation

anonymous enum
Enumerator
MEMORY_VIRTUAL 
MEMORY_PHYSICAL 

Constructor & Destructor Documentation

GenericAPI::Status::MonitorMemory::MonitorMemory ( flag_type  Memory)

Member Function Documentation

void GenericAPI::Status::Monitor< long >::AddDataPoint ( frequency_type  Frequency,
long  Data 
)
inlineinherited
void GenericAPI::Status::Monitor< long >::AddDataQueue ( frequency_type  Frequency,
size_type  MaxLen 
)
inlineinherited
virtual std::list< frequency_type > GenericAPI::Status::Monitor< long >::Frequencies ( ) const
inlinevirtualinherited
virtual void GenericAPI::Status::MonitorMemory::operator() ( frequency_type  Frequency)
virtual

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