VPTissue Reference Manual
SimShell::Ws::IPreferences Class Referenceabstract

Interface expressing the ability of an object to have a ptree of preferences stored in it. More...

#include <IPreferences.h>

Inheritance diagram for SimShell::Ws::IPreferences:
Inheritance graph
Collaboration diagram for SimShell::Ws::IPreferences:
Collaboration graph

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
 

Detailed Description

Interface expressing the ability of an object to have a ptree of preferences stored in it.

Definition at line 33 of file IPreferences.h.


The documentation for this class was generated from the following file: