Implementation class for Portable Interceptor ProcessingModePolicy. More...
#include <ProcessingModePolicy.h>


Public Member Functions | |
| TAO_ProcessingModePolicy (PortableInterceptor::ProcessingMode mode) | |
| Constructor. | |
| virtual PortableInterceptor::ProcessingMode | processing_mode (void) |
| virtual CORBA::PolicyType | policy_type (void) |
| virtual CORBA::Policy_ptr | copy (void) |
| virtual void | destroy (void) |
Private Attributes | |
| PortableInterceptor::ProcessingMode | processing_mode_ |
| The attribute. | |
Implementation class for Portable Interceptor ProcessingModePolicy.
This policy is used to specify which kinds of requests (collocated vs. remote) should (or should not) cause a Portable Interceptor to be used.
Definition at line 41 of file ProcessingModePolicy.h.
| TAO_ProcessingModePolicy::TAO_ProcessingModePolicy | ( | PortableInterceptor::ProcessingMode | mode | ) |
| CORBA::Policy_ptr TAO_ProcessingModePolicy::copy | ( | void | ) | [virtual] |
Definition at line 26 of file ProcessingModePolicy.cpp.
{
TAO_ProcessingModePolicy *copy = 0;
ACE_NEW_THROW_EX (copy,
TAO_ProcessingModePolicy (this->processing_mode_),
CORBA::NO_MEMORY ());
return copy;
}
| void TAO_ProcessingModePolicy::destroy | ( | void | ) | [virtual] |
Definition at line 37 of file ProcessingModePolicy.cpp.
{
}
| CORBA::PolicyType TAO_ProcessingModePolicy::policy_type | ( | void | ) | [virtual] |
Definition at line 48 of file ProcessingModePolicy.cpp.
{
return PortableInterceptor::PROCESSING_MODE_POLICY_TYPE;
}
| PortableInterceptor::ProcessingMode TAO_ProcessingModePolicy::processing_mode | ( | void | ) | [virtual] |
Definition at line 42 of file ProcessingModePolicy.cpp.
{
return processing_mode_;
}
PortableInterceptor::ProcessingMode TAO_ProcessingModePolicy::processing_mode_ [private] |
The attribute.
Definition at line 59 of file ProcessingModePolicy.h.
1.7.0