Project
Loading...
Searching...
No Matches
typetraits.h File Reference

manipulation of types at compile time More...

Go to the source code of this file.

Classes

struct  o2::rans::internal::getCoderTag< CompatEncoderImpl< lowerBound_V > >
 
struct  o2::rans::internal::getCoderTag< Encoder< encoderImpl_T, symbolTable_T, nStreams_V > >
 
struct  o2::rans::internal::SymbolTraits< tag_V >
 
struct  o2::rans::internal::SymbolTraits< CoderTag::SingleStream >
 
struct  o2::rans::internal::getStreamingLowerBound< CompatEncoderImpl< lowerBound_V > >
 
struct  o2::rans::internal::getStreamingLowerBound< DecoderImpl< lowerBound_V > >
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::rans
 
namespace  o2::rans::internal
 
namespace  o2::rans::utils
 

Variables

template<typename T >
constexpr CoderTag o2::rans::internal::getCoderTag_v = getCoderTag<T>::value
 
template<typename T >
constexpr size_t o2::rans::internal::getStreamingLowerBound_v = getStreamingLowerBound<T>::value
 

Detailed Description

manipulation of types at compile time

sane compile time defaults for encoders/decoders

Author
micha.nosp@m.el.l.nosp@m.ettri.nosp@m.ch@c.nosp@m.ern.c.nosp@m.h

Definition in file typetraits.h.