Stride Reference Manual
1.0
|
#include <unipar.h>
Public Types | |
using | RestType = typename Impl::template RMType< Impl, Rest... > |
using | FuncType = std::function< Type()> |
Public Member Functions | |
ResourceManager ()=default | |
ResourceManager (const RestType &rest) | |
ResourceManager (const ResourceManager< Impl, Type, Rest... > &rm) | |
ResourceManager< Impl, Type, Rest... > & | operator= (const ResourceManager< Impl, Type, Rest... > &other) |
void | setFunc (const FuncType &f) |
RestType & | rest () |
const RestType & | rest () const |
Protected Attributes | |
FuncType | m_func |
RestType | m_rest |
Definition at line 16 of file unipar/unipar.h.
using unipar::internal::ResourceManager< Impl, Type, Rest... >::RestType = typename Impl::template RMType<Impl, Rest...> |
Definition at line 17 of file unipar/unipar.h.
using unipar::internal::ResourceManager< Impl, Type, Rest... >::FuncType = std::function<Type()> |
Definition at line 18 of file unipar/unipar.h.
|
default |
|
inline |
Definition at line 22 of file unipar/unipar.h.
|
inline |
Definition at line 24 of file unipar/unipar.h.
References m_func.
|
inline |
Definition at line 30 of file unipar/unipar.h.
|
inline |
Definition at line 37 of file unipar/unipar.h.
|
inline |
Definition at line 41 of file unipar/unipar.h.
|
inline |
Definition at line 45 of file unipar/unipar.h.
|
protected |
Definition at line 53 of file unipar/unipar.h.
Referenced by operator=(), and ResourceManager().
|
protected |
Definition at line 54 of file unipar/unipar.h.
Referenced by operator=().