|
A container for shared resources applied by RackLets. More...
#include <resources.h>
Public Attributes | |
RadarAccumulator< Accumulator, PolarODIM > | polarAccumulator |
Additional Inherited Members | |
Public Types inherited from SuperContextual< RackContext > | |
typedef drain::Cloner< Context, RackContext > | ctx_cloner_t |
Public Member Functions inherited from Contextual | |
Contextual () | |
Sets internal contextPtr to NULL. | |
Contextual (const Contextual &src) | |
Copies base context (even null) of the source. Notice that the actual instance may be of derived class. | |
Contextual (Context &ctx) | |
Copies internal contextPtr. | |
template<class C > | |
void | setContext () |
Sets internal contextPtr to the static source. | |
void | setExternalContext (Context &ctx) |
Sets internal contextPtr to outside target. | |
bool | contextIsSet () const |
True, if contextPtr has been set. | |
template<class T = Context> | |
T & | getContext () const |
If context has been set, returns it through a cast to base class Context. More... | |
Static Public Member Functions inherited from SuperContextual< RackContext > | |
static RackContext & | baseCtx () |
static ctx_cloner_t & | getContextCloner () |
Static Public Member Functions inherited from Contextual | |
template<class T > | |
static Cloner< Context, T > & | getCloner () |
Protected Attributes inherited from Contextual | |
Context * | contextPtr |
A container for shared resources applied by RackLets.