Kalkulacka  1.0.0
Jednoduchýkalkulátor
Dokumentace třídy team22::Calc::ResultObserverabstract

#include <ResultObserver.h>

Diagram dědičnosti pro třídu team22::Calc::ResultObserver
Inheritance graph
Diagram tříd pro team22::Calc::ResultObserver:
Collaboration graph

Veřejné metody

virtual void onError (InterpretException exception)=0
 
virtual void onResultChange (Math::Number result)=0
 

Detailní popis

Definice je uvedena na řádku 15 v souboru ResultObserver.h.

Dokumentace k metodám

virtual void team22::Calc::ResultObserver::onError ( InterpretException  exception)
pure virtual

Callback volaný pokud vznikla chyba při výpočtu

Parametry
InterpretException

Implementováno v team22::Calc::Equation, team22::Test::interpret::InterpretTest, SignalManager a team22::Test::Backend::BackendTester.

virtual void team22::Calc::ResultObserver::onResultChange ( Math::Number  result)
pure virtual

Callback volaný při změně výsledku

Parametry
result

Implementováno v team22::Calc::Equation, SignalManager, team22::Test::interpret::InterpretTest a team22::Test::Backend::BackendTester.


Dokumentace pro tuto třídu byla generována z následujícího souboru: