Base_Compressor.cpp

Go to the documentation of this file.
00001 #include "tao/Compression/Base_Compressor.h"
00002 
00003 ACE_RCSID (Compression,
00004            Base_Compressor,
00005            "$Id: Base_Compressor.cpp 77390 2007-02-26 13:59:03Z johnnyw $")
00006 
00007 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00008 
00009 namespace TAO
00010 {
00011   BaseCompressor::BaseCompressor (::Compression::CompressionLevel
00012                                   compression_level,
00013                                   ::Compression::CompressorFactory_ptr
00014                                   compressor_factory) :
00015     compression_level_ (compression_level),
00016     compressor_factory_ (::Compression::CompressorFactory::_duplicate (
00017                          compressor_factory))
00018   {
00019   }
00020 
00021   ::Compression::CompressorFactory_ptr
00022   BaseCompressor::compressor_factory (void)
00023   {
00024     return ::Compression::CompressorFactory::_duplicate (
00025       compressor_factory_.in ());
00026   }
00027 
00028   ::Compression::CompressionLevel
00029   BaseCompressor::compression_level (void)
00030   {
00031     return compression_level_;
00032   }
00033 }
00034 
00035 TAO_END_VERSIONED_NAMESPACE_DECL

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