Wiselib
Public Types | Public Member Functions
wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P > Class Template Reference

#include <PLTT_tracking_metrics.h>

List of all members.

Public Types

typedef Integer_P Integer
typedef node_id_t_P node_id_t

Public Member Functions

 PLTT_PassiveTrackingMetricType ()
 PLTT_PassiveTrackingMetricType (node_id_t _tracker_id)
 ~PLTT_PassiveTrackingMetricType (void)
void inc_report_messages_send (void)
void inc_report_messages_bytes_send (Integer _bytes_num)
void inc_report_messages_received (void)
void inc_report_messages_bytes_received (Integer _bytes_num)
void inc_query_messages_send (void)
void inc_query_messages_bytes_send (Integer _bytes_num)
void inc_query_messages_received (void)
void inc_query_messages_bytes_received (Integer _bytes_num)
void inc_echo_messages_send (void)
void inc_echo_messages_bytes_send (Integer _bytes_num)
void inc_echo_messages_received (void)
void inc_echo_messages_bytes_received (Integer _bytes_num)
Integer get_report_messages_send (void)
Integer get_report_messages_bytes_send (void)
Integer get_query_messages_send (void)
Integer get_query_messages_bytes_send (void)
Integer get_query_messages_received (void)
Integer get_query_messages_bytes_received (void)
Integer get_report_messages_received (void)
Integer get_report_messages_bytes_received (void)
Integer get_echo_messages_send (void)
Integer get_echo_messages_bytes_send (void)
Integer get_echo_messages_received (void)
Integer get_echo_messages_bytes_received (void)
node_id_t get_tracker_id (void)
void reset ()

template<typename node_id_t_P, typename Integer_P>
class wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >


Member Typedef Documentation

template<typename node_id_t_P , typename Integer_P >
typedef Integer_P wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::Integer
template<typename node_id_t_P , typename Integer_P >
typedef node_id_t_P wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::node_id_t

Constructor & Destructor Documentation

template<typename node_id_t_P , typename Integer_P >
wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::PLTT_PassiveTrackingMetricType ( ) [inline]
template<typename node_id_t_P , typename Integer_P >
wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::PLTT_PassiveTrackingMetricType ( node_id_t  _tracker_id) [inline]
template<typename node_id_t_P , typename Integer_P >
wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::~PLTT_PassiveTrackingMetricType ( void  ) [inline]

Member Function Documentation

template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_echo_messages_bytes_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_echo_messages_bytes_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_echo_messages_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_echo_messages_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_query_messages_bytes_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_query_messages_bytes_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_query_messages_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_query_messages_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_report_messages_bytes_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_report_messages_bytes_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_report_messages_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
Integer wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_report_messages_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
node_id_t wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::get_tracker_id ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_echo_messages_bytes_received ( Integer  _bytes_num) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_echo_messages_bytes_send ( Integer  _bytes_num) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_echo_messages_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_echo_messages_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_query_messages_bytes_received ( Integer  _bytes_num) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_query_messages_bytes_send ( Integer  _bytes_num) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_query_messages_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_query_messages_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_report_messages_bytes_received ( Integer  _bytes_num) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_report_messages_bytes_send ( Integer  _bytes_num) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_report_messages_received ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::inc_report_messages_send ( void  ) [inline]
template<typename node_id_t_P , typename Integer_P >
void wiselib::PLTT_PassiveTrackingMetricType< node_id_t_P, Integer_P >::reset ( void  ) [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines