class type ['a]
obj_output_channel = object
.. end
Generic output channel
Have the same interface of Polymorphic output channel of
http://www.ocaml-programming.de/rec/IO-Classes.html
All channels of Camomile having this interface must confirm
the behaviour defined in the recommendation above.
method close_out : unit -> unit
If close_oout cannot output all buffered objects, flush raises
Failure
If flush cannot output all buffered objects, flush raises
Failure
method flush : unit -> unit
method put : 'a -> unit