OpenSDN source code
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

◆ DSAnomaly()

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

◆ FillResult()

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.

◆ Update()

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

◆ algo_

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

Definition at line 143 of file derived_stats_algo.h.

◆ config_

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

Definition at line 144 of file derived_stats_algo.h.

◆ error_

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

Definition at line 145 of file derived_stats_algo.h.

◆ impl_

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.

◆ previous_

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

Definition at line 146 of file derived_stats_algo.h.

◆ started_

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: