CloseEvent Class Reference

Inheritance diagram for CloseEvent:

Inheritance graph

Public Member Functions

virtual void Execute ()
void process ()

Static Public Member Functions

static bool IsSessionThread ()

Protected Member Functions

void processed ()

Static Protected Member Functions

static void GetSessionThread ()

Friends

class SalomeApp_EventFilter
int main (int, char **)

Detailed Description

Kills the session if there are no active studies nore GUI


Member Function Documentation

virtual void CloseEvent.Execute  )  [virtual]
 

Implements SALOME_Event.

bool SALOME_Event::IsSessionThread  )  [static, inherited]
 

Returns:
true if it is session thread

void SALOME_Event::process  )  [inherited]
 

Posts the event and optionally waits for its completion

void SALOME_Event::processed  )  [protected, inherited]
 

Signals that this event has been processed

void SALOME_Event::GetSessionThread  )  [static, protected, inherited]
 

Returns:
thread id


Friends And Related Function Documentation

friend class SalomeApp_EventFilter [friend, inherited]
 

int main int  argc,
char **  argv
[friend, inherited]
 

application main() function