Dawn Framework 1.0
Universal data acquisition framework for embedded systems
Public Member Functions | List of all members
dawn::IProgFactory Class Referenceabstract

Abstract factory interface for PROG object creation. More...

#include <factory.hxx>

Inheritance diagram for dawn::IProgFactory:
[legend]

Public Member Functions

virtual CProgCommoncreate (CDescObject &desc)=0
 Create a PROG object from descriptor.
 

Detailed Description

Abstract factory interface for PROG object creation.

Definition at line 19 of file factory.hxx.

Member Function Documentation

◆ create()

virtual CProgCommon * dawn::IProgFactory::create ( CDescObject desc)
pure virtual

Create a PROG object from descriptor.

Parameters
[in]descDescriptor containing PROG class and configuration.
Returns
CProgCommon* New protocol object, nullptr if class not supported.

Implemented in dawn::CProgFactory.


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