diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/LWFT/Monitor_Manager.inl')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/LWFT/Monitor_Manager.inl | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/LWFT/Monitor_Manager.inl b/TAO/orbsvcs/orbsvcs/LWFT/Monitor_Manager.inl new file mode 100644 index 00000000000..7341bb4420a --- /dev/null +++ b/TAO/orbsvcs/orbsvcs/LWFT/Monitor_Manager.inl @@ -0,0 +1,46 @@ +// -*- C++ -*- +// +// $Id$ + +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + +namespace ACE +{ + namespace Monitor_Control + { + ACE_INLINE + Monitor_Manager::Monitor_Manager (void) + : ptr_ (0) + { + } + + ACE_INLINE + Monitor_Manager::Monitor_Manager (Monitor_Base *p) + : ptr_ (p) + { + } + + ACE_INLINE + Monitor_Manager::~Monitor_Manager (void) + { + this->free (); + } + + ACE_INLINE + Monitor_Base * + Monitor_Manager::operator-> (void) const + { + return this->ptr_; + } + + ACE_INLINE + Monitor_Base * + Monitor_Manager::get (void) const + { + return this->ptr_; + } + } +} + +ACE_END_VERSIONED_NAMESPACE_DECL + |