Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include "tao/Codeset/Codeset_Manager_Factory.h"
00015 #include "ace/Service_Config.h"
00016 #include "tao/Codeset/Codeset_Manager_i.h"
00017
00018 ACE_RCSID (Codeset, Codeset_Manager_Factory, "$Id: Codeset_Manager_Factory.cpp 84281 2009-01-30 15:01:17Z wotte $")
00019
00020 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00021
00022 TAO_Codeset_Manager_Factory::~TAO_Codeset_Manager_Factory (void)
00023 {
00024 }
00025
00026 bool
00027 TAO_Codeset_Manager_Factory::is_default (void) const
00028 {
00029 return false;
00030 }
00031
00032
00033 TAO_Codeset_Manager *
00034 TAO_Codeset_Manager_Factory::create (void)
00035 {
00036 TAO_Codeset_Manager_i *csm = 0;
00037 ACE_NEW_RETURN (csm, TAO_Codeset_Manager_i, 0);
00038
00039 return csm;
00040 }
00041
00042 ACE_FACTORY_DEFINE (TAO_Codeset, TAO_Codeset_Manager_Factory)
00043 ACE_STATIC_SVC_DEFINE (TAO_Codeset_Manager_Factory,
00044 ACE_TEXT ("TAO_Codeset"),
00045 ACE_SVC_OBJ_T,
00046 &ACE_SVC_NAME (TAO_Codeset_Manager_Factory),
00047 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
00048 0)
00049 TAO_END_VERSIONED_NAMESPACE_DECL
00050