|
| void | exec () const |
| | Run the command with current parameter values.
|
| |
|
void | readFile (const std::string &fileName) const |
| |
Public Member Functions inherited from SimpleCommand< std::string > |
|
| SimpleCommand (const std::string &name, const std::string &description, const std::string &key="value", const std::string &initValue=std::string(), const std::string &unit="") |
| |
|
| SimpleCommand (const std::string &name, const std::string &description, const std::string &key, std::initializer_list< S > l, const std::string &unit="") |
| | Constuctor designer for SimpleCommand<Unituple<> > .
|
| |
|
| SimpleCommand (const SimpleCommand &cmd) |
| |
Public Member Functions inherited from BasicCommand |
|
| BasicCommand (const std::string &name, const std::string &description) |
| |
|
| BasicCommand (const BasicCommand &cmd) |
| |
Public Member Functions inherited from BeanCommand< BeanLike > |
|
| BeanCommand (const std::string &name, const std::string &description) |
| |
|
| BeanCommand (const BeanCommand &cmd) |
| |
|
| BeanCommand (BeanLike &b) |
| |
|
virtual const bean_t & | getBean () const |
| |
|
virtual bean_t & | getBean () |
| |
| const std::string & | getName () const final |
| | Returns the class name of this command, like "CmdVerbose".
|
| |
| const std::string & | getDescription () const final |
| |
| virtual const drain::ReferenceMap & | getParameters () const |
| |
Public Member Functions inherited from Command |
|
| Command (const Command &cmd) |
| |
| virtual void | setParameters (const std::string &args) final |
| |
|
template<class T > |
| void | setParameters (const T &args) |
| |
| template<class T > |
| void | setParameter (const std::string &key, const T &value) |
| | Set a value to a single parameter.
|
| |
|
bool | hasParameters () const |
| |
| virtual void | run (const std::string ¶ms="") final |
| | Description of result, comparable to a return type of a function. ?
|
| |
| virtual void | update () |
| | Optional method for preparing command to execution.
|
| |
|
Command & | addSection (int i) |
| |
|
const std::string & | getLastParameters () const |
| |
|
virtual void | getRelatedCommands (std::ostream &ostr=std::cout) const |
| |
| void | linkRelated (const std::string &cmdKey) const |
| | Add related command(s), to appear in help after "See-also:" phrase.
|
| |
| virtual void | parametersToStream (std::ostream &ostr, const std::string &indent=" ") const |
| | By default, the "true", technical parameters.
|
| |
|
virtual void | parameterKeysToStream (std::ostream &ostr) const |
| |
|
void | parameterKeysToStream (std::ostream &ostr, const std::list< std::string > &list, char sep=',') const |
| |
|
| Contextual () |
| | Sets internal contextPtr to NULL.
|
| |
|
| Contextual (const Contextual &src) |
| | Copies base context (even null) of the source. Notice that the actual instance may be of derived class.
|
| |
|
| Contextual (Context &ctx) |
| | Copies internal contextPtr.
|
| |
|
template<class C > |
| void | setContext () |
| | Sets internal contextPtr to the static source.
|
| |
|
void | setExternalContext (Context &ctx) |
| | Sets internal contextPtr to outside target.
|
| |
|
bool | contextIsSet () const |
| | True, if contextPtr has been set.
|
| |
| template<class T = Context> |
| T & | getContext () const |
| | If context has been set, returns it through a cast to base class Context.
|
| |
|
|
void | readFileH5 (const std::string &fullFilename) const |
| | Reads hdf5 file and appends it to H5 structure. Works only with sweeps (SCAN), volume (PVOL) or Cartesian data (COMP) (having elevations).
|
| |
|
void | readListFile (const std::string &fullFilename) const |
| |
|
void | readTextFile (const std::string &fullFilename) const |
| |
| void | readImageFile (const std::string &fullFilename) const |
| |
|
void | appendCartesianH5 (Hi5Tree &tmpSrc, Hi5Tree &dst) const |
| |
| void | attachCartesianH5 (Hi5Tree &srcRoot, Hi5Tree &dstRoot) const |
| |
| void | appendPolarH5 (Hi5Tree &tmpSrc, Hi5Tree &dst) const |
| | Add DATASET groups of srcRoot to dstRoot.
|
| |
|
void | updateData (Hi5Tree &srcData, const std::string &srcKey, Hi5Tree &dstDataSet, const quantity_map &dstQuantityElems) const |
| |
|
void | updateQuality (Hi5Tree &srcData, Hi5Tree &dstData) const |
| |
|
template<class OD > |
| void | deriveImageODIM (const drain::image::Image &srcImage, OD &odim) const |
| |
Protected Member Functions inherited from BeanCommand< BeanLike > |
| virtual drain::ReferenceMap & | getParameters () final |
| |
Input HDF5, PNG or text file.
In Rack, this command is also the default option, hence plain argument will be treated as files to read.
- See also
- rack::CmdInputPrefix
-
rack::CmdInputSelect