Skip to content

ReleaseList

#include <sbio/execution/composed.hh>
class ReleaseList

Defined in src/lib/sbio/execution/composed.hh:46

Release a set of buffers on destruction (via Storage owner.)

Return Name Description
ReleaseList Defaulted constructor.
ReleaseList Deleted constructor.
ReleaseList & operator= Deleted assignment operator.
~ReleaseList inline
void add inline

ReleaseList() = default

Defined in src/lib/sbio/execution/composed.hh:48

Defaulted constructor.


ReleaseList(const ReleaseList & other) = delete

Defined in src/lib/sbio/execution/composed.hh:51

Deleted constructor.


ReleaseList & operator=(const ReleaseList & other) = delete

Defined in src/lib/sbio/execution/composed.hh:52

Deleted assignment operator.


inline

inline ~ReleaseList()

Defined in src/lib/sbio/execution/composed.hh:54


inline

inline void add(std::function< void()> release)

Defined in src/lib/sbio/execution/composed.hh:60

Return Name Description
std::vector< std::function< void()> > m_releases

std::vector< std::function< void()> > m_releases {}

Defined in src/lib/sbio/execution/composed.hh:65