Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Global Functions in Namespace detail
in Sourcefile unotype.hxx


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::cppu::UnoVoidType * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const bool * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_Bool * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_Int8 * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_Int16 * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::cppu::UnoUnsignedShortType * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_Int32 * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_uInt32 * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_Int64 * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::sal_uInt64 * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const float * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const double * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::cppu::UnoCharType * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::rtl::OUString * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::com::sun::star::uno::Type * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::com::sun::star::uno::Any * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType

template< typename T >


const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::cppu::UnoSequenceType< T > * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO YES NO YES NO


cppu_detail_getUnoType

template< typename T >


const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::com::sun::star::uno::Sequence< T > * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO YES NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::com::sun::star::uno::Exception * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType
const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::com::sun::star::uno::XInterface * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


cppu_detail_getUnoType

template< typename T >


const ::com::sun::star::uno::Type & cppu_detail_getUnoType(
const ::com::sun::star::uno::Reference< T > * );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO YES NO YES NO


getTypeFromTypeClass
const ::com::sun::star::uno::Type & getTypeFromTypeClass(
::typelib_TypeClass tc );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO


getTypeFromTypeDescriptionReference
const ::com::sun::star::uno::Type & getTypeFromTypeDescriptionReference(
::typelib_TypeDescriptionReference * const * tdr );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
A unique C++ type template representing the UNO sequence types in cppu::UnoType.
Description
The UNO types UNSIGNED SHORT and CHAR map to the same C++ type, so this C++ type is needed to unambiguously specify UNO types in cppu::UnoType. This type is declared but not defined. Its only use is as a template argument to cppu::UnoType.
Since
UDK 3.2.2

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.