class ModuleCommand


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods

Protected Methods


Detailed Description

 ModuleCommand (TemplateTree& template_tree, TemplateTreeNode& template_tree_node, const string& cmd_name)

ModuleCommand

 ~ModuleCommand ()

~ModuleCommand

void  add_action (const list<string>& action, const XRLdb& xrldb)
throw (ParseError)

add_action

Reimplemented from Command.

Validation*  startup_validation (TaskManager& taskmgr)

startup_validation

[const]

Validation*  config_validation (TaskManager& taskmgr)

config_validation

[const]

Validation*  ready_validation (TaskManager& taskmgr)

ready_validation

[const]

Validation*  shutdown_validation (TaskManager& taskmgr)

shutdown_validation

[const]

Startup*  startup_method (TaskManager& taskmgr)

startup_method

[const]

Shutdown*  shutdown_method (TaskManager& taskmgr)

shutdown_method

[const]

const string&  module_name ()

module_name

[const]

const string&  module_exec_path ()

module_exec_path

[const]

const list<string>&  depends ()

depends

[const]

int  start_transaction (ConfigTreeNode& ctn, TaskManager& task_manager)

start_transaction

[const]

int  end_transaction (ConfigTreeNode& ctn, TaskManager& task_manager)

end_transaction

[const]

string  str ()

str

[const]

Reimplemented from Command.

void  action_complete (const XrlError& err, XrlArgs* xrl_args, ConfigTreeNode *ctn, Action *action, string cmd)

action_complete

[protected const]

Reimplemented from Command.


Generated by: pavlin on possum.icir.org on Thu Jul 8 23:48:41 2004, using kdoc $.