PMDA++  0.4.4
Header-only C++ library for writing PCP PMDAs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Namespaces | Enumerations | Functions
metric_description.hpp File Reference

Defines various metric-description related classes. More...

#include "config.hpp"
#include "exception.hpp"
#include "types.hpp"
#include <assert.h>
#include <string>
Include dependency graph for metric_description.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pcp::metric_description
 Individual metric description. More...
 
class  pcp::metric_cluster
 A cluster of metric descriptions. More...
 
class  pcp::metrics_description
 Collection of clusters of metric descriptions. More...
 

Namespaces

 pcp
 

Enumerations

enum  pcp::metric_flags { pcp::storable_metric = 0x1 }
 Flags that may be applied to metric descriptions. More...
 

Functions

metric_flags pcp::operator| (metric_flags a, metric_flags b)
 Pipe operator for combining metric_flags values. More...
 

Detailed Description

Defines various metric-description related classes.

Definition in file metric_description.hpp.