Changeset 1033 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGWeakFCPointerFieldDescription.inl
- Timestamp:
- 12/19/07 17:56:03 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGWeakFCPointerFieldDescription.inl
r1032 r1033 154 154 inline Field * 155 155 WeakFCPointerFieldDescription<TraitsT, 156 FieldCardE>::createField( void) const156 FieldCardE>::createField(FieldContainer *) const 157 157 { 158 158 return new HandledField(); … … 198 198 { 199 199 EditHandlePtr retVal(new EditHandle(pField, this)); 200 201 return retVal; 202 } 203 204 template <class TraitsT, enum FieldType::Cardinality FieldCardE> 205 inline GetFieldHandlePtr 206 WeakFCPointerFieldDescription<TraitsT, 207 FieldCardE>::createDynamicGetHandler ( 208 Field const *pField) const 209 { 210 DynamicGetHandlePtr retVal(new DynamicGetHandle(pField, this)); 211 212 return retVal; 213 } 214 215 template <class TraitsT, enum FieldType::Cardinality FieldCardE> 216 inline EditFieldHandlePtr 217 WeakFCPointerFieldDescription<TraitsT, 218 FieldCardE>::createDynamicEditHandler( 219 Field *pField) const 220 { 221 DynamicEditHandlePtr retVal(new DynamicEditHandle(pField, this)); 200 222 201 223 return retVal;
