LibreOffice Module cppuhelper (master) 1
Classes | Namespaces | Functions
cppuhelper/inc/compbase2.hxx File Reference
#include <sal/config.h>
#include <cppuhelper/cppuhelperdllapi.h>
#include "interfacecontainer4.hxx"
#include "unoimplbase.hxx"
#include <cppuhelper/weak.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
#include <mutex>
Include dependency graph for cppuhelper/inc/compbase2.hxx:

Go to the source code of this file.

Classes

class  cppuhelper::WeakComponentImplHelperBase2
 Serves two purposes (1) extracts code that doesn't need to be templated (2) helps to handle the custom where we have conflicting interfaces e.g. More...
 
class  cppuhelper::WeakComponentImplHelper2< Ifc >
 

Namespaces

namespace  cppuhelper
 This is a straight copy of the include/comphelper/compbase.hxx file, copied here because it is nigh impossible to move shared code down into the URE layer.
 

Functions

css::uno::Any cppuhelper::WeakComponentImplHelper_query (css::uno::Type const &rType, cppu::class_data *cd, WeakComponentImplHelperBase2 *pBase)
 WeakComponentImplHelper. More...