Caelum  0.6.4
Public Member Functions | List of all members
Caelum::TypedValuePropertyDescriptor< ValueT > Class Template Referenceabstract

Variant of ValuePropertyDescriptor which allows faster typed get/set methods. More...

#include <TypeDescriptor.h>

Inheritance diagram for Caelum::TypedValuePropertyDescriptor< ValueT >:
[legend]

Public Member Functions

virtual const ValueT getValueTyped (const void *target) const =0
 Get the property's value.
 
virtual void setValueTyped (void *target, const ValueT &value) const =0
 Set the property's value.
 
- Public Member Functions inherited from Caelum::ValuePropertyDescriptor
virtual bool canGetValue () const =0
 If the value of the property can be read (true means write-only). More...
 
virtual bool canSetValue () const =0
 If the value of the property can be set (false means read-only).
 

Detailed Description

template<typename ValueT>
class Caelum::TypedValuePropertyDescriptor< ValueT >

Variant of ValuePropertyDescriptor which allows faster typed get/set methods.