|
static const std::string & | getName () |
|
|
typedef ClonerBase< ImageOp > | clonerbase_t |
|
typedef clonerbase_t::index_t | index_t |
|
typedef clonerbase_t::entry_t | entry_t |
|
typedef std::map< index_t, T * > | ptr_container_t |
|
typedef size_t | index_t |
| Each cloned entry has an index. More...
|
|
typedef std::pair< index_t, T * > | entry_t |
|
| Cloner (const Cloner< ImageOp, T > &c) |
| Copy constructor.
|
|
| Cloner (const T &s) |
| Constructor with source object (copied)
|
|
ImageOp & | getCloned () const |
| Implements interface.
|
|
virtual ImageOp & | getCloned (index_t i) const |
| Returns. More...
|
|
T & | getClonedSrc () const |
| Returns a object of class S, initialized with the source.
|
|
virtual entry_t | getClonerEntry () const |
|
virtual const ImageOp & | getSource () const |
| Returns a const reference to a default instance.
|
|
virtual ImageOp & | getSource () |
| Returns a reference to a default instance.
|
|
virtual const T & | getSourceOrig () const |
| Returns a const reference to a default instance, in actual class.
|
|
virtual T & | getSourceOrig () |
| Returns a reference to a default instance, in actual class.
|
|
virtual size_t | count () const |
|
virtual bool | drop (index_t i) const |
| Remove cloned entry.
|
|
T | src |
| Default instance, also the source for cloning.
|
|
index_t | getNewIndex () const |
| Remove cloned entries.
|
|
ptr_container_t | ptrs |
|
The documentation for this class was generated from the following file: