|
Sierra Toolkit Version of the Day
|
A defined entity-relationship between a field of a pointer type and the field that it should point to. More...
#include <FieldRelation.hpp>
Public Attributes | |
| FieldBase * | m_root |
| relation domain part | |
| FieldBase * | m_target |
| relation range part | |
| relation_stencil_ptr | m_function |
| relation stencil | |
A defined entity-relationship between a field of a pointer type and the field that it should point to.
An internal class that should never need to be directly used within application code.
Let
If
then
index = (*m_function)( e1.entity_rank() ,
e2.entity_rank() ,
rel.identifier() ,
rel.kind() );field_data(*m_root,e1)[index] == field_data(*m_target,e2)
Definition at line 50 of file FieldRelation.hpp.