Rialto
0.1
Rialto media pipeline API
|
Go to the documentation of this file.
20 #ifndef FIREBOLT_RIALTO_I_CONTROL_H_
21 #define FIREBOLT_RIALTO_I_CONTROL_H_
38 namespace firebolt::rialto
99 #endif // FIREBOLT_RIALTO_I_CONTROL_H_
IControl factory class, returns a concrete implementation of IControl.
Definition: IControl.h:45
virtual bool registerClient(std::weak_ptr< IControlClient > client, ApplicationState &appState)=0
Register new IControlClient. This method will hold a shared_ptr to the client until the destruction o...
The definition of the IControl interface.
Definition: IControl.h:72
ApplicationState
The application state.
Definition: ControlCommon.h:38
virtual std::shared_ptr< IControl > createControl() const =0
IControl factory method, returns a concrete implementation of IControl.
static std::shared_ptr< IControlFactory > createFactory()
Creates a IControlFactory instance.