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

#include <derived_stats_algo.h>

Collaboration diagram for contrail::sandesh::DSChange< ElemT, NullResT >:

Public Member Functions

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

Public Attributes

bool init_
 
ElemT value_
 
ElemT prev_
 

Detailed Description

template<typename ElemT, class NullResT>
class contrail::sandesh::DSChange< ElemT, NullResT >

Definition at line 199 of file derived_stats_algo.h.

Constructor & Destructor Documentation

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

Definition at line 201 of file derived_stats_algo.h.

Member Function Documentation

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

Definition at line 207 of file derived_stats_algo.h.

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

Definition at line 214 of file derived_stats_algo.h.

Member Data Documentation

template<typename ElemT , class NullResT >
bool contrail::sandesh::DSChange< ElemT, NullResT >::init_

Definition at line 203 of file derived_stats_algo.h.

template<typename ElemT , class NullResT >
ElemT contrail::sandesh::DSChange< ElemT, NullResT >::prev_

Definition at line 205 of file derived_stats_algo.h.

template<typename ElemT , class NullResT >
ElemT contrail::sandesh::DSChange< ElemT, NullResT >::value_

Definition at line 204 of file derived_stats_algo.h.


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