Guitar
Public Member Functions | Protected Attributes | List of all members
dtl::Storage< sesElem, storedData > Class Template Referenceabstract

#include <functors.hpp>

Public Member Functions

 Storage (storedData &sd)
 
virtual ~Storage ()
 
virtual void operator() (const sesElem &se) const =0
 

Protected Attributes

storedData & storedData_
 

Detailed Description

template<typename sesElem, typename storedData>
class dtl::Storage< sesElem, storedData >

storage class template

Constructor & Destructor Documentation

◆ Storage()

template<typename sesElem , typename storedData >
dtl::Storage< sesElem, storedData >::Storage ( storedData &  sd)
inline

◆ ~Storage()

template<typename sesElem , typename storedData >
virtual dtl::Storage< sesElem, storedData >::~Storage ( )
inlinevirtual

Member Function Documentation

◆ operator()()

template<typename sesElem , typename storedData >
virtual void dtl::Storage< sesElem, storedData >::operator() ( const sesElem &  se) const
pure virtual

Member Data Documentation

◆ storedData_

template<typename sesElem , typename storedData >
storedData& dtl::Storage< sesElem, storedData >::storedData_
protected

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