TAO_PortableServer
2.0.8
|
#include <IdAssignmentStrategy.h>
Public Member Functions | |
virtual void | strategy_init (TAO_Root_POA *poa) |
virtual void | strategy_cleanup (void) |
virtual char | id_assignment_key_type (void) const =0 |
char | key_type_length (void) const |
void | create_key (CORBA::Octet *buffer, CORBA::ULong &starting_at) |
virtual bool | has_system_id (void) const =0 |
void TAO::Portable_Server::IdAssignmentStrategy::create_key | ( | CORBA::Octet * | buffer, |
CORBA::ULong & | starting_at | ||
) |
virtual bool TAO::Portable_Server::IdAssignmentStrategy::has_system_id | ( | void | ) | const [pure virtual] |
virtual char TAO::Portable_Server::IdAssignmentStrategy::id_assignment_key_type | ( | void | ) | const [pure virtual] |
Returns the key type the says which specific policy we have
Implemented in TAO::Portable_Server::IdAssignmentStrategySystem, and TAO::Portable_Server::IdAssignmentStrategyUser.
char TAO::Portable_Server::IdAssignmentStrategy::key_type_length | ( | void | ) | const |
Returns the length of the id_assignment type
void TAO::Portable_Server::IdAssignmentStrategy::strategy_cleanup | ( | void | ) | [virtual] |
Implements TAO::Portable_Server::Policy_Strategy.
void TAO::Portable_Server::IdAssignmentStrategy::strategy_init | ( | TAO_Root_POA * | poa | ) | [virtual] |
Implements TAO::Portable_Server::Policy_Strategy.