|
| template<class OP > |
| OP & | install (const std::string &name=OP().getName()) |
| | Add ImageOp command to registry (CommandBank).
|
| |
|
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.
|
| |
|
D & | add () |
| |
| D & | addExternal (const D &entry, const std::string &key) |
| | Adds class D using a copy constructor on an external instance.
|
| |
|
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 () |
| |