IODA Bundle
odc::core::IntegerCodecBuilder< CODEC_T > Class Template Reference

#include <CodecFactory.h>

Inheritance diagram for odc::core::IntegerCodecBuilder< CODEC_T >:
[legend]
Collaboration diagram for odc::core::IntegerCodecBuilder< CODEC_T >:
[legend]

Public Member Functions

 IntegerCodecBuilder ()
 
 ~IntegerCodecBuilder ()
 

Private Member Functions

std::unique_ptr< Codecmake (const SameByteOrder &, api::ColumnType type) const override
 
std::unique_ptr< Codecmake (const OtherByteOrder &, api::ColumnType type) const override
 

Additional Inherited Members

- Protected Member Functions inherited from odc::core::CodecBuilderBase
 CodecBuilderBase (const std::string &name)
 
 ~CodecBuilderBase ()
 

Detailed Description

template<template< typename ByteOrder, typename ValueType > class CODEC_T>
class odc::core::IntegerCodecBuilder< CODEC_T >

Definition at line 117 of file CodecFactory.h.

Constructor & Destructor Documentation

◆ IntegerCodecBuilder()

template<template< typename ByteOrder, typename ValueType > class CODEC_T>
odc::core::IntegerCodecBuilder< CODEC_T >::IntegerCodecBuilder ( )
inline

Definition at line 121 of file CodecFactory.h.

◆ ~IntegerCodecBuilder()

template<template< typename ByteOrder, typename ValueType > class CODEC_T>
odc::core::IntegerCodecBuilder< CODEC_T >::~IntegerCodecBuilder ( )
inline

Definition at line 122 of file CodecFactory.h.

Member Function Documentation

◆ make() [1/2]

template<template< typename ByteOrder, typename ValueType > class CODEC_T>
std::unique_ptr<Codec> odc::core::IntegerCodecBuilder< CODEC_T >::make ( const OtherByteOrder ,
api::ColumnType  type 
) const
inlineoverrideprivatevirtual

Implements odc::core::CodecBuilderBase.

Definition at line 133 of file CodecFactory.h.

Here is the call graph for this function:

◆ make() [2/2]

template<template< typename ByteOrder, typename ValueType > class CODEC_T>
std::unique_ptr<Codec> odc::core::IntegerCodecBuilder< CODEC_T >::make ( const SameByteOrder ,
api::ColumnType  type 
) const
inlineoverrideprivatevirtual

Implements odc::core::CodecBuilderBase.

Definition at line 126 of file CodecFactory.h.

Here is the call graph for this function:

The documentation for this class was generated from the following file: