SHAPER
9.12.0
|
Message that attribute text should be evaluated in the attribute value. More...
Public Member Functions | |
MODELAPI_EXPORT | ModelAPI_AttributeEvalMessage (const Events_ID theID, const void *theSender=0) |
Creates an empty message. More... | |
virtual MODELAPI_EXPORT | ~ModelAPI_AttributeEvalMessage () |
The virtual destructor. More... | |
MODELAPI_EXPORT AttributePtr | attribute () const |
Returns a document stored in the message. More... | |
MODELAPI_EXPORT void | setAttribute (AttributePtr theAttribute) |
Sets an attribute to the message. More... | |
const Events_ID & | eventID () 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 MODELAPI_EXPORT Events_ID & | eventId () |
Static. Returns EventID of the message. More... | |
static MODELAPI_EXPORT void | send (AttributePtr theAttribute, const void *theSender) |
Useful method that creates and sends the AttributeEvalMessage event. More... | |
Message that attribute text should be evaluated in the attribute value.
ModelAPI_AttributeEvalMessage::ModelAPI_AttributeEvalMessage | ( | const Events_ID | theID, |
const void * | theSender = 0 |
||
) |
Creates an empty message.
|
virtual |
The virtual destructor.
|
inlinestatic |
Static. Returns EventID of the message.
|
inlinestatic |
Useful method that creates and sends the AttributeEvalMessage event.
AttributePtr ModelAPI_AttributeEvalMessage::attribute | ( | ) | const |
Returns a document stored in the message.
void ModelAPI_AttributeEvalMessage::setAttribute | ( | AttributePtr | theAttribute | ) |
Sets an attribute to the message.
|
inlineinherited |
Returns identifier of the message.
|
inlineinherited |
Returns sender of the message or NULL if it is anonymous message.