NDEVR
API Documentation
HyperGraphElementCreator< T >

templatized creator class which creates graph elements More...

Inheritance diagram for HyperGraphElementCreator< T >:
[legend]
Collaboration diagram for HyperGraphElementCreator< T >:
[legend]

Public Member Functions

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

Detailed Description

template<typename T>
class HyperGraphElementCreator< T >

templatized creator class which creates graph elements

Definition at line 60 of file creators.h.

Member Function Documentation

◆ construct()

template<typename T>
HyperGraph::HyperGraphElement * HyperGraphElementCreator< T >::construct ( )
inlinevirtual

create a hyper graph element.

Has to implemented in derived class.

Implements AbstractHyperGraphElementCreator.

Definition at line 67 of file creators.h.

◆ name()

template<typename T>
virtual const std::string & HyperGraphElementCreator< T >::name ( ) const
inlinevirtual

name of the class to be created.

Has to implemented in derived class.

Implements AbstractHyperGraphElementCreator.

Definition at line 68 of file creators.h.


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