Public Member Functions | Protected Attributes
MAKLogger::DtLgrPublisherInterface Class Reference

Responsible for defining the interface that Object publishers must have. More...

+ Inheritance diagram for MAKLogger::DtLgrPublisherInterface:
+ Collaboration diagram for MAKLogger::DtLgrPublisherInterface:

List of all members.

Public Member Functions

virtual ~DtLgrPublisherInterface ()
 DTOR.
virtual void update (const DtPdu &pdu, double scaling, bool isStatic, bool sendFlag)=0
virtual void setExerciseId (unsigned char exerciseId)
 Set the exercise id.
virtual unsigned char exerciseId () const
 Get the associated exercise id.
virtual void sendUpdateAtScaleChangePoint (double oldScale, double newScale, bool wasStatic, bool isStatic)=0
 Sends an update when scaling changes.
virtual void tick (double scaling, bool isStatic)=0
 Tick the publisher with a scaling value.
virtual void setSilentFlag (bool silent)
 Set status of silent updating.
virtual bool silentFlag ()
 Return bool: are updates not sent?

Protected Attributes

unsigned char myExerciseId
bool mySilentFlag

Detailed Description

Responsible for defining the interface that Object publishers must have.


Member Function Documentation

virtual void MAKLogger::DtLgrPublisherInterface::setSilentFlag ( bool  silent) [virtual]

Set status of silent updating.

When enabled, the publisher is silent (i.e., updates are not sent). Update may be called, but nothing is sent.


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)