LibreOffice: cppuhelper/queryinterface.hxx File Reference

LibreOffice LibreOffice 4.4 SDK C/C++ API Reference

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Functions
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
| cppu

## Functions
template<class Interface1 >
inline::com::sun::star::uno::Any | cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1)
| Compares demanded type to given template argument types. More...
template<class Interface1 , class Interface2 >
inline::com::sun::star::uno::Any | cppu::queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2)
| Compares demanded type to given template argument types. More...
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)
| Compares demanded type to given template argument types. More...
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)
| Compares demanded type to given template argument types. More...
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)
| Compares demanded type to given template argument types. More...
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)
| Compares demanded type to given template argument types. More...
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)
| 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 >
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)
| 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 >
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)
| 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 >
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)
| 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 >
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)
| 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 >
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)
| Compares demanded type to given template argument types. More...