|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Defines and implements template class OutputDataIterator. More...
Go to the source code of this file.
Classes | |
| class | OutputDataIterator< TValue, TContainer > |
| Iterator for underlying OutputData container. More... | |
Macros | |
| #define | BORNAGAIN_DEVICE_DATA_OUTPUTDATAITERATOR_H |
Functions | |
| template<class TValue1 , class TContainer1 , class TValue2 , class TContainer2 > | |
| bool | operator!= (const OutputDataIterator< TValue1, TContainer1 > &left, const OutputDataIterator< TValue2, TContainer2 > &right) |
| test for inequality More... | |
| template<class TValue1 , class TContainer1 , class TValue2 , class TContainer2 > | |
| bool | operator== (const OutputDataIterator< TValue1, TContainer1 > &left, const OutputDataIterator< TValue2, TContainer2 > &right) |
| test for equality More... | |
| template<class TValue , class TContainer > | |
| void | swap (OutputDataIterator< TValue, TContainer > &left, OutputDataIterator< TValue, TContainer > &right) |
| make Swappable More... | |
Defines and implements template class OutputDataIterator.
Definition in file OutputDataIterator.h.
| #define BORNAGAIN_DEVICE_DATA_OUTPUTDATAITERATOR_H |
Definition at line 21 of file OutputDataIterator.h.
| bool operator!= | ( | const OutputDataIterator< TValue1, TContainer1 > & | left, |
| const OutputDataIterator< TValue2, TContainer2 > & | right | ||
| ) |
test for inequality
Definition at line 212 of file OutputDataIterator.h.
| bool operator== | ( | const OutputDataIterator< TValue1, TContainer1 > & | left, |
| const OutputDataIterator< TValue2, TContainer2 > & | right | ||
| ) |
test for equality
Definition at line 204 of file OutputDataIterator.h.
References OutputDataIterator< TValue, TContainer >::getContainer(), and OutputDataIterator< TValue, TContainer >::getIndex().
| void swap | ( | OutputDataIterator< TValue, TContainer > & | left, |
| OutputDataIterator< TValue, TContainer > & | right | ||
| ) |
make Swappable
Definition at line 95 of file OutputDataIterator.h.
References OutputDataIterator< TValue, TContainer >::swap().
Referenced by IFormFactor::createTransformedFormFactor(), ModelView::ItemCatalogue::operator=(), OutputDataIterator< TValue, TContainer >::operator=(), SampleProvider::operator=(), OutputDataIterator< TValue, TContainer >::swap(), DepthProbeElement::swapContent(), OptionContainer::swapContent(), PolarizationHandler::swapContent(), and LLData< T >::swapContents().