50 #ifndef _PRESENTATIONEVENT_H_
51 #define _PRESENTATIONEVENT_H_
53 #include "ncl/interfaces/ContentAnchor.h"
54 #include "ncl/interfaces/IntervalAnchor.h"
55 using namespace ::br::pucrio::telemidia::ncl::interfaces;
57 #include "ncl/connectors/EventUtil.h"
58 using namespace ::br::pucrio::telemidia::ncl::connectors;
60 #include "AnchorEvent.h"
74 static const double UNDEFINED_INSTANT;
80 long numPresentations;
81 double repetitionInterval;
86 void* executionObject,
87 ContentAnchor* anchor);
93 double getRepetitionInterval();
94 long getRepetitions();
95 void setDuration(
double dur);
96 void setEnd(
double e);
97 void setRepetitionSettings(
98 long repetitions,
double repetitionInterval);
102 void incrementOccurrences();
103 static bool isUndefinedInstant(
double value);
113 #endif //_PRESENTATIONEVENT_H_
Definition: AnchorEvent.h:68
Definition: PresentationEvent.h:72