|
TAO_PortableServer
2.1.0
|
#include <PolicyS_T.h>


Public Member Functions | |
| Policy_tie (T &t) | |
| the T& ctor | |
| Policy_tie (T &t, PortableServer::POA_ptr poa) | |
| ctor taking a POA | |
| Policy_tie (T *tp,::CORBA::Boolean release=true) | |
| ctor taking pointer and an ownership flag | |
| Policy_tie (T *tp, PortableServer::POA_ptr poa,::CORBA::Boolean release=true) | |
| ctor with T*, ownership flag and a POA | |
| ~Policy_tie (void) | |
| dtor | |
| T * | _tied_object (void) |
| return the underlying object | |
| void | _tied_object (T &obj) |
| set the underlying object | |
| void | _tied_object (T *obj,::CORBA::Boolean release=true) |
| set the underlying object and the ownership flag | |
| ::CORBA::Boolean | _is_owner (void) |
| do we own it | |
| void | _is_owner (::CORBA::Boolean b) |
| set the ownership | |
| PortableServer::POA_ptr | _default_POA (void) |
| Returns the default POA for this servant. | |
| ::CORBA::PolicyType | policy_type (void) |
| ::CORBA::Policy_ptr | copy (void) |
| void | destroy (void) |
Private Member Functions | |
| Policy_tie (const Policy_tie &) | |
| void | operator= (const Policy_tie &) |
Private Attributes | |
| T * | ptr_ |
| PortableServer::POA_var | poa_ |
| ::CORBA::Boolean | rel_ |
| POA_CORBA::Policy_tie< T >::Policy_tie | ( | T & | t | ) |
the T& ctor
| POA_CORBA::Policy_tie< T >::Policy_tie | ( | T & | t, |
| PortableServer::POA_ptr | poa | ||
| ) |
ctor taking a POA
| POA_CORBA::Policy_tie< T >::Policy_tie | ( | T * | tp, |
| ::CORBA::Boolean | release = true |
||
| ) |
ctor taking pointer and an ownership flag
| POA_CORBA::Policy_tie< T >::Policy_tie | ( | T * | tp, |
| PortableServer::POA_ptr | poa, | ||
| ::CORBA::Boolean | release = true |
||
| ) |
ctor with T*, ownership flag and a POA
| POA_CORBA::Policy_tie< T >::~Policy_tie | ( | void | ) |
dtor
| POA_CORBA::Policy_tie< T >::Policy_tie | ( | const Policy_tie< T > & | ) | [private] |
| PortableServer::POA_ptr POA_CORBA::Policy_tie< T >::_default_POA | ( | void | ) | [virtual] |
Returns the default POA for this servant.
Reimplemented from TAO_ServantBase.
| CORBA::Boolean POA_CORBA::Policy_tie< T >::_is_owner | ( | void | ) |
do we own it
| void POA_CORBA::Policy_tie< T >::_is_owner | ( | ::CORBA::Boolean | b | ) |
set the ownership
| T * POA_CORBA::Policy_tie< T >::_tied_object | ( | void | ) |
return the underlying object
| void POA_CORBA::Policy_tie< T >::_tied_object | ( | T & | obj | ) |
set the underlying object
| void POA_CORBA::Policy_tie< T >::_tied_object | ( | T * | obj, |
| ::CORBA::Boolean | release = true |
||
| ) |
set the underlying object and the ownership flag
| CORBA::Policy_ptr POA_CORBA::Policy_tie< T >::copy | ( | void | ) | [virtual] |
Implements POA_CORBA::Policy.
| void POA_CORBA::Policy_tie< T >::destroy | ( | void | ) | [virtual] |
Implements POA_CORBA::Policy.
| void POA_CORBA::Policy_tie< T >::operator= | ( | const Policy_tie< T > & | ) | [private] |
| CORBA::PolicyType POA_CORBA::Policy_tie< T >::policy_type | ( | void | ) | [virtual] |
Implements POA_CORBA::Policy.
PortableServer::POA_var POA_CORBA::Policy_tie< T >::poa_ [private] |
T* POA_CORBA::Policy_tie< T >::ptr_ [private] |
::CORBA::Boolean POA_CORBA::Policy_tie< T >::rel_ [private] |
1.8.0