libMesh
|
A do-nothing class for templated methods that expect output iterator arguments. More...
#include <null_output_iterator.h>
Public Types | |
using | iterator_category = std::output_iterator_tag |
using | value_type = T |
using | difference_type = std::ptrdiff_t |
using | pointer = T * |
using | reference = T & |
Public Member Functions | |
template<typename T2 > | |
void | operator= (const T2 &) |
null_output_iterator & | operator++ () |
null_output_iterator | operator++ (int) |
null_output_iterator & | operator* () |
A do-nothing class for templated methods that expect output iterator arguments.
Definition at line 40 of file null_output_iterator.h.
using libMesh::null_output_iterator< T >::difference_type = std::ptrdiff_t |
Definition at line 44 of file null_output_iterator.h.
using libMesh::null_output_iterator< T >::iterator_category = std::output_iterator_tag |
Definition at line 42 of file null_output_iterator.h.
using libMesh::null_output_iterator< T >::pointer = T* |
Definition at line 45 of file null_output_iterator.h.
using libMesh::null_output_iterator< T >::reference = T& |
Definition at line 46 of file null_output_iterator.h.
using libMesh::null_output_iterator< T >::value_type = T |
Definition at line 43 of file null_output_iterator.h.
|
inline |
Definition at line 63 of file null_output_iterator.h.
|
inline |
Definition at line 51 of file null_output_iterator.h.
|
inline |
Definition at line 56 of file null_output_iterator.h.
|
inline |
Definition at line 49 of file null_output_iterator.h.