Rialto  0.1
Rialto media pipeline API
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. More...
 

Static Public Member Functions

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

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: