Public Member Functions | Static Public Member Functions

cyber::libs::app Class Reference

#include <app.h>

Inheritance diagram for cyber::libs::app:
el7::scripting::Library

List of all members.

Public Member Functions

 app (CyberApp *cyber_app)
 ~app (void)

Static Public Member Functions

static bool app::switch_state (el7::scripting::VirtualMachine *vm, el7::scripting::RuntimeEnvironment *env, el7::scripting::BaseFunction::Args &args, el7::scripting::Value *result, el7::scripting::ValueHandler *value_handler)
static bool app::list_states (el7::scripting::VirtualMachine *vm, el7::scripting::RuntimeEnvironment *env, el7::scripting::BaseFunction::Args &args, el7::scripting::Value *result, el7::scripting::ValueHandler *value_handler)
static bool app::exit (el7::scripting::VirtualMachine *vm, el7::scripting::RuntimeEnvironment *env, el7::scripting::BaseFunction::Args &args, el7::scripting::Value *result, el7::scripting::ValueHandler *value_handler)
static bool app::restart (el7::scripting::VirtualMachine *vm, el7::scripting::RuntimeEnvironment *env, el7::scripting::BaseFunction::Args &args, el7::scripting::Value *result, el7::scripting::ValueHandler *value_handler)

Constructor & Destructor Documentation

cyber::libs::app::app ( CyberApp cyber_app  ) 

Explicit constructor.

cyber::libs::app::~app ( void   ) 

Destructor.


Member Function Documentation

static bool cyber::libs::app::app::exit ( el7::scripting::VirtualMachine vm,
el7::scripting::RuntimeEnvironment env,
el7::scripting::BaseFunction::Args args,
el7::scripting::Value result,
el7::scripting::ValueHandler value_handler 
) [static]

Exits the application.

static bool cyber::libs::app::app::list_states ( el7::scripting::VirtualMachine vm,
el7::scripting::RuntimeEnvironment env,
el7::scripting::BaseFunction::Args args,
el7::scripting::Value result,
el7::scripting::ValueHandler value_handler 
) [static]

Lists all available application states.

static bool cyber::libs::app::app::restart ( el7::scripting::VirtualMachine vm,
el7::scripting::RuntimeEnvironment env,
el7::scripting::BaseFunction::Args args,
el7::scripting::Value result,
el7::scripting::ValueHandler value_handler 
) [static]

Restarts the application.

static bool cyber::libs::app::app::switch_state ( el7::scripting::VirtualMachine vm,
el7::scripting::RuntimeEnvironment env,
el7::scripting::BaseFunction::Args args,
el7::scripting::Value result,
el7::scripting::ValueHandler value_handler 
) [static]

Switches the current application state.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines