diff options
Diffstat (limited to 'ace/Service_Object.h')
-rw-r--r-- | ace/Service_Object.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ace/Service_Object.h b/ace/Service_Object.h index 1c030643ddc..ce048e1f200 100644 --- a/ace/Service_Object.h +++ b/ace/Service_Object.h @@ -87,6 +87,9 @@ public: int active (void) const; void active (int); + void fini (void); + // Calls fini() on <type_> + void dump (void) const; // Dump the state of an object. @@ -111,6 +114,9 @@ private: int active_; // 1 if svc is currently active, otherwise 0. + + int fini_already_called_; + // 1 if fini() on <type_> has already been called, otherwise 0. }; class ACE_Export ACE_Service_Object_Ptr |