LibreOffice Module cppuhelper (master) 1
Namespaces | Functions
queryinterface.hxx File Reference
#include "sal/config.h"
#include "com/sun/star/uno/Any.hxx"
#include "com/sun/star/uno/Type.h"
#include "sal/types.h"
Include dependency graph for queryinterface.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cppu
 

Functions

template<class Interface1 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10)
 Compares demanded type to given template argument types. More...
 
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 , class Interface11 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::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)
 Compares demanded type to given template argument types. More...
 
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 >
css::uno::Any SAL_CALL cppu::queryInterface (const css::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)
 Compares demanded type to given template argument types. More...