softwarecontainer  0.18.0-739e8d7 2017-05-04
ObservableWritableProperty< Type > Class Template Reference
Inheritance diagram for ObservableWritableProperty< Type >:
[legend]
Collaboration diagram for ObservableWritableProperty< Type >:
[legend]

Public Types

typedef std::function< void(const Type &)> Listener
 

Public Member Functions

 ObservableWritableProperty (Type value)
 
void setValueNotify (Type value)
 
const Type & getValue () const
 
ObservableWritablePropertyoperator= (const Type &type)
 
void addListener (Listener listener)
 
 operator const Type & ()
 

Protected Attributes

std::vector< Listener > m_listeners
 

Detailed Description

template<typename Type>
class ObservableWritableProperty< Type >

Definition at line 52 of file observableproperty.h.


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