Public Member Functions | Private Attributes

Instances of DtLgrTimeScalePdu are to tell a remote logger to slow down or speed up playback. More...

+ Inheritance diagram for DtLgrTimeScalePdu:
+ Collaboration diagram for DtLgrTimeScalePdu:

List of all members.

Public Member Functions

 DtLgrTimeScalePdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 (default) constructor
 DtLgrTimeScalePdu (const DtNetLgrControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 constructor (construct from network representation)
 DtLgrTimeScalePdu (const DtEntityIdentifier &sender, const DtEntityIdentifier &receiver, double scale, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 constructor (construct and prepare for send)
virtual ~DtLgrTimeScalePdu ()
 destructor
 DtLgrTimeScalePdu (const DtLgrTimeScalePdu &src)
 copy constructor
DtLgrTimeScalePduoperator= (const DtLgrTimeScalePdu &src)
 assignment operator
virtual double timeScale () const
 Get/set playback speed.
virtual void setTimeScale (DtReal time)
virtual DtLgrRealParamsparams () const
 Return correctly casted parameters pointer. See lgrControlP.h.
virtual void printData () const
 Diagnostic output.

Private Attributes

DtReal myScale
 Parameter.

Detailed Description

Instances of DtLgrTimeScalePdu are to tell a remote logger to slow down or speed up playback.

1.0 is the normal speed.


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

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)