Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Issue #412: Crash on delete sketch line with constraints
[modules/shaper.git]
/
src
/
ModelAPI
/
ModelAPI_Events.h
diff --git
a/src/ModelAPI/ModelAPI_Events.h
b/src/ModelAPI/ModelAPI_Events.h
index f7293bb6dd5c8a270d94a3c890dc346ba1ec8939..20d2530bb1c9ddf12d3bf35642b0acbf9cc18998 100644
(file)
--- a/
src/ModelAPI/ModelAPI_Events.h
+++ b/
src/ModelAPI/ModelAPI_Events.h
@@
-141,25
+141,26
@@
public:
};
/// Message that document (Part, PartSet) was created
};
/// Message that document (Part, PartSet) was created
-class M
ODELAPI_EXPORT M
odelAPI_DocumentCreatedMessage : public Events_Message
+class ModelAPI_DocumentCreatedMessage : public Events_Message
{
DocumentPtr myDocument;
public:
/// Creates an empty message
{
DocumentPtr myDocument;
public:
/// Creates an empty message
- ModelAPI_DocumentCreatedMessage(const Events_ID theID, const void* theSender = 0);
+ M
ODELAPI_EXPORT M
odelAPI_DocumentCreatedMessage(const Events_ID theID, const void* theSender = 0);
/// The virtual destructor
/// The virtual destructor
- virtual ~ModelAPI_DocumentCreatedMessage();
-
- static Events_ID eventId()
+
MODELAPI_EXPORT
virtual ~ModelAPI_DocumentCreatedMessage();
+ /// Static. Returns EventID of the message.
+
MODELAPI_EXPORT
static Events_ID eventId()
{
static const char * MY_DOCUMENT_CREATED_EVENT_ID("DocumentCreated");
return Events_Loop::eventByName(MY_DOCUMENT_CREATED_EVENT_ID);
}
{
static const char * MY_DOCUMENT_CREATED_EVENT_ID("DocumentCreated");
return Events_Loop::eventByName(MY_DOCUMENT_CREATED_EVENT_ID);
}
-
- DocumentPtr document() const;
- void setDocument(DocumentPtr theDocument);
+ /// Returns a document stored in the message
+ MODELAPI_EXPORT DocumentPtr document() const;
+ /// Sets a document to the message
+ MODELAPI_EXPORT void setDocument(DocumentPtr theDocument);
};
#endif
};
#endif