public |
Inheritance Graph
graph BT
PointerHolderCreator
click PointerHolderCreator "classUtil_1_1PointerHolderCreator"
Description
Creator for objects that holds a single instance.
This functor stores a pointer to a single instance of typeObjectType. It returns that pointer every time a creation is requested.
Parameters
- ObjectType
- Concrete type of object that will be pointed to
Author: Benjamin Eikel
Date: 2012-02-08
Public Functions
PointerHolderCreator(ObjectType * ptr) | |
ObjectType * | operator()() |
Documentation
function
Util::PointerHolderCreator::PointerHolderCreator
public | inline |
PointerHolderCreator( | ObjectType * | ptr ) |
Defined in Util/Factory/Factory.h:104
function
Util::PointerHolderCreator::operator()
public | inline |
ObjectType * operator()( | ) |
Defined in Util/Factory/Factory.h:106