7 #ifndef _QI_TYPE_METASIGNAL_HPP_
8 #define _QI_TYPE_METASIGNAL_HPP_
13 # pragma warning( push )
14 # pragma warning( disable: 4251 )
26 const std::string &
name()
const;
27 std::string toString()
const;
28 const Signature ¶metersSignature()
const;
29 unsigned int uid()
const;
33 bool isPrivate()
const;
48 (
"signature", _signature));
51 # pragma warning( pop )
54 #endif // _QITYPE_METASIGNAL_HPP_
#define QI_TYPE_STRUCT_PRIVATE_ACCESS(name)
Allow the QI_TYPE_STRUCT macro and variants to access private members.