Exotica
Public Member Functions | List of all members
exotica::InitializerBase Class Referenceabstract

#include <property.h>

Collaboration diagram for exotica::InitializerBase:
Collaboration graph

Public Member Functions

 InitializerBase ()=default
 
virtual ~InitializerBase ()=default
 
virtual void Check (const Initializer &other) const =0
 
virtual Initializer GetTemplate () const =0
 
virtual std::vector< InitializerGetAllTemplates () const =0
 

Constructor & Destructor Documentation

◆ InitializerBase()

exotica::InitializerBase::InitializerBase ( )
default

◆ ~InitializerBase()

virtual exotica::InitializerBase::~InitializerBase ( )
virtualdefault

Member Function Documentation

◆ Check()

virtual void exotica::InitializerBase::Check ( const Initializer other) const
pure virtual

◆ GetAllTemplates()

virtual std::vector<Initializer> exotica::InitializerBase::GetAllTemplates ( ) const
pure virtual

◆ GetTemplate()

virtual Initializer exotica::InitializerBase::GetTemplate ( ) const
pure virtual

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