19 #include "eventexceptions.h"
58 int main(
int argc,
char *argv[])
60 std::string event_id=
"";
62 CEvent Event(
"test_event1");
64 event_id=Event.get_id();
65 std::cout <<
"Event identifier: " << event_id << std::endl;
68 num=Event.get_num_activations();
70 std::cout <<
"Number of instances of the event: " << num << std::endl;
75 num=Event.get_num_activations();
76 std::cout <<
"Number of instances of the event: " << num << std::endl;
84 std::cout << e.
what() << std::endl;
86 std::cout << e.
what() << std::endl;
93 num=Event.get_num_activations();
95 std::cout <<
"Number of instances of the event: " << num << std::endl;
97 num=Event.get_num_activations();
99 std::cout <<
"Number of instances of the event: " << num << std::endl;
101 num=Event.get_num_activations();
103 std::cout <<
"Number of instances of the event: " << num << std::endl;
108 num=Event.get_num_activations();
110 std::cout <<
"Number of instances if the event: " << num << std::endl;
Implementation of a logical event.
virtual const std::string & what(void)
Function to get the error message.
Event timeout exception class.