ldas-tools-ldasgen  2.6.3
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, long Data)
 
virtual std::list< frequency_typeFrequencies () const
 

Member Typedef Documentation

◆ flag_type

◆ frequency_type

◆ memory_size_type

◆ size_type

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
MEMORY_VIRTUAL 
MEMORY_PHYSICAL 

Constructor & Destructor Documentation

◆ MonitorMemory()

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

Member Function Documentation

◆ AddDataPoint()

void GenericAPI::Status::Monitor< long >::AddDataPoint ( frequency_type  Frequency,
long  Data 
)
inlineinherited

◆ AddDataQueue()

void GenericAPI::Status::Monitor< long >::AddDataQueue ( frequency_type  Frequency,
size_type  MaxLen 
)
inlineinherited

◆ Frequencies()

virtual std::list< frequency_type > GenericAPI::Status::Monitor< long >::Frequencies ( ) const
inlinevirtualinherited

◆ operator()()

virtual void GenericAPI::Status::MonitorMemory::operator() ( frequency_type  Frequency)
virtual

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