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 Tue Feb 2 17:42:31 2010 for TAO_Compression by  doxygen 1.4.7