summaryrefslogtreecommitdiff
path: root/TAO/tao/Compression/Base_Compressor.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Compression/Base_Compressor.h')
-rw-r--r--TAO/tao/Compression/Base_Compressor.h46
1 files changed, 14 insertions, 32 deletions
diff --git a/TAO/tao/Compression/Base_Compressor.h b/TAO/tao/Compression/Base_Compressor.h
index a7fb2ad5820..11b4a59c680 100644
--- a/TAO/tao/Compression/Base_Compressor.h
+++ b/TAO/tao/Compression/Base_Compressor.h
@@ -35,41 +35,23 @@ namespace TAO
public virtual ::Compression::Compressor,
public virtual TAO_Local_RefCounted_Object
{
- public:
+ public:
BaseCompressor (::Compression::CompressionLevel compression_level,
::Compression::CompressorFactory_ptr compressor_factory);
- virtual void compress (
- const ::CORBA::OctetSeq & source,
- ::CORBA::OctetSeq & target
- )
- ACE_THROW_SPEC ((
- ::CORBA::SystemException,
- ::Compression::CompressionException
- )) = 0;
-
- virtual void decompress (
- const ::CORBA::OctetSeq & source,
- ::CORBA::OctetSeq & target
- )
- ACE_THROW_SPEC ((
- ::CORBA::SystemException,
- ::Compression::CompressionException
- )) = 0;
-
- virtual ::Compression::CompressorFactory_ptr compressor_factory (void)
- ACE_THROW_SPEC ((
- ::CORBA::SystemException
- ));
-
- virtual ::Compression::CompressionLevel compression_level (void)
- ACE_THROW_SPEC ((
- ::CORBA::SystemException
- ));
-
- protected:
- ::Compression::CompressionLevel compression_level_;
- ::Compression::CompressorFactory_var compressor_factory_;
+ virtual void compress (const ::CORBA::OctetSeq &source,
+ ::CORBA::OctetSeq &target) = 0;
+
+ virtual void decompress (const ::CORBA::OctetSeq &source,
+ ::CORBA::OctetSeq &target) = 0;
+
+ virtual ::Compression::CompressorFactory_ptr compressor_factory (void);
+
+ virtual ::Compression::CompressionLevel compression_level (void);
+
+ protected:
+ ::Compression::CompressionLevel compression_level_;
+ ::Compression::CompressorFactory_var compressor_factory_;
};
}