ACE_Name_Request ACE_Name_Handler::type_request (ACE_NS_WString *one_type) { ACE_TRACE (ACE_TEXT ("ACE_Name_Handler::type_request")); return ACE_Name_Request (ACE_Name_Request::LIST_TYPES, 0, 0, 0, 0, ACE_Auto_Basic_Array_Ptr<char> (one_type->char_rep ()).get (), one_type->length ()); }
ACE_Name_Request ACE_Name_Handler::value_request (ACE_NS_WString *one_value) { ACE_TRACE (ACE_TEXT ("ACE_Name_Handler::value_request")); ACE_Auto_Basic_Array_Ptr<ACE_WCHAR_T> one_value_urep (one_value->rep ()); return ACE_Name_Request (ACE_Name_Request::LIST_VALUES, 0, 0, one_value_urep.get (), one_value->length () * sizeof (ACE_WCHAR_T), 0, 0); }
ACE_Name_Request ACE_Name_Handler::name_request (ACE_NS_WString *one_name) { ACE_TRACE ("ACE_Name_Handler::name_request"); ACE_Auto_Basic_Array_Ptr<ACE_WCHAR_T> one_name_urep (one_name->rep ()); return ACE_Name_Request (ACE_Name_Request::LIST_NAMES, one_name_urep.get (), one_name->length () * sizeof (ACE_WCHAR_T), 0, 0, 0, 0); }