#include <tRecorder.h>
Public Member Functions | |
tPlaybackBlock () | |
default constructor | |
~tPlaybackBlock () | |
ends a playback block | |
template<class T> | |
tPlaybackBlock & | operator>> (T &data) |
reads a piece aof data | |
template<class T> | |
tPlaybackBlock & | Archive (T &data) |
reads a piece of data | |
template<class T> | |
tPlaybackBlock & | Read (T &data) |
Definition at line 333 of file tRecorder.h.
tPlaybackBlock::tPlaybackBlock | ( | void | ) |
tPlaybackBlock::~tPlaybackBlock | ( | void | ) |
tPlaybackBlock& tPlaybackBlock::operator>> | ( | T & | data | ) | [inline] |
reads a piece aof data
Definition at line 340 of file tRecorder.h.
References Read().
tPlaybackBlock& tPlaybackBlock::Archive | ( | T & | data | ) | [inline] |
reads a piece of data
Definition at line 343 of file tRecorder.h.
References Read().
tPlaybackBlock& tPlaybackBlock::Read | ( | T & | data | ) | [inline] |
Definition at line 346 of file tRecorder.h.
References tPlaybackBlockBase::GetPlaybackStream(), and tRecorderBlockHelper< DATA >::Read().
Referenced by Archive(), and operator>>().
00347 { 00348 // delegate to dummy using or dummyless function 00349 typename tTypeToStream< T >::DUMMYREQUIRED dummyrequired = 0; 00350 tRecorderBlockHelper< T >::Read( GetPlaybackStream(), data, dummyrequired ); 00351 00352 return *this; 00353 }