4#ifndef _Stroika_Foundation_DataExchange_StructFieldMetaInfo_h_
5#define _Stroika_Foundation_DataExchange_StructFieldMetaInfo_h_ 1
7#include "Stroika/Foundation/StroikaPreComp.h"
36 template <
typename FIELD_VALUE_TYPE,
typename OWNING_OBJECT>
60 template <
typename FIELD_VALUE_TYPE,
typename OWNING_OBJECT>
62 template <
typename FIELD_VALUE_TYPE,
typename OWNING_OBJECT>
64 template <
typename OWNING_OBJECT>
66 template <
typename OWNING_OBJECT>
86 type_index fTypeInfo_;
90 template <
typename FIELD_VALUE_TYPE,
typename OWNING_OBJECT>
91 inline FIELD_VALUE_TYPE OWNING_OBJECT::*
const GetP2M_ ()
const;
101#include "StructFieldMetaInfo.inl"
String is like std::u32string, except it is much easier to use, often much more space efficient,...
Logically halfway between std::array and std::vector; Smart 'direct memory array' - which when needed...