17 #ifndef STROMX_RUNTIME_ID2DATAPAIR_H 18 #define STROMX_RUNTIME_ID2DATAPAIR_H 20 #include "stromx/runtime/Config.h" 21 #include "stromx/runtime/DataContainer.h" 22 #include "stromx/runtime/Id2DataMapper.h" 49 unsigned int id()
const {
return m_id; }
52 virtual bool trySet(
const impl::Id2DataMap& id2DataMap)
const;
53 virtual bool tryGet(
const impl::Id2DataMap& id2DataMap)
const;
54 virtual void get(impl::Id2DataMap& id2DataMap)
const;
55 virtual void set(impl::Id2DataMap& id2DataMap)
const;
64 #endif // STROMX_RUNTIME_ID2DATAPAIR_H Container which manages the life-cycle of data objects.
Definition: DataContainer.h:43
A direct map of one ID to one data object.
Definition: Id2DataPair.h:34
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
Abstract base class of ID-to-data mappers.
Definition: Id2DataMapper.h:30