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 |
| player_deque_t::player_deque_t | ( | ) |
| void player_deque_t::add | ( | player_base_t * | player_ | ) |
References m_players, player_base_t::next_tstamp(), and next_tstamp().
Referenced by main(), and publish_next().
| double player_deque_t::next_tstamp | ( | ) | const [inline] |
| void player_deque_t::publish_next | ( | ) |
References add(), EOF_TSTAMP, m_players, and m_sim_time_dq_writer.
Referenced by main().
deque<player_base_t *> player_deque_t::m_players [protected] |
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().
1.6.1