april  1.0.0
...
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
april::AbstractApril Class Reference

Main class for abstracta application. More...

#include <abstractapril.h>

Static Public Member Functions

static int runMainLoop (const QStringList &sl_init_files)
 enter main loop; return program exit code
static int executeCommands (const QString &cmds)
 execute the list of commands separated by && then exit
static int executeFile (const QString &cmds)
 execute the list of commands in the file then exit
static bool addCommand (const QString &s_cmd, cmdCallBack kb)
 add a command to the list; returns false if the string is in use
static bool remCommand (const QString &s_cmd, cmdCallBack kb)
 remove a command to from list; returns false if not found or don't match
static QStringList commands (void)
 the list of registered commands
static void execute (const QString &s_input)
 execute the command associated with the given string
static bool addModule (AprilModule *m)
 add an module; appends module's list of commands and appends the module
static bool remModule (AprilModule *m)
 add an module; removes module's list of commands and removes the module
static QStringList modules (void)
 the list of registered modules

Detailed Description

Main class for abstracta application.


The documentation for this class was generated from the following files: