|
template<class OP > |
OP & | install (const std::string &name=OP().getName()) |
| Add ImageOp command to registry (CommandBank). More...
|
|
ImageOp & | getComplete (const std::string &query, char separator=',', char assign='=', const drain::SmartMap< std::string > &aliasMap=drain::SmartMap< std::string >()) |
| Supports querying operator with parameters set, eg. gaussianAverage,width=10,height=5.
|
|
cloner_t & | getCloner (const std::string &key) const |
| Return the internal static entry.
|
|
D & | add (const std::string &key) |
| Adds class D as an internal instance. More...
|
|
D & | add () |
|
D & | addExternal (const D &entry, const std::string &key) |
| Adds class D using a copy constructor on an external instance. More...
|
|
bool | has (const std::string &key) const |
| Check if a cloner is defined for this key.
|
|
ImageOp & | clone (const std::string &key) const |
| Return a copy of the base instance.
|
|
const ImageOp & | get (const std::string &key) const |
| Returns the base instance.
|
|
ImageOp & | get (const std::string &key) |
| Returns the base instance.
|
|
map_t::const_iterator | get () const |
| Returns a map entry: pair<Key,D *>()
|
|
const map_t & | getMap () const |
|
virtual const std::string & | resolve (const std::string &key) const |
|
void | toStream (std::ostream &ostr=std::cout) const |
|
key_set_t & | getKeys () |
|