00001 // $Id: IdAssignmentStrategyUser.cpp 71473 2006-03-10 07:19:20Z jtc $ 00002 00003 #include "tao/PortableServer/IdAssignmentStrategyUser.h" 00004 00005 ACE_RCSID (PortableServer, 00006 Id_Assignment_Strategy, 00007 "$Id: IdAssignmentStrategyUser.cpp 71473 2006-03-10 07:19:20Z jtc $") 00008 00009 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00010 00011 namespace TAO 00012 { 00013 namespace Portable_Server 00014 { 00015 char 00016 IdAssignmentStrategyUser::id_assignment_key_type (void) const 00017 { 00018 return 'U'; 00019 } 00020 00021 bool 00022 IdAssignmentStrategyUser::has_system_id (void) const 00023 { 00024 return false; 00025 } 00026 } 00027 } 00028 00029 TAO_END_VERSIONED_NAMESPACE_DECL 00030 00031 ACE_FACTORY_NAMESPACE_DEFINE ( 00032 ACE_Local_Service, 00033 IdAssignmentStrategyUser, 00034 TAO::Portable_Server::IdAssignmentStrategyUser) 00035 00036 ACE_STATIC_SVC_DEFINE ( 00037 IdAssignmentStrategyUser, 00038 ACE_TEXT ("IdAssignmentStrategyUser"), 00039 ACE_SVC_OBJ_T, 00040 &ACE_SVC_NAME (IdAssignmentStrategyUser), 00041 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, 00042 0)