libfilezilla
Classes | Namespaces
reader.hpp File Reference

Classes for reading data asynchronously from files. More...

#include "aio.hpp"
#include "../file.hpp"
#include "../thread_pool.hpp"
#include <list>
Include dependency graph for reader.hpp:

Go to the source code of this file.

Classes

class  reader_base
 Base class for all readers. More...
 
class  reader_factory
 A reader factory. More...
 
class  reader_factory_holder
 Holder for reader factories. More...
 
class  threaded_reader
 Base class for threaded readers. More...
 
class  file_reader
 File reader. More...
 
class  file_reader_factory
 Factory for. More...
 
class  view_reader
 
class  view_reader_factory
 
class  string_reader
 String reader, keeps a copy of the string. More...
 
class  string_reader_factory
 Factory for. More...
 

Namespaces

 fz
 The namespace used by libfilezilla.
 

Detailed Description

Classes for reading data asynchronously from files.

Also has readers to get data from strings, views and buffers.