Clarisse 4.0 SP6 SDK  4.0.0.0.6
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
ModuleProcess Class Reference
Inheritance diagram for ModuleProcess:
ModuleProjectItem ModuleObject OfModule ResourceUser EventObject CoreCustomData CoreBaseObject CoreBaseType ModuleProcessScript

Public Member Functions

 ModuleProcess (const bool &is_abortable=true)
 
bool run (const CoreBasicArray< CoreString > &args=CoreBasicArray< CoreString >(0, 0), const bool &is_abortable=true)
 
bool run (const CoreBasicArray< CoreString > &args, AppProgressBar &progress)
 
virtual bool run (const OfItem &options, AppProgressBar &progress)
 

Additional Inherited Members

- Public Types inherited from EventObject
typedef void(* EventInfoFunction )(EventObject &, const EventInfo &, void *)
 
typedef void(EventObject::* EventInfoMethod )(EventObject &, const EventInfo &, void *)
 
typedef void(* EventFunction )(EventObject &, const CoreString &, void *)
 
typedef void(EventObject::* EventMethod )(EventObject &, const CoreString &, void *)
 
- Static Public Member Functions inherited from ModuleObject
static ResourceID declare_resource (const char *tag)
 
static ResourceID declare_resource (const CoreString &tag)
 
static bool declare_resource (ResourceID id, const char *tag)
 
static bool declare_resource (ResourceID id, const CoreString &tag)
 
static ResourceID get_resource_id (const char *tag)
 
static ResourceID get_resource_id (const CoreString &tag)
 
static const char * get_resource_tag (ResourceID id)
 
- Protected Member Functions inherited from ModuleProjectItem
virtual void module_constructor (OfObject &object)