SHAPER  9.12.0
Events_LongOp Class Reference

Informs the application that the long operation is performed. More...

Inheritance diagram for Events_LongOp:
Inheritance graph

Public Member Functions

virtual ~Events_LongOp ()
 Default destructor. More...
 
const Events_IDeventID () const
 Returns identifier of the message. More...
 
void * sender () const
 Returns sender of the message or NULL if it is anonymous message. More...
 

Static Public Member Functions

static Events_ID eventID ()
 Returns the identifier of this event. More...
 
static void start (void *theSender=0)
 Starts the long operation. More...
 
static void end (void *theSender=0)
 Stops the long operation. More...
 
static bool isPerformed ()
 Returns true if the long operation is performed. More...
 

Protected Member Functions

 Events_LongOp (void *theSender=0)
 Default constructor. Use "start" and "end" for generation. More...
 

Detailed Description

Informs the application that the long operation is performed.

Causes waiting coursor in GUI.

Constructor & Destructor Documentation

◆ ~Events_LongOp()

Events_LongOp::~Events_LongOp ( )
virtual

Default destructor.

◆ Events_LongOp()

Events_LongOp::Events_LongOp ( void *  theSender = 0)
protected

Default constructor. Use "start" and "end" for generation.

Member Function Documentation

◆ eventID() [1/2]

Events_ID Events_LongOp::eventID ( )
static

Returns the identifier of this event.

◆ start()

void Events_LongOp::start ( void *  theSender = 0)
static

Starts the long operation.

◆ end()

void Events_LongOp::end ( void *  theSender = 0)
static

Stops the long operation.

◆ isPerformed()

bool Events_LongOp::isPerformed ( )
static

Returns true if the long operation is performed.

◆ eventID() [2/2]

const Events_ID& Events_Message::eventID ( ) const
inlineinherited

Returns identifier of the message.

◆ sender()

void* Events_Message::sender ( ) const
inlineinherited

Returns sender of the message or NULL if it is anonymous message.