summaryrefslogtreecommitdiff
path: root/TAO/tao/LF_Invocation_Event.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/LF_Invocation_Event.h')
-rw-r--r--TAO/tao/LF_Invocation_Event.h17
1 files changed, 8 insertions, 9 deletions
diff --git a/TAO/tao/LF_Invocation_Event.h b/TAO/tao/LF_Invocation_Event.h
index 5e0a874aebe..25d387f667b 100644
--- a/TAO/tao/LF_Invocation_Event.h
+++ b/TAO/tao/LF_Invocation_Event.h
@@ -42,15 +42,6 @@ public:
/// Destructor
virtual ~TAO_LF_Invocation_Event (void);
- /// Return true if the condition was satisfied successfully, false if it
- /// has not
- bool successful (void) const;
-
- /// Return true if an error was detected while waiting for the
- /// event
- bool error_detected (void) const;
- //@}
-
protected:
/// Validate and perform the state change
@@ -70,6 +61,14 @@ protected:
*/
virtual void state_changed_i (int new_state);
+ /// Return true if the condition was satisfied successfully, false if it
+ /// has not
+ virtual bool successful_i (void) const;
+
+ /// Return true if an error was detected while waiting for the
+ /// event
+ virtual bool error_detected_i (void) const;
+
private:
/// Check whether we have reached the final state..
bool is_state_final (void) const;