LibreOffice Module forms (master) 1
Classes | Namespaces
propertysetbase.hxx File Reference
#include <comphelper/propstate.hxx>
#include <rtl/ref.hxx>
#include <salhelper/simplereferenceobject.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <map>
#include <memory>
Include dependency graph for propertysetbase.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PropertyAccessorBase
 base class which encapsulates accessing (reading/writing) concrete property values More...
 
class  GenericPropertyAccessor< CLASS, VALUE, WRITER, READER >
 helper class for implementing property accessors through public member functions More...
 
class  DirectPropertyAccessor< CLASS, VALUE >
 helper class for implementing property accessors via non-UNO methods More...
 
class  BooleanPropertyAccessor< CLASS >
 helper class for implementing non-UNO accessors to a boolean property More...
 
class  APIPropertyAccessor< CLASS, VALUE >
 helper class for implementing property accessors via UNO methods More...
 
class  PropertySetBase
 bridges two XPropertySet helper implementations More...
 
struct  PropertySetBase::NotifierAccess
 helper struct for granting selective access to some notification-related methods More...
 
struct  PropertyChangeNotifier
 a helper class for notifying property changes in a <type>PropertySetBase</type> instance. More...
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::uno