LibreOffice Module unotools (master) 1
|
#include <unotools/unotoolsdllapi.h>
#include <com/sun/star/uno/Reference.hxx>
#include <rtl/ref.hxx>
#include <memory>
Go to the source code of this file.
Classes | |
class | utl::DisposableComponent |
is a class which controls lifetime of a UNO component via ->XComponent::dispose More... | |
class | utl::CloseableComponent |
is a class which controls lifetime of a UNO component via ->XCloseable::close More... | |
class | utl::SharedUNOComponent< INTERFACE, COMPONENT > |
is a helper class for sharing ownership of a UNO component More... | |
Namespaces | |
namespace | com |
namespace | com::sun |
namespace | com::sun::star |
namespace | com::sun::star::lang |
namespace | utl |
Functions | |
template<class INTERFACE , class COMPONENT > | |
bool | utl::operator== (const SharedUNOComponent< INTERFACE, COMPONENT > &_rLHS, const css::uno::Reference< INTERFACE > &_rRHS) |
template<class INTERFACE , class COMPONENT > | |
css::uno::Any SAL_CALL | utl::makeAny (const SharedUNOComponent< INTERFACE, COMPONENT > &value) |