| 134 | */ |
| 135 | |
| 136 | ifhbuf::ifhbuf (void* arg_handle, size_t (*arg_read_fun)(void*, void*, size_t)) |
| 137 | : handle(arg_handle), |
| 138 | read_fun(arg_read_fun), |
| 139 | buffer(new char[default_buffer_size + putback_size]), |
| 140 | buffer_size(default_buffer_size) |
| 141 | { |
| 142 | reset_buffer(0, 0); |
| 143 | } |
| 144 | |
| 145 | ifhbuf::~ifhbuf () |
| 146 | { |
nothing calls this directly
no outgoing calls
no test coverage detected