ADTF
Loading...
Searching...
No Matches
adtf_a_util_variant.h File Reference
#include <a_util/variant.h>
#include <adtf_utils.h>
Include dependency graph for adtf_a_util_variant.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ADTF_DEFINE_GET_AUTIL_VARIANT_VALUE_BY_TYPE(_type_, _getter_functionname_)
 

Functions

template<typename T, typename U = T>
cVariant adtf_util::ConvertToADTFVariantByType (const a_util::variant::Variant &oValue)
 
cVariant adtf_util::ConvertToADTFVariant (const a_util::variant::Variant &oValue)
 
a_util::variant::Variant adtf_util::ConvertToAUtilVariant (const cVariant &oValue)
 
bool adtf_util::GetVariantInfoIsString (const cVariant &oValue)
 
bool adtf_util::GetVariantInfoIsUnsignedInt (const cVariant &oValue)
 

Detailed Description

Copyright © Audi Electronics Venture GmbH. All rights reserved

Macro Definition Documentation

◆ ADTF_DEFINE_GET_AUTIL_VARIANT_VALUE_BY_TYPE

#define ADTF_DEFINE_GET_AUTIL_VARIANT_VALUE_BY_TYPE ( _type_,
_getter_functionname_ )
Value:
namespace detail \
{ \
inline _type_ GetArrayValueByType(const a_util::variant::Variant& oValue, size_t nIdx, _type_ ) \
{ \
return (&(oValue))->_getter_functionname_(nIdx); \
} \
}
Definition variant.h:46