# Module Std.Bigbuffer

    module Bigbuffer: Bigbuffer

    include Core_kernel.Std.Bigbuffer

    val add_channel : t -> Pervasives.in_channel -> int -> unit

`add_channel b ic n` reads exactly `n` character from the input channel `ic` and stores them at the end of buffer `b`. Raise `End_of_file` if the channel contains fewer than `n` characters.

    val output_buffer : Pervasives.out_channel -> t -> unit

`output_buffer oc b` writes the current contents of buffer `b` on the output channel `oc`.