20#ifndef INCLUDED_COMPHELPER_TYPES_HXX
21#define INCLUDED_COMPHELPER_TYPES_HXX
23#include <com/sun/star/uno/Reference.hxx>
24#include <com/sun/star/lang/XComponent.hpp>
28 struct FontDescriptor;
45 css::uno::Reference<css::lang::XComponent> xComp(_rxComp, css::uno::UNO_QUERY);
#define COMPHELPER_DLLPUBLIC
sal_Int32 getEnumAsINT32(const Any &_rAny)
bool getBOOL(const Any &_rAny)
sal_Int64 getINT64(const Any &_rAny)
Type getSequenceElementType(const Type &_rSequenceType)
void disposeComponent(css::uno::Reference< TYPE > &_rxComp)
ask the given object for an XComponent interface and dispose on it
FontDescriptor getDefaultFont()
get a css::awt::FontDescriptor that is fully initialized with the XXX_DONTKNOW enum values (which isn...
sal_Int16 getINT16(const Any &_rAny)
double getDouble(const Any &_rAny)
sal_Int32 getINT32(const Any &_rAny)
bool isAssignableFrom(const Type &_rAssignable, const Type &_rFrom)
float getFloat(const Any &_rAny)
OUString getString(const Any &_rAny)