ACE 8.0.0
Loading...
Searching...
No Matches
Classes | Public Types | List of all members
ACE::Monitor_Control::Monitor_Control_Types Struct Reference

#include <Monitor_Control_Types.h>

Classes

struct  Constraint
 Bundles the constrain string with its associated trigger action. More...
 
struct  Data
 An instance is contained by each enabled monitor point. More...
 

Public Types

enum  Information_Type {
  MC_COUNTER , MC_NUMBER , MC_TIME , MC_INTERVAL ,
  MC_LIST , MC_GROUP
}
 
typedef ACE_Vector< DataDataList
 Used by the admin class as a container for the data from a group of monitor points.
 
typedef ACE_Vector< ACE_CStringNameList
 Used in various places to pass around a set of string names.
 
typedef ACE_Array_Map< long, ConstraintConstraintList
 Holder for a monitor point's constraints.
 

Member Typedef Documentation

◆ ConstraintList

Holder for a monitor point's constraints.

◆ DataList

Used by the admin class as a container for the data from a group of monitor points.

◆ NameList

Used in various places to pass around a set of string names.

Member Enumeration Documentation

◆ Information_Type

A monitor can hold various types of data and maintains stats differently depending upon the type of information stored.

Enumerator
MC_COUNTER 
MC_NUMBER 
MC_TIME 
MC_INTERVAL 
MC_LIST 
MC_GROUP 

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