Changeset 1138 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/Base/OSGChildPointerMField.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/OSGChildPointerMField.inl
r1077 r1138 446 446 { 447 447 return detail::void_cast<value_type>(AccessHandler::validate(*_storeIter)); 448 // return AccessHandler::validate(*_storeIter); 448 449 } 449 450 … … 453 454 { 454 455 return detail::void_cast<value_type>(AccessHandler::validate(*_storeIter)); 456 // return AccessHandler::validate(*_storeIter); 455 457 } 456 458 … … 460 462 { 461 463 AccessHandler::onReplace( 462 _pField, *_storeIter, detail::void_cast<StoredType>(newValue));463 464 *_storeIter = detail::void_cast<StoredType>(newValue);464 _pField, *_storeIter, newValue); 465 466 *_storeIter = newValue; 465 467 } 466 468 … … 657 659 iterator pos, ValueType value) 658 660 { 659 this->ptrStoreInsert(pos.base(), detail::void_cast<FieldContainerPtr>(value));661 this->ptrStoreInsert(pos.base(), value); 660 662 } 661 663 … … 693 695 NamespaceI >::find(ValueType value) 694 696 { 695 return iterator(this->ptrStoreFind( detail::void_cast<FieldContainerPtr>(value)),697 return iterator(this->ptrStoreFind(value), 696 698 this ); 697 699 } … … 704 706 { 705 707 return const_iterator( 706 this->ptrStoreFind( detail::void_cast<FieldContainerPtr>(value)),708 this->ptrStoreFind(value), 707 709 this ); 708 710 } … … 713 715 NamespaceI >::findIndex(ValueType value) const 714 716 { 715 return this->ptrStoreFindIndex( detail::void_cast<FieldContainerPtr>(value));717 return this->ptrStoreFindIndex(value); 716 718 } 717 719 … … 721 723 NamespaceI >::push_back(ValueType value) 722 724 { 723 this->ptrStoreAppend( detail::void_cast<FieldContainerPtr>(value));725 this->ptrStoreAppend(value); 724 726 } 725 727 … … 729 731 NamespaceI >::resize(size_t newSize, ValueType value) 730 732 { 731 this->ptrStoreResize(newSize, detail::void_cast<FieldContainerPtr>(value));733 this->ptrStoreResize(newSize, value); 732 734 } 733 735
