Wiselib
Public Types | Public Member Functions
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P > Class Template Reference

#include <PLTT_tracker.h>

List of all members.

Public Types

typedef Os_P Os
typedef Radio_P Radio
typedef Debug_P Debug
typedef Node_P Node
typedef Position_P Position
typedef IntensityNumber_P IntensityNumber
typedef Rand_P Rand
typedef Clock_P Clock
typedef PLTT_Agent_P PLTT_Agent
typedef PLTT_Agent::AgentID AgentID
typedef Timer_P Timer
typedef
PLTT_TrackerTrackingMetric_P 
PLTT_TrackerTrackingMetric
typedef PLTT_TrackerType< Os,
PLTT_Agent, Node, Position,
IntensityNumber, Timer, Radio,
Rand, Clock,
PLTT_TrackerTrackingMetric,
Debug
self_type
typedef Radio::node_id_t node_id_t
typedef Radio::size_t size_t
typedef Radio::block_data_t block_data_t
typedef Radio::message_id_t message_id_t
typedef Timer::millis_t millis_t
typedef Radio::TxPower TxPower
typedef Radio::ExtendedData ExtendedData
typedef Clock::time_t time_t
typedef wiselib::vector_static
< Os, AgentID, 100 > 
AgentAckIDList
typedef AgentAckIDList::iterator AgentAckIDListIterator
typedef PLTT_MessageType< Os,
Radio
Message

Public Member Functions

void init (Radio &radio, Timer &timer, Rand &rand, Clock &clock, Debug &debug)
Nodeget_self ()
void set_self (Node _n)
 PLTT_TrackerType ()
 PLTT_TrackerType (node_id_t _tid, IntensityNumber _tar_max_inten, uint16_t _sm, int16_t _tp)
 ~PLTT_TrackerType ()
void enable (void)
void disable (void)
void send (node_id_t destination, size_t len, block_data_t *data, message_id_t msg_id)
void send_query (void *userdata)
void send_echo (void *userdata)
void receive (node_id_t from, size_t len, block_data_t *data, const ExtendedData &exdata)
void print_tracking_metrics (void *userdata=NULL)
void set_metrics_timer (millis_t _t)
uint8_t find_ack_agent_id (AgentID _aid)
void cleanup_ack_agent_list (void *userdata=NULL)

template<typename Os_P, typename PLTT_Agent_P, typename Node_P, typename Position_P, typename IntensityNumber_P, typename Timer_P, typename Radio_P, typename Rand_P, typename Clock_P, typename PLTT_TrackerTrackingMetric_P, typename Debug_P>
class wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >


Member Typedef Documentation

template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef wiselib::vector_static<Os, AgentID, 100> wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::AgentAckIDList
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef AgentAckIDList::iterator wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::AgentAckIDListIterator
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_Agent::AgentID wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::AgentID
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::block_data_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::block_data_t
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Clock_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Clock
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Debug_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Debug
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::ExtendedData wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::ExtendedData
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef IntensityNumber_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::IntensityNumber
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_MessageType<Os, Radio> wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Message
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::message_id_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::message_id_t
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Timer::millis_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::millis_t
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Node_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Node
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::node_id_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::node_id_t
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Os_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Os
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_Agent_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_Agent
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_TrackerTrackingMetric_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_TrackerTrackingMetric
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Position_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Position
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Radio
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Rand_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Rand
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_TrackerType<Os, PLTT_Agent, Node, Position, IntensityNumber, Timer, Radio, Rand, Clock, PLTT_TrackerTrackingMetric, Debug> wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::self_type
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::size_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::size_t
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Clock::time_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::time_t
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Timer_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Timer
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::TxPower wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::TxPower

Constructor & Destructor Documentation

template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_TrackerType ( ) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_TrackerType ( node_id_t  _tid,
IntensityNumber  _tar_max_inten,
uint16_t  _sm,
int16_t  _tp 
) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::~PLTT_TrackerType ( ) [inline]

Member Function Documentation

template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::cleanup_ack_agent_list ( void *  userdata = NULL) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::disable ( void  ) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::enable ( void  ) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
uint8_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::find_ack_agent_id ( AgentID  _aid) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
Node* wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::get_self ( void  ) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::init ( Radio radio,
Timer timer,
Rand rand,
Clock clock,
Debug debug 
) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::print_tracking_metrics ( void *  userdata = NULL) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::receive ( node_id_t  from,
size_t  len,
block_data_t data,
const ExtendedData exdata 
) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::send ( node_id_t  destination,
size_t  len,
block_data_t data,
message_id_t  msg_id 
) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::send_echo ( void *  userdata) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::send_query ( void *  userdata) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::set_metrics_timer ( millis_t  _t) [inline]
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::set_self ( Node  _n) [inline]

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