1#ifndef TAMER_BUFFEREDIO_HH
2#define TAMER_BUFFEREDIO_HH 1
23 buffer(
size_t initial_capacity = 1024);
26 std::string str()
const;
28 void fill_until(fd f,
char c,
size_t max_size,
size_t& out_size, event<int> done);
29 void take_until(fd f,
char c,
size_t max_size, std::string& str, event<int> done);
37 ssize_t fill_more(fd f,
const event<int>& done);
39 class closure__fill_until__2fdckRkQi_;
40 void fill_until(closure__fill_until__2fdckRkQi_&);
41 class closure__take_until__2fdckRSsQi_;
42 void take_until(closure__take_until__2fdckRSsQi_&);
Event-based file descriptor wrapper class.
Namespace containing public Tamer classes and functions for the Tamer core.
Definition adapter.hh:17
The main Tamer header file.