|
TAO_Compression 3.1.4
|
import <Compression.pidl;

Public Member Functions | |
| void | register_factory (in CompressorFactory compressor_factory) raises (FactoryAlreadyRegistered) |
| void | unregister_factory (in CompressorId compressor_id) raises (UnknownCompressorId) |
| CompressorFactory | get_factory (in CompressorId compressor_id) raises (UnknownCompressorId) |
| Compressor | get_compressor (in CompressorId compressor_id, in CompressionLevel compression_level) raises (UnknownCompressorId) |
| CompressorFactorySeq | get_factories () |
Per-ORB interface to register and unregister CompressorFactories. Initial reference: "CompressionManager"
| Compressor Compression::CompressionManager::get_compressor | ( | in CompressorId | compressor_id, | |||
| in CompressionLevel | compression_level ) | |||||
| raises | ( | UnknownCompressorId ) | ||||
Create a Compressor with the given compression_level from the CompressorFactory with the given CompressorId
| CompressorFactorySeq Compression::CompressionManager::get_factories | ( | ) |
Create a Compressor with the given CompressorIdLevel List all registered CompressorFactories
Implemented in TAO::CompressionManager.
| CompressorFactory Compression::CompressionManager::get_factory | ( | in CompressorId | compressor_id | ) | ||
| raises | ( | UnknownCompressorId ) | ||||
Retrieve a CompressorFactory with the given CompressorId from the CompressionManager
| void Compression::CompressionManager::register_factory | ( | in CompressorFactory | compressor_factory | ) | ||
| raises | ( | FactoryAlreadyRegistered ) | ||||
Register a new CompressorFactory
| void Compression::CompressionManager::unregister_factory | ( | in CompressorId | compressor_id | ) | ||
| raises | ( | UnknownCompressorId ) | ||||
Unregister a CompressorFactory with the given CompressorId from the CompressionManager