summaryrefslogtreecommitdiff
path: root/TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp')
-rw-r--r--TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp b/TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp
index 4eab9a361ad..941dfad76e6 100644
--- a/TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp
+++ b/TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp
@@ -6,6 +6,8 @@
#define CCF_IDL3_TRAVERSAL_EVENT_TYPE_HPP
#include "CCF/IDL3/SemanticGraph/EventType.hpp"
+
+#include "CCF/IDL2/Traversal/Operation.hpp"
#include "CCF/IDL3/Traversal/Elements.hpp"
namespace CCF
@@ -40,7 +42,7 @@ namespace CCF
virtual void
inherits_none (T&);
-
+
virtual void
supports (T&, EdgeDispatcherBase&);
@@ -55,7 +57,7 @@ namespace CCF
virtual void
supports_none (T&);
-
+
virtual void
post (T&);
@@ -75,6 +77,10 @@ namespace CCF
typedef
EventTypeTemplate<SemanticGraph::ConcreteEventType>
ConcreteEventType;
+
+ typedef
+ OperationTemplate<SemanticGraph::EventTypeFactory>
+ EventTypeFactory;
}
}
}