Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
cafFieldCapability.h
1 #pragma once
2 
3 namespace caffa
4 {
5 class FieldHandle;
6 
8 {
9 public:
11  virtual ~FieldCapability();
12 
13 protected:
14  friend class FieldHandle;
15  virtual const FieldHandle* owner() const = 0;
16  virtual void setOwner( FieldHandle* field ) = 0;
17 };
18 
19 } // End of namespace caffa
Definition: cafFieldCapability.h:8
Base class for all fields, making it possible to handle them generically.
Definition: cafFieldHandle.h:23
Main Caffa namespace.
Definition: __init__.py:1