player_deque_t Class Reference

List of all members.

Public Member Functions

 player_deque_t ()
bool empty () const
void add (player_base_t *player_)
double next_tstamp () const
void publish_next ()

Protected Attributes

data_queue_writer_t
< sim_time_data_t > * 
m_sim_time_dq_writer
deque< player_base_t * > m_players

Constructor & Destructor Documentation

player_deque_t::player_deque_t (  ) 

Member Function Documentation

void player_deque_t::add ( player_base_t player_  ) 
bool player_deque_t::empty (  )  const [inline]

References m_players.

Referenced by main().

double player_deque_t::next_tstamp (  )  const [inline]

References m_players.

Referenced by add(), and main().

void player_deque_t::publish_next (  ) 

References add(), EOF_TSTAMP, m_players, and m_sim_time_dq_writer.

Referenced by main().


Member Data Documentation

Referenced by add(), empty(), next_tstamp(), and publish_next().

data_queue_writer_t<sim_time_data_t>* player_deque_t::m_sim_time_dq_writer [protected]

Referenced by publish_next().


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

Generated on Fri Apr 9 10:45:13 2010 for Playback by  doxygen 1.6.1