LibreOffice Module comphelper (master)  1
Classes | Namespaces | Macros | Typedefs
propagg.hxx File Reference
#include <config_options.h>
#include <com/sun/star/beans/Property.hpp>
#include <com/sun/star/beans/PropertyState.hpp>
#include <com/sun/star/beans/XPropertiesChangeListener.hpp>
#include <com/sun/star/beans/XVetoableChangeListener.hpp>
#include <com/sun/star/lang/EventObject.hpp>
#include <comphelper/propstate.hxx>
#include <comphelper/comphelperdllapi.h>
#include <map>
#include <memory>
#include <vector>
Include dependency graph for propagg.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  comphelper::internal::OPropertyAccessor
 
class  comphelper::IPropertyInfoService
 used as callback for an OPropertyArrayAggregationHelper More...
 
class  comphelper::OPropertyArrayAggregationHelper
 

Namespaces

 comphelper
 
 comphelper::internal
 

Macros

#define DEFAULT_AGGREGATE_PROPERTY_ID   10000
 used for implementing a cppu::IPropertyArrayHelper for classes aggregating property sets More...
 

Typedefs

typedef std::map< sal_Int32, OPropertyAccessor > comphelper::internal::PropertyAccessorMap
 
typedef PropertyAccessorMap::const_iterator comphelper::internal::ConstPropertyAccessorMapIterator
 

Macro Definition Documentation

#define DEFAULT_AGGREGATE_PROPERTY_ID   10000

used for implementing a cppu::IPropertyArrayHelper for classes aggregating property sets

Definition at line 91 of file propagg.hxx.

Referenced by comphelper::OAggregationArrayUsageHelper< TYPE >::createArrayHelper().