OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
contrail::sandesh Namespace Reference

Namespaces

 protocol
 
 reflection
 
 transport
 

Classes

class  DerivedStatsIf
 
class  DerivedStatsPeriodicIf
 
class  DSPeriodicIsSet
 
class  DSPeriodic
 
class  DerivedStatsPeriodicAnomalyIf
 
class  DSAnomalyIf
 
class  DSAnomalyEWM
 
class  DSAnomaly
 
class  DSEWM
 
class  DSChange
 
class  DSNon0
 
class  DSNone
 
class  DSNull
 
class  DSSum
 
class  DSAvg
 
class  TEnumIterator
 
class  TOutput
 

Enumerations

enum  DSReturnType { DSR_INVALID =0, DSR_SKIP, DSR_OK }
 

Functions

template<typename ElemT >
std::map< std::string, ElemT > DerivedStatsAgg (const std::map< std::string, ElemT > &raw, std::map< std::string, ElemT > &agg, const std::map< std::string, bool > &del)
 
template<template< class, class > class DSTT, typename ElemT , typename ResultT >
void DerivedStatsMerge (const std::map< std::string, ElemT > &raw, std::map< std::string, boost::shared_ptr< DSTT< ElemT, ResultT > > > &dsm, std::string annotation, const std::map< std::string, bool > &del, uint64_t mono_usec)
 

Variables

TOutput GlobalOutput
 

Enumeration Type Documentation

Enumerator
DSR_INVALID 
DSR_SKIP 
DSR_OK 

Definition at line 28 of file derived_stats.h.

Function Documentation

template<typename ElemT >
std::map<std::string, ElemT> contrail::sandesh::DerivedStatsAgg ( const std::map< std::string, ElemT > &  raw,
std::map< std::string, ElemT > &  agg,
const std::map< std::string, bool > &  del 
)

Definition at line 35 of file derived_stats.h.

template<template< class, class > class DSTT, typename ElemT , typename ResultT >
void contrail::sandesh::DerivedStatsMerge ( const std::map< std::string, ElemT > &  raw,
std::map< std::string, boost::shared_ptr< DSTT< ElemT, ResultT > > > &  dsm,
std::string  annotation,
const std::map< std::string, bool > &  del,
uint64_t  mono_usec 
)

Definition at line 64 of file derived_stats.h.

Variable Documentation

TOutput contrail::sandesh::GlobalOutput