#include <ssMultibeamProcessModule.h>
Inheritance diagram for ssMultibeamProcessModule:
Public Member Functions | |
vtkTypeMacro (ssMultibeamProcessModule, vtkKWObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Print the state of this object. | |
virtual int | Start (int argc, char *argv[]) |
Start the application. | |
virtual void | Exit () |
Shut down the process in a gracefull manner. | |
void | ControllingApplication (ssMultibeamApplication *application) |
Specify the application controlling this process. | |
ssMultibeamApplication * | ControllingApplication () |
Give the application controlling this process. | |
virtual void | BroadcastSimpleScript (const char *str) |
Broadcast a script for other processes to execute. | |
Static Public Member Functions | |
static ssMultibeamProcessModule * | New () |
Instantiate a new object of this type. | |
Protected Member Functions | |
ssMultibeamProcessModule () | |
Ctor. | |
~ssMultibeamProcessModule () | |
Dtor. | |
void | InitializeTclMethodImplementations () |
Set up the Tcl. | |
Protected Attributes | |
vtkMultiProcessController * | Controller |
Definition at line 19 of file ssMultibeamProcessModule.h.
ssMultibeamProcessModule::ssMultibeamProcessModule | ( | ) | [protected] |
Ctor.
ssMultibeamProcessModule::~ssMultibeamProcessModule | ( | ) | [protected] |
Dtor.
static ssMultibeamProcessModule* ssMultibeamProcessModule::New | ( | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
Reimplemented from vtkKWObject.
ssMultibeamProcessModule::vtkTypeMacro | ( | ssMultibeamProcessModule | , | |
vtkKWObject | ||||
) |
void ssMultibeamProcessModule::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Print the state of this object.
os | The output stream. | |
indent | The indentation level. Used for formating output. |
Reimplemented from vtkKWObject.
virtual int ssMultibeamProcessModule::Start | ( | int | argc, | |
char * | argv[] | |||
) | [virtual] |
Start the application.
argc | Number of arguments (from the command line). | |
argv | Argument vector (from the command line). |
virtual void ssMultibeamProcessModule::Exit | ( | ) | [virtual] |
Shut down the process in a gracefull manner.
void ssMultibeamProcessModule::ControllingApplication | ( | ssMultibeamApplication * | application | ) |
Specify the application controlling this process.
application | The application |
ssMultibeamApplication* ssMultibeamProcessModule::ControllingApplication | ( | ) |
Give the application controlling this process.
virtual void ssMultibeamProcessModule::BroadcastSimpleScript | ( | const char * | str | ) | [virtual] |
Broadcast a script for other processes to execute.
str | The script. |
void ssMultibeamProcessModule::InitializeTclMethodImplementations | ( | ) | [protected] |
Set up the Tcl.
Definition at line 91 of file ssMultibeamProcessModule.h.