Changeset 1138 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/Base/OSGUnrecordedPointerMField.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/OSGUnrecordedPointerMField.inl
r1077 r1138 449 449 { 450 450 return detail::void_cast<value_type>(AccessHandler::validate(*_storeIter)); 451 // return AccessHandler::validate(*_storeIter); 451 452 } 452 453 … … 456 457 { 457 458 return detail::void_cast<value_type>(AccessHandler::validate(*_storeIter)); 459 // return AccessHandler::validate(*_storeIter); 458 460 } 459 461 … … 462 464 UnrecordedMFieldReferenceProxy<ObjectTypeT>::operator=(value_type newValue) 463 465 { 464 AccessHandler::onReplace( 465 _pField, *_storeIter, detail::void_cast<StoredType>(newValue)); 466 467 *_storeIter = detail::void_cast<StoredType>(newValue); 466 AccessHandler::onReplace(_pField, *_storeIter, newValue); 467 468 *_storeIter = newValue; 468 469 } 469 470 … … 664 665 iterator pos, ValueType value) 665 666 { 666 this->ptrStoreInsert(pos.base(), detail::void_cast<FieldContainerPtr>(value));667 this->ptrStoreInsert(pos.base(), value); 667 668 } 668 669 … … 700 701 NamespaceI >::find(ValueType value) 701 702 { 702 return iterator(this->ptrStoreFind( detail::void_cast<FieldContainerPtr>(value)),703 this );703 return iterator(this->ptrStoreFind(value), 704 this ); 704 705 } 705 706 … … 710 711 NamespaceI >::find(ValueType value) const 711 712 { 712 return const_iterator( 713 this->ptrStoreFind(detail::void_cast<FieldContainerPtr>(value)), 714 this ); 713 return const_iterator(this->ptrStoreFind(value), 714 this ); 715 715 } 716 716 … … 720 720 NamespaceI >::findIndex(ValueType value) const 721 721 { 722 return this->ptrStoreFindIndex( detail::void_cast<FieldContainerPtr>(value));722 return this->ptrStoreFindIndex(value); 723 723 } 724 724 … … 728 728 NamespaceI >::push_back(ValueType value) 729 729 { 730 this->ptrStoreAppend( detail::void_cast<FieldContainerPtr>(value));730 this->ptrStoreAppend(value); 731 731 } 732 732 … … 736 736 NamespaceI >::resize(size_t newSize, ValueType value) 737 737 { 738 this->ptrStoreResize(newSize, detail::void_cast<FieldContainerPtr>(value));738 this->ptrStoreResize(newSize, value); 739 739 } 740 740
