roo_io
API Documentation for roo_io
Loading...
Searching...
No Matches
memory_input_iterator.h File Reference
#include <cstring>
#include "roo_io/core/input_iterator.h"
Include dependency graph for memory_input_iterator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  roo_io::UnsafeGenericMemoryIterator< PtrTypeT >
 Infinite iterator reading from memory starting at provided address. More...
 
class  roo_io::SafeGenericMemoryIterator< PtrTypeT >
 Bounded iterator reading from [begin, end). More...
 
class  roo_io::MultipassGenericMemoryIterator< PtrTypeT >
 Multipass bounded iterator reading from [begin, end). More...
 

Namespaces

namespace  roo_io
 
namespace  roo_io::internal
 

Typedefs

using roo_io::UnsafeMemoryIterator = UnsafeGenericMemoryIterator< const byte * >
 
using roo_io::MemoryIterator = SafeGenericMemoryIterator< const byte * >
 
using roo_io::MultipassMemoryIterator = MultipassGenericMemoryIterator< const byte * >