UDK 3.2.7 C/C++ API Reference
Namespaces | Functions
cppuhelper/queryinterface.hxx File Reference
#include "sal/config.h"
#include "com/sun/star/uno/Any.hxx"
#include "com/sun/star/uno/Type.hxx"
#include "sal/types.h"

Go to the source code of this file.

Namespaces

namespace  cppu

Functions

template<class Interface1 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 , class Interface11 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10, Interface11 *p11) throw ()
 Compares demanded type to given template argument types.
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 , class Interface11 , class Interface12 >
inline::com::sun::star::uno::Any cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10, Interface11 *p11, Interface12 *p12) throw ()
 Compares demanded type to given template argument types.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines