7 #ifndef _QI_TYPE_METAPROPERTY_HPP_
8 #define _QI_TYPE_METAPROPERTY_HPP_
13 # pragma warning( push )
14 # pragma warning( disable: 4251 )
24 const std::string&
name()
const;
26 std::string toString()
const;
27 unsigned int uid()
const;
31 bool isPrivate()
const;
45 (
"signature", _signature));
49 # pragma warning( pop )
52 #endif // _QITYPE_METAPROPERTY_HPP_
#define QI_TYPE_STRUCT_PRIVATE_ACCESS(name)
Allow the QI_TYPE_STRUCT macro and variants to access private members.