InstanceTemplate Class Reference

HiCR: HiCR::InstanceTemplate Class Reference
HiCR
HiCR::InstanceTemplate Class Reference

#include <instanceTemplate.hpp>

Public Member Functions

 InstanceTemplate (const HiCR::Topology &topology)
 
virtual ~InstanceTemplate ()=default
 
const HiCR::TopologygetTopology () const
 

Friends

class HiCR::InstanceManager
 

Detailed Description

Defines the instance template class, which represents a blueprint to create new instances.

Constructor & Destructor Documentation

◆ InstanceTemplate()

HiCR::InstanceTemplate::InstanceTemplate ( const HiCR::Topology topology)
inline

Constructor for the base instance template class.

Parameters
[in]topologyHiCR topology used to construct instances

◆ ~InstanceTemplate()

virtual HiCR::InstanceTemplate::~InstanceTemplate ( )
virtualdefault

Default destructor

Member Function Documentation

◆ getTopology()

const HiCR::Topology & HiCR::InstanceTemplate::getTopology ( ) const
inline

Getter for the topology

Returns
topology

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