34 #ifndef CARTOBASE_OBJECT_HEADERED_H 35 #define CARTOBASE_OBJECT_HEADERED_H 67 bool connect(
const std::string& propertyFilterName,
69 bool disconnect(
const std::string& propertyFilterName,
72 std::set< rc_ptr< PropertyFilter > >
92 void slotPropertyChanged(
const Object& sender,
93 const std::string& propertyName,
99 std::set< rc_ptr< PropertyFilter > > _propertyFilters;
100 std::set< rc_ptr< PropertyFilter > > _delayedEmissions;
105 template <
typename T>
inline ::sigc::slot1< void, const PropertyFilter &> Slot
Base class for reference counted objects (intrusive)
static Object reference(T &value)
factory function: builds an Object by referencing the value from a ReferenceObject storage wrapper...
Reference-counting pointer.
carto::Object getObjectHeader(Headered &h)
A dictionary generic Object.
::sigc::trackable Observable