rili::stream::WritableIterator< T > Class Template Reference
  
Inheritance diagram for rili::stream::WritableIterator< T >:
Collaboration diagram for rili::stream::WritableIterator< T >:
| Public Member Functions | |
| WritableIterator (WritableIterator const &other)=default | |
| WritableIterator & | operator= (WritableIterator const &other)=default | 
| WritableIterator (Writable &writable) | |
| WritableIterator & | operator= (T const &value) | 
| WritableIterator & | operator* () | 
| WritableIterator & | operator++ () | 
| WritableIterator & | operator++ (int) | 
Constructor & Destructor Documentation
template<typename T > 
| 
 | default | 
- Parameters
- 
  other 
template<typename T > 
| 
 | inlineexplicit | 
WritableIterator construct iterator which will use writable stream to write data and default Writable writers to write elements to writable.
- Parameters
- 
  writable - stream to use 
Member Function Documentation
template<typename T > 
| 
 | inline | 
operator * actually does not dereference the iterator other than to be assigned a value with operator=
- Returns
- *this
template<typename T > 
| 
 | inline | 
operator ++ This function has no required effect, neither in the iterator nor in its associated stream (streams advance automatically on insertion).
- Returns
- *this
template<typename T > 
| 
 | inline | 
operator ++ This function has no required effect, neither in the iterator nor in its associated stream (streams advance automatically on insertion).
- Returns
- *this
template<typename T > 
| 
 | default | 
operator =
- Parameters
- 
  other 
- Returns
template<typename T > 
| 
 | inline | 
operator = try write next value to stream using default Writer
- Parameters
- 
  value to convert and write 
- Returns
The documentation for this class was generated from the following file:
- rili/stream/Stream.hpp
 
          
          
 1.8.11
 1.8.11