Zserio C++ runtime library  1.2.0
Built for Zserio 2.16.0
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 3418 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 3592 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 3988 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 3996 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 4017 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 4025 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 3421 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 3599 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 3607 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 3582 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 3960 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 3968 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 4003 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 4011 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 3489 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 3481 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 3757 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 3765 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 3502 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 3510 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 3773 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 3781 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 4031 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 4039 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 3467 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 3725 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 3733 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 3474 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 3741 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 3749 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 3567 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 3918 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 3926 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 3572 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 3932 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 3940 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 3577 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 3946 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 3954 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 3431 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 3627 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 3635 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 3436 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 3641 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 3649 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 3441 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 3655 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 3663 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 3426 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 3613 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 3621 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 3587 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 3974 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 3982 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 3451 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 3683 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 3691 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 3456 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 3697 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 3705 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 3461 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 3711 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 3719 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 3446 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 3669 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 3677 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 3537 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 3522 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 3789 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 3797 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 3527 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 3803 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 3811 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 3532 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 3817 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 3825 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 3831 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 3839 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 3562 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 3904 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 3912 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 3557 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 3542 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 3845 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 3853 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 3547 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 3860 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 3868 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 3552 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 3875 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 3883 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 3890 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 3898 of file Reflectable.h.


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