Sirikata
Public Member Functions | Public Attributes | Private Member Functions
Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo Struct Reference
Collaboration diagram for Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo:

List of all members.

Public Member Functions

 QueueInfo (Key _key, TQueue *queue, float w)
 ~QueueInfo ()

Public Attributes

Key key
TQueue * messageQueue
float weight
float weight_inv
MessagenextFinishMessage
Time nextFinishStartTime
Time nextFinishTime
bool enabled

Private Member Functions

 QueueInfo ()

template<class Message, class Key, class TQueue>
struct Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo


Constructor & Destructor Documentation

template<class Message, class Key, class TQueue>
Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::QueueInfo ( ) [inline, private]
template<class Message, class Key, class TQueue>
Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::QueueInfo ( Key  _key,
TQueue *  queue,
float  w 
) [inline]
template<class Message, class Key, class TQueue>
Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::~QueueInfo ( ) [inline]

Member Data Documentation

template<class Message, class Key, class TQueue>
bool Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::enabled
template<class Message, class Key, class TQueue>
Key Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::key
template<class Message, class Key, class TQueue>
TQueue* Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::messageQueue
template<class Message, class Key, class TQueue>
Message* Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::nextFinishMessage
template<class Message, class Key, class TQueue>
Time Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::nextFinishStartTime
template<class Message, class Key, class TQueue>
Time Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::nextFinishTime
template<class Message, class Key, class TQueue>
float Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::weight
template<class Message, class Key, class TQueue>
float Sirikata::FairQueue< Message, Key, TQueue >::QueueInfo::weight_inv

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