17 #ifndef STROMX_RUNTIME_RECYCLEACCESS_H 18 #define STROMX_RUNTIME_RECYCLEACCESS_H 26 #include "stromx/runtime/DataContainer.h" 27 #include "stromx/runtime/Exception.h" 35 class RecycleAccessImpl;
111 Data*
get(
const unsigned int timeout)
const;
117 std::tr1::shared_ptr<impl::RecycleAccessImpl> m_impl;
122 #endif // STROMX_RUNTIME_RECYCLEACCESS_H Recycle access to a data container.
Definition: RecycleAccess.h:49
Abstract data object.
Definition: Data.h:53
Container which manages the life-cycle of data objects.
Definition: DataContainer.h:43
Data * operator()(const unsigned int timeout) const
Definition: RecycleAccess.h:100
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
RecycleAccess()
Definition: RecycleAccess.h:60
Data * operator()() const
Definition: RecycleAccess.h:81
void release()
Definition: RecycleAccess.h:114