Public Member Functions | List of all members
ISM::NeighbourhoodFunction< InstanceType > Class Template Referenceabstract

#include <NeighbourhoodFunction.hpp>

Public Member Functions

virtual InstanceType getNextNeighbour ()=0
 
virtual bool hasNextNeighbour ()=0
 
virtual void setReferenceInstance (InstanceType instance)=0
 

Detailed Description

template<class InstanceType>
class ISM::NeighbourhoodFunction< InstanceType >

Definition at line 25 of file NeighbourhoodFunction.hpp.

Member Function Documentation

template<class InstanceType>
virtual InstanceType ISM::NeighbourhoodFunction< InstanceType >::getNextNeighbour ( )
pure virtual

Implemented in ISM::TopologyManager.

template<class InstanceType>
virtual bool ISM::NeighbourhoodFunction< InstanceType >::hasNextNeighbour ( )
pure virtual

Implemented in ISM::TopologyManager.

template<class InstanceType>
virtual void ISM::NeighbourhoodFunction< InstanceType >::setReferenceInstance ( InstanceType  instance)
pure virtual

Implemented in ISM::TopologyManager.


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


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41