Compression.cpp

Go to the documentation of this file.
00001 #include "tao/Compression/Compression.h"
00002 #include "tao/Compression/Compression_Manager.h"
00003 #include "tao/debug.h"
00004 
00005 ACE_RCSID (Compression,
00006            Compression,
00007            "$Id: Compression.cpp 77390 2007-02-26 13:59:03Z johnnyw $")
00008 
00009 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00010 
00011 CORBA::Object_ptr
00012 TAO_Compression_Loader::create_object (CORBA::ORB_ptr, int, ACE_TCHAR *[])
00013 {
00014   CORBA::Object_ptr obj = CORBA::Object::_nil ();
00015   ACE_NEW_RETURN (obj,
00016                     TAO::CompressionManager (),
00017                     CORBA::Object::_nil ());
00018   return obj;
00019 }
00020 
00021 
00022 int
00023 TAO_Compression_Loader::Initializer (void)
00024 {
00025   return ACE_Service_Config::process_directive (
00026     ace_svc_desc_TAO_Compression_Loader);
00027 }
00028 
00029 TAO_END_VERSIONED_NAMESPACE_DECL
00030 
00031 ACE_STATIC_SVC_DEFINE (TAO_Compression_Loader,
00032                        ACE_TEXT ("Compression_Loader"),
00033                        ACE_SVC_OBJ_T,
00034                        &ACE_SVC_NAME (TAO_Compression_Loader),
00035                        ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
00036                        0)
00037 
00038 ACE_FACTORY_DEFINE (TAO_Compression, TAO_Compression_Loader)

Generated on Sun Jan 27 13:31:44 2008 for TAO_Compression by doxygen 1.3.6