Changeset 1138 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/Base/OSGUnrecordedPointerSField.inl
- Timestamp:
- 04/07/08 02:50:33 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/Base/OSGUnrecordedPointerSField.inl
r1072 r1138 53 53 UnrecordedSFieldReferenceProxy<ObjectTypeT>::operator value_type(void) const 54 54 { 55 return detail::void_cast<value_type>(AccessHandler::validate(*_pValue));55 return AccessHandler::validate(*_pValue); 56 56 } 57 57 … … 60 60 UnrecordedSFieldReferenceProxy<ObjectTypeT>::operator->(void) const 61 61 { 62 return detail::void_cast<value_type>(AccessHandler::validate(*_pValue));62 return AccessHandler::validate(*_pValue); 63 63 } 64 64 … … 68 68 { 69 69 AccessHandler::onReplace( 70 static_cast<SFieldType *>(0), 71 *_pValue, 72 detail::void_cast<StoredType>(newValue)); 70 static_cast<SFieldType *>(0), *_pValue, newValue); 73 71 74 *_pValue = detail::void_cast<StoredType>(newValue);72 *_pValue = newValue; 75 73 } 76 74
