|
template<class Field , class T , auto Ptr> |
void * | mip::metadata::utils::access (void *p) |
|
Type | mip::metadata::utils::serializedType (const TypeInfo &type) |
| Determines the type used for serialization purposes. More...
|
|
constexpr size_t | mip::metadata::utils::serializedSizeForBasicType (Type type, const void *info=nullptr) |
| Gets the size of a basic type (including bitfields and enums if class_ is not NULL). More...
|
|
constexpr size_t | mip::metadata::utils::serializedSizeForBasicType (const TypeInfo &type) |
|
constexpr const char * | mip::metadata::utils::nameForBasicType (Type type) |
|
constexpr const char * | mip::metadata::utils::nameOfType (const TypeInfo &type) |
|
constexpr void | mip::metadata::utils::getOffsetForAlignment (const TypeInfo &type, size_t ¤t_offset) |
|
constexpr size_t | mip::metadata::utils::sizeForBasicType (const TypeInfo &type) |
|
constexpr size_t | mip::metadata::utils::sizeForBasicType (const Type type, const void *info=nullptr) |
| Gets the size of a basic type (including bitfields and enums if info is not NULL). More...
|
|
constexpr size_t | mip::metadata::utils::alignmentForBasicType (const TypeInfo &type) |
|
constexpr size_t | mip::metadata::utils::alignmentForBasicType (const Type type, const void *info=nullptr) |
| Gets the size of a basic type (including bitfields and enums if info is not NULL). More...
|
|
const ParameterInfo * | mip::metadata::utils::getParameterInfoFromStructMemberOffset (const size_t offset, const StructInfo &field_info) |
| Get a pointer to a parameter given the offset of the member in the class/struct. More...
|
|
const ParameterInfo * | mip::metadata::utils::getNestedParameterInfoFromStructMemberOffset (const size_t base_offset, const size_t nested_offset, const StructInfo &field_info) |
| Get a pointer to a parameter given the offset of the member in the class/struct. More...
|
|
const ParameterInfo * | mip::metadata::utils::getParameterInfoForMember (const StructInfo &struct_info, const char *param_name, const size_t dummy=0) |
| Get a pointer to a parameter given the member of a MIP type. More...
|
|