Documentation for OpenFLUID 2.2.0
openfluid::machine::WareInstance< SignatureType, BodyType > Class Template Reference

#include <machine/WareInstance.hpp>

Public Member Functions

 WareInstance (const WareContainer< SignatureType > &C)
 
virtual ~WareInstance ()
 

Public Attributes

const WareContainer< SignatureType > & Container
 
std::unique_ptr< BodyType > Body
 
openfluid::ware::WareParams_t Params
 

Constructor & Destructor Documentation

◆ WareInstance()

template<class SignatureType , class BodyType >
openfluid::machine::WareInstance< SignatureType, BodyType >::WareInstance ( const WareContainer< SignatureType > &  C)
inline

◆ ~WareInstance()

template<class SignatureType , class BodyType >
virtual openfluid::machine::WareInstance< SignatureType, BodyType >::~WareInstance ( )
inlinevirtual

Member Data Documentation

◆ Body

template<class SignatureType , class BodyType >
std::unique_ptr<BodyType> openfluid::machine::WareInstance< SignatureType, BodyType >::Body

◆ Container

template<class SignatureType , class BodyType >
const WareContainer<SignatureType>& openfluid::machine::WareInstance< SignatureType, BodyType >::Container

◆ Params

template<class SignatureType , class BodyType >
openfluid::ware::WareParams_t openfluid::machine::WareInstance< SignatureType, BodyType >::Params

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