OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
contrail::sandesh::DSAnomaly< ElemT, AnomalyResT > Class Template Reference

#include <derived_stats_algo.h>

Collaboration diagram for contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >:

Public Member Functions

 DSAnomaly (const std::string &annotation)
 
DSReturnType FillResult (AnomalyResT &res) const
 
void Update (const ElemT &raw, uint64_t mono_usec)
 

Public Attributes

std::string algo_
 
std::string config_
 
std::string error_
 
ElemT previous_
 
bool started_
 
boost::scoped_ptr< DSAnomalyIf
< ElemT > > 
impl_
 

Detailed Description

template<typename ElemT, class AnomalyResT>
class contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >

Definition at line 102 of file derived_stats_algo.h.

Constructor & Destructor Documentation

template<typename ElemT , class AnomalyResT >
contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::DSAnomaly ( const std::string &  annotation)
inline

Definition at line 104 of file derived_stats_algo.h.

Member Function Documentation

template<typename ElemT , class AnomalyResT >
DSReturnType contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::FillResult ( AnomalyResT &  res) const
inline

Definition at line 120 of file derived_stats_algo.h.

template<typename ElemT , class AnomalyResT >
void contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::Update ( const ElemT &  raw,
uint64_t  mono_usec 
)
inline

Definition at line 135 of file derived_stats_algo.h.

Member Data Documentation

template<typename ElemT , class AnomalyResT >
std::string contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::algo_

Definition at line 143 of file derived_stats_algo.h.

template<typename ElemT , class AnomalyResT >
std::string contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::config_

Definition at line 144 of file derived_stats_algo.h.

template<typename ElemT , class AnomalyResT >
std::string contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::error_

Definition at line 145 of file derived_stats_algo.h.

template<typename ElemT , class AnomalyResT >
boost::scoped_ptr<DSAnomalyIf<ElemT> > contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::impl_

Definition at line 148 of file derived_stats_algo.h.

template<typename ElemT , class AnomalyResT >
ElemT contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::previous_

Definition at line 146 of file derived_stats_algo.h.

template<typename ElemT , class AnomalyResT >
bool contrail::sandesh::DSAnomaly< ElemT, AnomalyResT >::started_

Definition at line 147 of file derived_stats_algo.h.


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