Ask a Question | Search PSRCHIVE: |
Home
|
Application.h virtual void add_options(CommandLine::Menu &)=0 Add command line options. virtual void setup() Additional one-time setup tasks. Definition: Application.C:264 std::string get_name() const Get the application name. Definition: Application.C:45 virtual void finish(Archive *) Additional per-Archive finishing tasks (e.g., unload) Definition: Application.C:274 virtual int main(int argc, char **argv) Execute the main loop. Definition: Application.C:223 virtual void set_help_footer(const std::string &s) bool update_history true if application should update the processing history Definition: Application.h:114 virtual void parse(int argc, char **argv) Parse the command line options. Definition: Application.C:82 virtual void process(Archive *) Additional per-Archive processing tasks. Definition: Application.C:269 virtual void set_verbose() Operate in verbose mode. Definition: Application.C:67 Application(const std::string &name, const std::string &description) Construct with the application name and a short description. Definition: Application.C:21 virtual void set_help_header(const std::string &s) void add(Options *) Add options to the application. Definition: Application.C:38 virtual bool must_save() Return true if the application needs to save data. Definition: Application.C:253 Describes application command line options. Definition: Application.h:152 Type * release() std::vector< Reference::To< Options > > options Available options. Definition: Application.h:62 Type * get() const virtual void set_quiet() Operate in quiet mode. Definition: Application.C:62 virtual void add_options(CommandLine::Menu &)=0 Additional getopt options. std::string get_description() const Get the application description. Definition: Application.C:51 virtual void add(Item *) virtual void set_version(const std::string &s) virtual void set_very_verbose() Operate in very verbose mode. Definition: Application.C:74 Interface to any object that processes data in an Archive. Definition: Processor.h:27 virtual void process(Archive *)=0 Data analysis tasks implemented by most derived classes. virtual Archive * load(const std::string &filename) Load file. Definition: Application.C:151 virtual Archive * result() Return pointer to new result constructed by process method. Definition: Application.h:102 virtual void finalize() Any final work after main loop finishes. Definition: Application.C:259 virtual bool do_finish() Return true if Options::finish tasks should be run after process. Definition: Application.h:95 Reference::To< Application, false > application The application to which these options belong. Definition: Application.h:176 bool has_manual true if application has an online manual Definition: Application.h:111 virtual void finish(Archive *) Finishing work performed on each output archive. Definition: Application.C:205 virtual void finalize() Additional one-time final tasks. Definition: Application.C:279 bool get_verbose() const Get the verbosity flag. Definition: Application.C:57 virtual void parse(int argc, char *const *argv) bool stow_script true if application receives a script name as the first file Definition: Application.h:117 virtual void setup() Any extra setup before running main loop. Definition: Application.C:248 Generated using doxygen 1.8.17
|