Rialto 0.1
Rialto media pipeline API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
firebolt::rialto::IControlFactory Class Referenceabstract

IControl factory class, returns a concrete implementation of IControl. More...

#include <IControl.h>

Public Member Functions

virtual std::shared_ptr< IControlcreateControl () const =0
 IControl factory method, returns a concrete implementation of IControl.
 

Static Public Member Functions

static std::shared_ptr< IControlFactorycreateFactory ()
 Creates a IControlFactory instance.
 

Detailed Description

IControl factory class, returns a concrete implementation of IControl.

Member Function Documentation

◆ createControl()

virtual std::shared_ptr< IControl > firebolt::rialto::IControlFactory::createControl ( ) const
pure virtual

IControl factory method, returns a concrete implementation of IControl.

Return values
thenew IControl instance or null on error.

◆ createFactory()

static std::shared_ptr< IControlFactory > firebolt::rialto::IControlFactory::createFactory ( )
static

Creates a IControlFactory instance.

Return values
thefactory instance or null on error.

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