# Class type CamomileLibrary.Type.OOChannel.obj_output_channel

    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