Model of a sequence diagram activity. More...
Model of a sequence diagram activity.
Definition at line 31 of file activity.h.
#include <activity.h>
Public Member Functions | |
activity (eid_t id) | |
Constructor. | |
void | add_message (message m) |
Add a message call to the activity. | |
std::vector< message > & | messages () |
Get list of messages in the activity. | |
const std::vector< message > & | messages () const |
Get list of messages in the activity. | |
eid_t | from () const |
Get the id of activity parent participant. | |
Private Attributes | |
eid_t | from_ |
std::vector< message > | messages_ |
clanguml::sequence_diagram::model::activity::activity | ( | eid_t | id | ) |
Constructor.
id | Id of the participant parent for the activity |
Definition at line 23 of file activity.cc.
void clanguml::sequence_diagram::model::activity::add_message | ( | message | m | ) |
Add a message call to the activity.
m | Message model |
Definition at line 28 of file activity.cc.
eid_t clanguml::sequence_diagram::model::activity::from | ( | ) | const |
Get the id of activity parent participant.
Definition at line 34 of file activity.cc.
std::vector< message > & clanguml::sequence_diagram::model::activity::messages | ( | ) |
Get list of messages in the activity.
Definition at line 30 of file activity.cc.
const std::vector< message > & clanguml::sequence_diagram::model::activity::messages | ( | ) | const |
Get list of messages in the activity.
Definition at line 32 of file activity.cc.
|
private |
Definition at line 69 of file activity.h.
|
private |
Definition at line 70 of file activity.h.