diff options
Diffstat (limited to 'TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp')
-rw-r--r-- | TAO/CIAO/CCF/CCF/IDL3/Traversal/EventType.hpp | 10 |
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; } } } |