Generic Image Library: istream_device< FormatTag > Class Template Reference

###  | #  |

Public Member Functions | List of all members
istream_device< FormatTag > Class Template Reference

`#include <device.hpp>`

## Public Member Functions
| istream_device (std::istream &in)
int | getc_unchecked ()
char | getc ()
std::size_t | read (byte_t *data, std::size_t count)
template<typename T, int N>
void | read (T(&buf)[N])
| Reads array.
uint8_t | read_uint8 ()
| Reads byte.
uint16_t | read_uint16 ()
| Reads 16 bit little endian integer.
uint32_t | read_uint32 ()
| Reads 32 bit little endian integer.
void | seek (long count, int whence=SEEK_SET)
long int | tell ()
void | write (const byte_t *, std::size_t)
void | flush ()
int | error ()

## Detailed Description

template<typename FormatTag>
class boost::gil::detail::istream_device< FormatTag >

Input stream device

The documentation for this class was generated from the following file:

- device.hpp