Logo Search packages:      
Sourcecode: ardour version File versions

Glib::PropertyProxy_ReadOnly< T > Class Template Reference

#include <propertyproxy.h>

Inheritance diagram for Glib::PropertyProxy_ReadOnly< T >:

List of all members.


Detailed Description

template<class T>
class Glib::PropertyProxy_ReadOnly< T >

See PropertyProxy(). This property can be read, but not written, so there is no set_value() method.

Definition at line 109 of file propertyproxy.h.


Public Types

typedef T PropertyType

Public Member Functions

const char * get_name () const
ObjectBase * get_object () const
PropertyType get_value () const
 operator PropertyType () const
 PropertyProxy_ReadOnly (const ObjectBase *obj, const char *name)
SignalProxyProperty signal_changed ()
 This signal will be emitted when the property changes.

Protected Member Functions

void get_property_ (Glib::ValueBase &value) const
void reset_property_ ()
void set_property_ (const Glib::ValueBase &value)

Protected Attributes

ObjectBase * obj_
const char * property_name_

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

Generated by  Doxygen 1.6.0   Back to index