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 
)