LibreOffice Module comphelper (master)  1
Namespaces | Functions
types.hxx File Reference
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <comphelper/comphelperdllapi.h>
Include dependency graph for types.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.




COMPHELPER_DLLPUBLIC bool comphelper::isAssignableFrom (const css::uno::Type &_rAssignable, const css::uno::Type &_rFrom)
 returns sal_True if objects of the types given are "compatible" More...
template<class TYPE >
void comphelper::disposeComponent (css::uno::Reference< TYPE > &_rxComp)
 ask the given object for an XComponent interface and dispose on it More...
FontDescriptor comphelper::getDefaultFont ()
 get a css::awt::FontDescriptor that is fully initialized with the XXX_DONTKNOW enum values (which isn't the case if you instantiate it via the default constructor) More...
COMPHELPER_DLLPUBLIC css::uno::Type comphelper::getSequenceElementType (const css::uno::Type &_rSequenceType)
 examine a sequence for the of its elements. More...
COMPHELPER_DLLPUBLIC sal_Int64 comphelper::getINT64 (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC sal_Int32 comphelper::getINT32 (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC sal_Int16 comphelper::getINT16 (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC double comphelper::getDouble (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC float comphelper::getFloat (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC OUString comphelper::getString (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC bool comphelper::getBOOL (const css::uno::Any &_rAny)
COMPHELPER_DLLPUBLIC sal_Int32 comphelper::getEnumAsINT32 (const css::uno::Any &_rAny)