Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
Public Member Functions | Protected Attributes | List of all members
caffa::ChildFieldAccessor Class Referenceabstract
Inheritance diagram for caffa::ChildFieldAccessor:
Inheritance graph
[legend]
Collaboration diagram for caffa::ChildFieldAccessor:
Collaboration graph
[legend]

Public Member Functions

 ChildFieldAccessor (FieldHandle *field)
 
virtual ObjectHandle::Ptr object ()=0
 
virtual ObjectHandle::ConstPtr object () const =0
 
virtual void setObject (ObjectHandle::Ptr object)=0
 
virtual void clear ()=0
 
virtual ObjectHandle::Ptr deepCloneObject () const =0
 
virtual void deepCopyObjectFrom (ObjectHandle::ConstPtr object)=0
 

Protected Attributes

FieldHandlem_field
 

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