AMS Advanced Air Mobility Sensors UG
Loading...
Searching...
No Matches
NLibCommon::internal Namespace Reference

Functions

template<typename Type>
void serialize (std::vector< uint8_t > &orBytes, const Type &arg)
template<typename FirstType, typename... Types>
void serialize (std::vector< uint8_t > &orBytes, const FirstType &firstArg, const Types &... args)
template<typename Type>
void deserialize (const std::vector< uint8_t > &korBytes, uint32_t uStartIndex, Type &arg)
template<typename FirstType, typename... Types>
void deserialize (const std::vector< uint8_t > &korBytes, uint32_t uStartIndex, FirstType &firstArg, Types &... args)

Function Documentation

◆ deserialize() [1/2]

template<typename FirstType, typename... Types>
void NLibCommon::internal::deserialize ( const std::vector< uint8_t > & korBytes,
uint32_t uStartIndex,
FirstType & firstArg,
Types &... args )

◆ deserialize() [2/2]

template<typename Type>
void NLibCommon::internal::deserialize ( const std::vector< uint8_t > & korBytes,
uint32_t uStartIndex,
Type & arg )

◆ serialize() [1/2]

template<typename FirstType, typename... Types>
void NLibCommon::internal::serialize ( std::vector< uint8_t > & orBytes,
const FirstType & firstArg,
const Types &... args )

◆ serialize() [2/2]

template<typename Type>
void NLibCommon::internal::serialize ( std::vector< uint8_t > & orBytes,
const Type & arg )