#include <pStatFrameData.h>
Public Member Functions | |
INLINE bool | is_time_empty () const |
INLINE bool | is_level_empty () const |
INLINE bool | is_empty () const |
INLINE void | clear () |
INLINE void | add_start (int index, float time) |
INLINE void | add_stop (int index, float time) |
INLINE void | add_level (int index, float level) |
INLINE float | get_start () const |
INLINE float | get_end () const |
INLINE float | get_net_time () const |
INLINE int | get_num_events () const |
INLINE int | get_time_collector (int n) const |
INLINE bool | is_start (int n) const |
INLINE float | get_time (int n) const |
INLINE int | get_num_levels () const |
INLINE int | get_level_collector (int n) const |
INLINE float | get_level (int n) const |
void | write_datagram (Datagram &destination) const |
void | read_datagram (DatagramIterator &source, PStatClientVersion *version) |
Private Types | |
typedef pvector< DataPoint > | Data |
Private Attributes | |
Data | _time_data |
Data | _level_data |
|
Definition at line 72 of file pStatFrameData.h. |
|
|
|
|
|
|
|
Referenced by read_datagram(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 52 of file pStatFrameData.cxx. References PStatFrameData::DataPoint::_index, _level_data, _time_data, PStatFrameData::DataPoint::_value, clear(), DatagramIterator::get_float32(), DatagramIterator::get_remaining_size(), and DatagramIterator::get_uint16(). |
|
Definition at line 32 of file pStatFrameData.cxx. References _level_data, _time_data, Datagram::add_float32(), and Datagram::add_uint16(). |
|
Definition at line 74 of file pStatFrameData.h. Referenced by read_datagram(), and write_datagram(). |
|
Definition at line 74 of file pStatFrameData.h. Referenced by read_datagram(), and write_datagram(). |