TAO::CompressionManager Class Reference
#include <Compression_Manager.h>
List of all members.
Private Member Functions |
virtual void | register_factory (::Compression::CompressorFactory_ptr compressor_factory) |
virtual void | unregister_factory (::Compression::CompressorId compressor_id) |
virtual
::Compression::CompressorFactory_ptr | get_factory (::Compression::CompressorId compressor_id) |
virtual
::Compression::Compressor_ptr | get_compressor (::Compression::CompressorId compressor_id,::Compression::CompressionLevel compression_level) |
virtual
::Compression::CompressorFactorySeq * | get_factories (void) |
Private Attributes |
TAO_SYNCH_MUTEX | mutex_ |
::Compression::CompressorFactorySeq | factories_ |
Member Function Documentation
virtual ::Compression::Compressor_ptr TAO::CompressionManager::get_compressor |
( |
::Compression::CompressorId |
compressor_id, |
|
|
::Compression::CompressionLevel |
compression_level | |
|
) |
| | [private] |
virtual ::Compression::CompressorFactorySeq* TAO::CompressionManager::get_factories |
( |
void |
|
) |
[private] |
virtual ::Compression::CompressorFactory_ptr TAO::CompressionManager::get_factory |
( |
::Compression::CompressorId |
compressor_id |
) |
[private] |
virtual void TAO::CompressionManager::register_factory |
( |
::Compression::CompressorFactory_ptr |
compressor_factory |
) |
[private, virtual] |
virtual void TAO::CompressionManager::unregister_factory |
( |
::Compression::CompressorId |
compressor_id |
) |
[private, virtual] |
Member Data Documentation
::Compression::CompressorFactorySeq TAO::CompressionManager::factories_ [private] |
TAO_SYNCH_MUTEX TAO::CompressionManager::mutex_ [private] |
The documentation for this class was generated from the following file: