VPTissue Reference Manual
|
Interface expressing the ability of an object to have a ptree of preferences stored in it. More...
#include <IPreferences.h>
Public Member Functions | |
virtual const boost::property_tree::ptree & | GetPreferences () const =0 |
virtual void | SetPreferences (const boost::property_tree::ptree &)=0 |
Public Member Functions inherited from SimPT_Sim::Util::Subject< Event::PreferencesChanged, std::weak_ptr< const void > > | |
void | Notify (const EventType &) |
void | Register (const U *, CallbackType) |
void | Unregister (const U *) |
void | UnregisterAll () |
Additional Inherited Members | |
Public Types inherited from SimPT_Sim::Util::Subject< Event::PreferencesChanged, std::weak_ptr< const void > > | |
typedef std::function< void(const EventType &)> | CallbackType |
typedef Event::PreferencesChanged | EventType |
typedef const std::weak_ptr< const void > * | KeyType |
Interface expressing the ability of an object to have a ptree of preferences stored in it.
Definition at line 33 of file IPreferences.h.