Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / DynamicInterface / Context.inl
blob0c6fe49dd3d8a8ba2c0c2ae28406049a3c5cdefa
1 // -*- C++ -*-
2 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
4 ACE_INLINE
5 CORBA::Context_ptr
6 CORBA::Context::_duplicate (CORBA::Context_ptr x)
8   if (x)
9     {
10       x->_incr_refcount ();
11     }
13   return x;
16 ACE_INLINE
17 CORBA::Context_ptr
18 CORBA::Context::_nil ()
20   return nullptr;
23 // *************************************************************
24 // Inline operations for class CORBA::ContextList
25 // *************************************************************
27 ACE_INLINE
28 CORBA::ULong
29 CORBA::ContextList::count ()
31   return (CORBA::ULong) this->ctx_list_.size ();
34 ACE_INLINE
35 CORBA::ContextList_ptr
36 CORBA::ContextList::_nil ()
38   return nullptr;
41 ACE_INLINE
42 CORBA::ContextList_ptr
43 CORBA::ContextList::_duplicate (CORBA::ContextList_ptr x)
45   if (x)
46     {
47       x->_incr_refcount ();
48     }
50   return x;
53 TAO_END_VERSIONED_NAMESPACE_DECL