Generic Image Library: ostream_device< FormatTag > Class Template Reference

###  | #  |

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

`#include <device.hpp>`

## Public Member Functions
| ostream_device (std::ostream &out)
std::size_t | read (byte_t *, std::size_t)
void | seek (long count, int whence)
long int | tell ()
void | write (const byte_t *data, std::size_t count)
template<typename T , std::size_t N>
void | write (const T(&buf)[N])
| Writes array.
void | write_uint8 (uint8_t x)
| Writes byte.
void | write_uint16 (uint16_t x)
| Writes 16 bit little endian integer.
void | write_uint32 (uint32_t x)
| Writes 32 bit little endian integer.
void | flush ()
void | print_line (const std::string &line)
| Prints formatted ASCII text.
int | error ()

## Detailed Description

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

Output stream device

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

- device.hpp