CommandObserverInterface Class Reference

#include <commandobservable.h>

Inheritance diagram for CommandObserverInterface:

详细描述

Implements Observable for commands.

公共成员函数

  MAXON_OBSERVABLE ( Result < void >, ObservableCommandStatus,(const Id &commandId, const DataDictionary &statusMessage), ObservableCombinerRunAllComponent)
  MAXON_OBSERVABLE ( Result < void >, ObservableCommandInvoked,(const Id &commandId, const Result < COMMANDRESULT > &result), ObservableCombinerRunAllComponent)

私有成员函数

  MAXON_INTERFACE ( CommandObserverInterface , MAXON_REFERENCE_NORMAL , "net.maxon.command.interface.observer")

成员函数文档编制

◆  MAXON_INTERFACE()

MAXON_INTERFACE ( CommandObserverInterface   ,
MAXON_REFERENCE_NORMAL   ,
"net.maxon.command.interface.observer"   
)
private

◆  MAXON_OBSERVABLE() [1/2]

MAXON_OBSERVABLE ( Result < void >  ,
ObservableCommandStatus  ,
(const Id &commandId, const DataDictionary &statusMessage)  ,
ObservableCombinerRunAllComponent   
)

◆  MAXON_OBSERVABLE() [2/2]

MAXON_OBSERVABLE ( Result < void >  ,
ObservableCommandInvoked  ,
(const Id &commandId, const Result < COMMANDRESULT > &result)  ,
ObservableCombinerRunAllComponent   
)