blob: f6b0200bd44830ed41696429e5bdaf9e21f0fde0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#include "tao/Compression/Base_Compressor.h"
ACE_RCSID (Compression,
Base_Compressor,
"$Id$")
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
namespace TAO
{
BaseCompressor::BaseCompressor (
::Compression::CompressionLevel compression_level,
::Compression::CompressorFactory_ptr compressor_factory) :
compression_level_ (compression_level),
compressor_factory_ (::Compression::CompressorFactory::_duplicate (compressor_factory))
{
}
::Compression::CompressorFactory_ptr
BaseCompressor::compressor_factory (void)
ACE_THROW_SPEC ((
::CORBA::SystemException
))
{
return ::Compression::CompressorFactory::_duplicate (compressor_factory_.in ());
}
::Compression::CompressionLevel
BaseCompressor::compression_level (void)
ACE_THROW_SPEC ((
::CORBA::SystemException
))
{
return compression_level_;
}
}
TAO_END_VERSIONED_NAMESPACE_DECL
|