Changeset 1030 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGMParentFCPointerField.h
- Timestamp:
- 12/03/07 15:48:13 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGMParentFCPointerField.h
r1017 r1030 46 46 #include "OSGMFCPointerFieldBase.h" 47 47 #include "OSGParentPtrWrapper.h" 48 #include "OSGEditMParentFCPointerFieldHandle.h" 48 49 #include "OSGGetMParentFCPointerFieldHandle.h" 49 50 … … 105 106 std::reverse_iterator<const_iterator> const_reverse_iterator; 106 107 107 typedef FieldTraits <ValueType, 108 NamespaceI > MFieldTraits; 109 typedef FieldDescription<MFieldTraits, 110 MultiField > Description; 108 typedef FieldTraits <ValueType, 109 NamespaceI > MFieldTraits; 110 typedef FieldDescription<MFieldTraits, 111 MultiField, 112 ParentPointerField> Description; 111 113 112 114 typedef ValueType *pointer; … … 115 117 typedef typename MFieldTraits::ArgumentType ArgumentType; 116 118 117 //typedef EditMParentFCPointerFieldHandle<Self > EditHandle;118 //typedef boost::shared_ptr <EditHandle> EditHandlePtr;119 typedef EditMParentFCPointerFieldHandle<Self > EditHandle; 120 typedef boost::shared_ptr <EditHandle> EditHandlePtr; 119 121 typedef GetMParentFCPointerFieldHandle <Self > GetHandle; 120 typedef boost::shared_ptr <GetHandle> GetHandlePtr;122 typedef boost::shared_ptr<typename Self::GetHandle> GetHandlePtr; 121 123 122 124 /*! \} */
