mt4cpp
Public Member Functions | List of all members
mt4cpp::CommandObserver Class Referenceabstract

#include <Command.hpp>

Inheritance diagram for mt4cpp::CommandObserver:
Inheritance graph
Collaboration diagram for mt4cpp::CommandObserver:
Collaboration graph

Public Member Functions

virtual void notifyProgress (const Command &, double progress)=0
 
virtual void notifyStep (const Command &)=0
 
virtual void notifyState (const Command &, CommandDesc::State state)=0
 

Detailed Description

abstract class of command observer

Member Function Documentation

virtual void mt4cpp::CommandObserver::notifyProgress ( const Command ,
double  progress 
)
pure virtual

new progress

Implemented in mt4cpp::OstreamCommandObserver.

virtual void mt4cpp::CommandObserver::notifyStep ( const Command )
pure virtual

next step

Implemented in mt4cpp::OstreamCommandObserver.

Referenced by mt4cpp::Progress::step().

virtual void mt4cpp::CommandObserver::notifyState ( const Command ,
CommandDesc::State  state 
)
pure virtual

change command state

Implemented in mt4cpp::OstreamCommandObserver.


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