|
libqi-api
release-2.5.3-2016-11-18
|
Go to the source code of this file.
Classes | |
| struct | qi::detail::TypeOfKind< T > |
| struct | qi::detail::TypeOfKind< TypeKind_Int > |
| struct | qi::detail::TypeOfKind< TypeKind_Float > |
| struct | qi::detail::TypeOfKind< TypeKind_String > |
Namespaces | |
| qi | |
| Deprecated in 2.5. Use int8_t from <cstdint>. | |
| qi::detail | |
Macros | |
| #define | _QI_TYPE_DETAIL_ANYREFERENCE_HXX_ |
| #define | TYPE_OF_KIND(k, t) template<> struct TypeOfKind<k> { using type = t;} |
Functions | |
| template<typename T , TypeKind k> | |
| T | qi::detail::valueAs (const AnyReferenceBase &v) |
| QI_NORETURN void | qi::detail::throwConversionFailure (TypeInterface *from, TypeInterface *to, const std::string &additionalMsg) |
| bool | qi::operator!= (const AnyReference &a, const AnyReference &b) |
| #define _QI_TYPE_DETAIL_ANYREFERENCE_HXX_ |
Definition at line 8 of file anyreference.hxx.
| #define TYPE_OF_KIND | ( | k, | |
| t | |||
| ) | template<> struct TypeOfKind<k> { using type = t;} |
Definition at line 90 of file anyreference.hxx.