Zserio C++ runtime library  1.0.2
Built for Zserio 2.14.1
zserio::BasicReflectableFactory< ALLOC > Class Template Reference

#include <Reflectable.h>

Static Public Member Functions

static IBasicReflectablePtr< ALLOC > getBool (bool value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getInt8 (int8_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getInt16 (int16_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getInt32 (int32_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getInt64 (int64_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getUInt8 (uint8_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getUInt16 (uint16_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getUInt32 (uint32_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getUInt64 (uint64_t value, const ALLOC &allocator=ALLOC())
 
template<typename T , typename std::enable_if< std::is_signed< T >::value, int >::type = 0>
static IBasicReflectablePtr< ALLOC > getFixedSignedBitField (T value, uint8_t bitSize, const ALLOC &allocator=ALLOC())
 
template<typename T , typename std::enable_if< std::is_unsigned< T >::value, int >::type = 0>
static IBasicReflectablePtr< ALLOC > getFixedUnsignedBitField (T value, uint8_t bitSize, const ALLOC &allocator=ALLOC())
 
template<typename T , typename std::enable_if< std::is_signed< T >::value, int >::type = 0>
static IBasicReflectablePtr< ALLOC > getDynamicSignedBitField (T value, uint8_t maxBitSize, uint8_t dynamicBitSize, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getDynamicSignedBitField (int64_t value, uint8_t maxBitSize, const ALLOC &allocator=ALLOC())
 
template<typename T , typename std::enable_if< std::is_unsigned< T >::value, int >::type = 0>
static IBasicReflectablePtr< ALLOC > getDynamicUnsignedBitField (T value, uint8_t maxBitSize, uint8_t dynamicBitSize, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getDynamicUnsignedBitField (uint64_t value, uint8_t maxBitSize, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarInt16 (int16_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarInt32 (int32_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarInt64 (int64_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarInt (int64_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarUInt16 (uint16_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarUInt32 (uint32_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarUInt64 (uint64_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarUInt (uint64_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getVarSize (uint32_t value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getFloat16 (float value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getFloat32 (float value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getFloat64 (double value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getBytes (Span< const uint8_t > value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getString (StringView value, const ALLOC &allocator=ALLOC())
 
static IBasicReflectablePtr< ALLOC > getBitBuffer (const BasicBitBuffer< ALLOC > &value, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getBoolArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getBoolArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getInt8Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getInt8Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getInt16Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getInt16Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getInt32Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getInt32Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getInt64Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getInt64Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getUInt8Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getUInt8Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getUInt16Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getUInt16Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getUInt32Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getUInt32Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getUInt64Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getUInt64Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getFixedSignedBitFieldArray (const RAW_ARRAY &rawArray, uint8_t bitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getFixedSignedBitFieldArray (RAW_ARRAY &rawArray, uint8_t bitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getFixedUnsignedBitFieldArray (const RAW_ARRAY &rawArray, uint8_t bitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getFixedUnsignedBitFieldArray (RAW_ARRAY &rawArray, uint8_t bitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getDynamicSignedBitFieldArray (const RAW_ARRAY &rawArray, uint8_t maxBitSize, uint8_t dynamicBitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getDynamicSignedBitFieldArray (RAW_ARRAY &rawArray, uint8_t maxBitSize, uint8_t dynamicBitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getDynamicUnsignedBitFieldArray (const RAW_ARRAY &rawArray, uint8_t maxBitSize, uint8_t dynamicBitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getDynamicUnsignedBitFieldArray (RAW_ARRAY &rawArray, uint8_t maxBitSize, uint8_t dynamicBitSize, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarInt16Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarInt16Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarInt32Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarInt32Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarInt64Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarInt64Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarIntArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarIntArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarUInt16Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarUInt16Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarUInt32Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarUInt32Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarUInt64Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarUInt64Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarUIntArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarUIntArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getVarSizeArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getVarSizeArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getFloat16Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getFloat16Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getFloat32Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getFloat32Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getFloat64Array (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getFloat64Array (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getBytesArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getBytesArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getStringArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getStringArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getBitBufferArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getBitBufferArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getCompoundArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getCompoundArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getBitmaskArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getBitmaskArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr< ALLOC > getEnumArray (const RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 
template<typename RAW_ARRAY >
static IBasicReflectablePtr< ALLOC > getEnumArray (RAW_ARRAY &rawArray, const ALLOC &allocator=ALLOC())
 

Detailed Description

template<typename ALLOC>
class zserio::BasicReflectableFactory< ALLOC >

Factory used to make it easier to create reflectable instances.

Creates reflectables for all builtin types and for arrays.

Definition at line 3411 of file Reflectable.h.

Member Function Documentation

◆ getBitBuffer()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBitBuffer ( const BasicBitBuffer< ALLOC > &  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3585 of file Reflectable.h.

◆ getBitBufferArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBitBufferArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3981 of file Reflectable.h.

◆ getBitBufferArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBitBufferArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3989 of file Reflectable.h.

◆ getBitmaskArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBitmaskArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 4010 of file Reflectable.h.

◆ getBitmaskArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBitmaskArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 4018 of file Reflectable.h.

◆ getBool()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBool ( bool  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3414 of file Reflectable.h.

◆ getBoolArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBoolArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3592 of file Reflectable.h.

◆ getBoolArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBoolArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3600 of file Reflectable.h.

◆ getBytes()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBytes ( Span< const uint8_t >  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3575 of file Reflectable.h.

◆ getBytesArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBytesArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3953 of file Reflectable.h.

◆ getBytesArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getBytesArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3961 of file Reflectable.h.

◆ getCompoundArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getCompoundArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3996 of file Reflectable.h.

◆ getCompoundArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getCompoundArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 4004 of file Reflectable.h.

◆ getDynamicSignedBitField() [1/2]

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicSignedBitField ( int64_t  value,
uint8_t  maxBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3482 of file Reflectable.h.

◆ getDynamicSignedBitField() [2/2]

template<typename ALLOC >
template<typename T , typename std::enable_if< std::is_signed< T >::value, int >::type = 0>
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicSignedBitField ( value,
uint8_t  maxBitSize,
uint8_t  dynamicBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3474 of file Reflectable.h.

◆ getDynamicSignedBitFieldArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicSignedBitFieldArray ( const RAW_ARRAY &  rawArray,
uint8_t  maxBitSize,
uint8_t  dynamicBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3750 of file Reflectable.h.

◆ getDynamicSignedBitFieldArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicSignedBitFieldArray ( RAW_ARRAY &  rawArray,
uint8_t  maxBitSize,
uint8_t  dynamicBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3758 of file Reflectable.h.

◆ getDynamicUnsignedBitField() [1/2]

template<typename ALLOC >
template<typename T , typename std::enable_if< std::is_unsigned< T >::value, int >::type = 0>
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicUnsignedBitField ( value,
uint8_t  maxBitSize,
uint8_t  dynamicBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3495 of file Reflectable.h.

◆ getDynamicUnsignedBitField() [2/2]

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicUnsignedBitField ( uint64_t  value,
uint8_t  maxBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3503 of file Reflectable.h.

◆ getDynamicUnsignedBitFieldArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicUnsignedBitFieldArray ( const RAW_ARRAY &  rawArray,
uint8_t  maxBitSize,
uint8_t  dynamicBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3766 of file Reflectable.h.

◆ getDynamicUnsignedBitFieldArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getDynamicUnsignedBitFieldArray ( RAW_ARRAY &  rawArray,
uint8_t  maxBitSize,
uint8_t  dynamicBitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3774 of file Reflectable.h.

◆ getEnumArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getEnumArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 4024 of file Reflectable.h.

◆ getEnumArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getEnumArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 4032 of file Reflectable.h.

◆ getFixedSignedBitField()

template<typename ALLOC >
template<typename T , typename std::enable_if< std::is_signed< T >::value, int >::type = 0>
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFixedSignedBitField ( value,
uint8_t  bitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3460 of file Reflectable.h.

◆ getFixedSignedBitFieldArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFixedSignedBitFieldArray ( const RAW_ARRAY &  rawArray,
uint8_t  bitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3718 of file Reflectable.h.

◆ getFixedSignedBitFieldArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFixedSignedBitFieldArray ( RAW_ARRAY &  rawArray,
uint8_t  bitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3726 of file Reflectable.h.

◆ getFixedUnsignedBitField()

template<typename ALLOC >
template<typename T , typename std::enable_if< std::is_unsigned< T >::value, int >::type = 0>
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFixedUnsignedBitField ( value,
uint8_t  bitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3467 of file Reflectable.h.

◆ getFixedUnsignedBitFieldArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFixedUnsignedBitFieldArray ( const RAW_ARRAY &  rawArray,
uint8_t  bitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3734 of file Reflectable.h.

◆ getFixedUnsignedBitFieldArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFixedUnsignedBitFieldArray ( RAW_ARRAY &  rawArray,
uint8_t  bitSize,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3742 of file Reflectable.h.

◆ getFloat16()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat16 ( float  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3560 of file Reflectable.h.

◆ getFloat16Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat16Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3911 of file Reflectable.h.

◆ getFloat16Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat16Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3919 of file Reflectable.h.

◆ getFloat32()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat32 ( float  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3565 of file Reflectable.h.

◆ getFloat32Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat32Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3925 of file Reflectable.h.

◆ getFloat32Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat32Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3933 of file Reflectable.h.

◆ getFloat64()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat64 ( double  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3570 of file Reflectable.h.

◆ getFloat64Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat64Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3939 of file Reflectable.h.

◆ getFloat64Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getFloat64Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3947 of file Reflectable.h.

◆ getInt16()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt16 ( int16_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3424 of file Reflectable.h.

◆ getInt16Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt16Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3620 of file Reflectable.h.

◆ getInt16Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt16Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3628 of file Reflectable.h.

◆ getInt32()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt32 ( int32_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3429 of file Reflectable.h.

◆ getInt32Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt32Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3634 of file Reflectable.h.

◆ getInt32Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt32Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3642 of file Reflectable.h.

◆ getInt64()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt64 ( int64_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3434 of file Reflectable.h.

◆ getInt64Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt64Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3648 of file Reflectable.h.

◆ getInt64Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt64Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3656 of file Reflectable.h.

◆ getInt8()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt8 ( int8_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3419 of file Reflectable.h.

◆ getInt8Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt8Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3606 of file Reflectable.h.

◆ getInt8Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getInt8Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3614 of file Reflectable.h.

◆ getString()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getString ( StringView  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3580 of file Reflectable.h.

◆ getStringArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getStringArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3967 of file Reflectable.h.

◆ getStringArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getStringArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3975 of file Reflectable.h.

◆ getUInt16()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt16 ( uint16_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3444 of file Reflectable.h.

◆ getUInt16Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt16Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3676 of file Reflectable.h.

◆ getUInt16Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt16Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3684 of file Reflectable.h.

◆ getUInt32()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt32 ( uint32_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3449 of file Reflectable.h.

◆ getUInt32Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt32Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3690 of file Reflectable.h.

◆ getUInt32Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt32Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3698 of file Reflectable.h.

◆ getUInt64()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt64 ( uint64_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3454 of file Reflectable.h.

◆ getUInt64Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt64Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3704 of file Reflectable.h.

◆ getUInt64Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt64Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3712 of file Reflectable.h.

◆ getUInt8()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt8 ( uint8_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3439 of file Reflectable.h.

◆ getUInt8Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt8Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3662 of file Reflectable.h.

◆ getUInt8Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getUInt8Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3670 of file Reflectable.h.

◆ getVarInt()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt ( int64_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3530 of file Reflectable.h.

◆ getVarInt16()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt16 ( int16_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3515 of file Reflectable.h.

◆ getVarInt16Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt16Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3782 of file Reflectable.h.

◆ getVarInt16Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt16Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3790 of file Reflectable.h.

◆ getVarInt32()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt32 ( int32_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3520 of file Reflectable.h.

◆ getVarInt32Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt32Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3796 of file Reflectable.h.

◆ getVarInt32Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt32Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3804 of file Reflectable.h.

◆ getVarInt64()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt64 ( int64_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3525 of file Reflectable.h.

◆ getVarInt64Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt64Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3810 of file Reflectable.h.

◆ getVarInt64Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarInt64Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3818 of file Reflectable.h.

◆ getVarIntArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarIntArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3824 of file Reflectable.h.

◆ getVarIntArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarIntArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3832 of file Reflectable.h.

◆ getVarSize()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarSize ( uint32_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3555 of file Reflectable.h.

◆ getVarSizeArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarSizeArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3897 of file Reflectable.h.

◆ getVarSizeArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarSizeArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3905 of file Reflectable.h.

◆ getVarUInt()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt ( uint64_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3550 of file Reflectable.h.

◆ getVarUInt16()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt16 ( uint16_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3535 of file Reflectable.h.

◆ getVarUInt16Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt16Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3838 of file Reflectable.h.

◆ getVarUInt16Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt16Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3846 of file Reflectable.h.

◆ getVarUInt32()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt32 ( uint32_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3540 of file Reflectable.h.

◆ getVarUInt32Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt32Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3853 of file Reflectable.h.

◆ getVarUInt32Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt32Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3861 of file Reflectable.h.

◆ getVarUInt64()

template<typename ALLOC >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt64 ( uint64_t  value,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3545 of file Reflectable.h.

◆ getVarUInt64Array() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt64Array ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3868 of file Reflectable.h.

◆ getVarUInt64Array() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUInt64Array ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3876 of file Reflectable.h.

◆ getVarUIntArray() [1/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectableConstPtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUIntArray ( const RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3883 of file Reflectable.h.

◆ getVarUIntArray() [2/2]

template<typename ALLOC >
template<typename RAW_ARRAY >
static IBasicReflectablePtr<ALLOC> zserio::BasicReflectableFactory< ALLOC >::getVarUIntArray ( RAW_ARRAY &  rawArray,
const ALLOC &  allocator = ALLOC() 
)
inlinestatic

Definition at line 3891 of file Reflectable.h.


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