|
|
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.
|
| |
|
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.
|
| |
|
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 override |
| | 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: