Wiselib
Public Member Functions | Public Attributes
wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type Struct Reference

#include <PLTT_trace.h>

List of all members.

Public Member Functions

 PLTT_TraceData_Type ()

Public Attributes

Node current
Node parent
Node grandparent
NodeID target_id
TimesNumber start_time
SecondsNumber diminish_seconds
IntensityNumber diminish_amount
IntensityNumber spread_penalty
IntensityNumber intensity

template<typename Os_P, typename Radio_P, typename TimesNumber_P, typename SecondsNumber_P, typename IntensityNumber_P, typename Node_P, typename NodeID_P, typename Debug_P>
struct wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type


Constructor & Destructor Documentation

template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::PLTT_TraceData_Type ( ) [inline]

Member Data Documentation

template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
Node wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::current
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
IntensityNumber wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::diminish_amount
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
SecondsNumber wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::diminish_seconds
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
Node wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::grandparent
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
IntensityNumber wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::intensity
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
Node wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::parent
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
IntensityNumber wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::spread_penalty
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
TimesNumber wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::start_time
template<typename Os_P , typename Radio_P , typename TimesNumber_P , typename SecondsNumber_P , typename IntensityNumber_P , typename Node_P , typename NodeID_P , typename Debug_P >
NodeID wiselib::PLTT_TraceType< Os_P, Radio_P, TimesNumber_P, SecondsNumber_P, IntensityNumber_P, Node_P, NodeID_P, Debug_P >::PLTT_TraceData_Type::target_id

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