Fade2.5D Documentation pages v2.16.7
Delaunay Features
GEOM_FADE25D::MsgBase Class Referenceabstract

MsgBase, a base class for message subscriber classes. More...

#include <MsgBase.h>

Public Member Functions

 MsgBase ()
 Default constructor.
 
virtual ~MsgBase ()
 Destructor.
 
virtual void update (MsgType msgType, const char *s, double d)=0
 update More...
 

Detailed Description

MsgBase serves as a base class from which message subscriber classes (e.g., widgets, progress bars, etc.) can be derived. These subscriber classes receive messages such as progress updates or warnings from Fade.

See also
Progress bar example

Member Function Documentation

◆ update()

virtual void GEOM_FADE25D::MsgBase::update ( MsgType  msgType,
const char *  s,
double  d 
)
pure virtual

This method must be implemented in derived classes. It is automatically called whenever the Fade system has a message of type msgType to deliver.

Parameters
msgTypeThe type of message (e.g., progress, warning).
sA string message.
dA numeric value associated with the message (e.g., progress value).

The documentation for this class was generated from the following file: