NDEVR
API Documentation
AbstractHyperGraphElementCreatorabstract

Abstract interface for allocating HyperGraphElement. More...

Inheritance diagram for AbstractHyperGraphElementCreator:
[legend]

Public Member Functions

virtual HyperGraph::HyperGraphElement * construct ()=0
 create a hyper graph element.
virtual const std::string & name () const =0
 name of the class to be created.

Detailed Description

Abstract interface for allocating HyperGraphElement.

Definition at line 41 of file creators.h.

Member Function Documentation

◆ construct()

virtual HyperGraph::HyperGraphElement * AbstractHyperGraphElementCreator::construct ( )
pure virtual

create a hyper graph element.

Has to implemented in derived class.

Implemented in HyperGraphElementCreator< T >.

◆ name()

virtual const std::string & AbstractHyperGraphElementCreator::name ( ) const
pure virtual

name of the class to be created.

Has to implemented in derived class.

Implemented in HyperGraphElementCreator< T >.


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