40 #ifndef __OPENFLUID_MACHINE_WAREINSTANCE_HPP__
41 #define __OPENFLUID_MACHINE_WAREINSTANCE_HPP__
54 template<
class SignatureType,
class BodyType>
61 std::unique_ptr<BodyType>
Body;
67 Container(C), Body(nullptr)
Definition: WareContainer.hpp:62
Definition: WareInstance.hpp:56
std::unique_ptr< BodyType > Body
Definition: WareInstance.hpp:61
WareInstance(const WareContainer< SignatureType > &C)
Definition: WareInstance.hpp:66
virtual ~WareInstance()
Definition: WareInstance.hpp:70
const WareContainer< SignatureType > & Container
Definition: WareInstance.hpp:59
openfluid::ware::WareParams_t Params
Definition: WareInstance.hpp:63
#define OPENFLUID_API
Definition: dllexport.hpp:86
std::map< WareParamKey_t, WareParamValue_t > WareParams_t
Definition: TypeDefs.hpp:146
Definition: ApplicationException.hpp:47