Global Functions in Namespace cppu
in Sourcefile queryinterface.hxx
- queryInterface
template< typename Interface1 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1, |
Interface2 * |
p2 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1, |
Interface2 * |
p2, |
Interface3 * |
p3 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1, |
Interface2 * |
p2, |
Interface3 * |
p3, |
Interface4 * |
p4 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1, |
Interface2 * |
p2, |
Interface3 * |
p3, |
Interface4 * |
p4, |
Interface5 * |
p5 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1, |
Interface2 * |
p2, |
Interface3 * |
p3, |
Interface4 * |
p4, |
Interface5 * |
p5, |
Interface6 * |
p6 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6, typename Interface7 >
::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & |
rType, |
Interface1 * |
p1, |
Interface2 * |
p2, |
Interface3 * |
p3, |
Interface4 * |
p4, |
Interface5 * |
p5, |
Interface6 * |
p6, |
Interface7 * |
p7 ) throw(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
Interface7 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
p7 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6, typename Interface7, typename Interface8 >
::com::sun::star::uno::Any 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(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
Interface7 |
interface type
|
Interface8 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
p7 |
interface pointer
|
p8 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6, typename Interface7, typename Interface8, typename Interface9 >
::com::sun::star::uno::Any 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(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
Interface7 |
interface type
|
Interface8 |
interface type
|
Interface9 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
p7 |
interface pointer
|
p8 |
interface pointer
|
p9 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6, typename Interface7, typename Interface8, typename Interface9, typename Interface10 >
::com::sun::star::uno::Any 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(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
Interface7 |
interface type
|
Interface8 |
interface type
|
Interface9 |
interface type
|
Interface10 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
p7 |
interface pointer
|
p8 |
interface pointer
|
p9 |
interface pointer
|
p10 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6, typename Interface7, typename Interface8, typename Interface9, typename Interface10, typename Interface11 >
::com::sun::star::uno::Any 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(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
Interface7 |
interface type
|
Interface8 |
interface type
|
Interface9 |
interface type
|
Interface10 |
interface type
|
Interface11 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
p7 |
interface pointer
|
p8 |
interface pointer
|
p9 |
interface pointer
|
p10 |
interface pointer
|
p11 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
- queryInterface
template< typename Interface1, typename Interface2, typename Interface3, typename Interface4, typename Interface5, typename Interface6, typename Interface7, typename Interface8, typename Interface9, typename Interface10, typename Interface11, typename Interface12 >
::com::sun::star::uno::Any 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(); |
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
YES |
NO |
YES |
NO |
- Summary
- Compares demanded type to given template argument types.
- Template Parameters
Interface1 |
interface type
|
Interface2 |
interface type
|
Interface3 |
interface type
|
Interface4 |
interface type
|
Interface5 |
interface type
|
Interface6 |
interface type
|
Interface7 |
interface type
|
Interface8 |
interface type
|
Interface9 |
interface type
|
Interface10 |
interface type
|
Interface11 |
interface type
|
Interface12 |
interface type
|
- Parameters
rType |
demanded type
|
p1 |
interface pointer
|
p2 |
interface pointer
|
p3 |
interface pointer
|
p4 |
interface pointer
|
p5 |
interface pointer
|
p6 |
interface pointer
|
p7 |
interface pointer
|
p8 |
interface pointer
|
p9 |
interface pointer
|
p10 |
interface pointer
|
p11 |
interface pointer
|
p12 |
interface pointer
|
- Return
- acquired interface of demanded type or empty Any
Top of Page
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.