#include <CodecFactory.h>
Definition at line 42 of file CodecFactory.h.
◆ CodecFactory()
odc::core::CodecFactory::CodecFactory |
( |
| ) |
|
◆ ~CodecFactory()
odc::core::CodecFactory::~CodecFactory |
( |
| ) |
|
◆ build()
template<typename ByteOrder >
std::unique_ptr< Codec > odc::core::CodecFactory::build |
( |
const std::string & |
name, |
|
|
api::ColumnType |
type |
|
) |
| const |
◆ deregister()
void odc::core::CodecFactory::deregister |
( |
const std::string & |
name, |
|
|
CodecBuilderBase & |
builder |
|
) |
| |
◆ enregister()
void odc::core::CodecFactory::enregister |
( |
const std::string & |
name, |
|
|
CodecBuilderBase & |
builder |
|
) |
| |
◆ instance()
◆ load()
template<typename ByteOrder >
◆ builders_
std::map<std::string, std::reference_wrapper<CodecBuilderBase> > odc::core::CodecFactory::builders_ |
|
private |
◆ m_
std::mutex odc::core::CodecFactory::m_ |
|
mutableprivate |
The documentation for this class was generated from the following files: