<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of exceptions" rel=Appendix href="index_exceptions.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="Index of module types" rel=Appendix href="index_module_types.html"> <link title="Binable" rel="Chapter" href="Binable.html"> <link title="Nat0" rel="Chapter" href="Nat0.html"> <link title="Common" rel="Chapter" href="Common.html"> <link title="Unsafe_common" rel="Chapter" href="Unsafe_common.html"> <link title="Unsafe_write_c" rel="Chapter" href="Unsafe_write_c.html"> <link title="Unsafe_read_c" rel="Chapter" href="Unsafe_read_c.html"> <link title="Size" rel="Chapter" href="Size.html"> <link title="Write_ml" rel="Chapter" href="Write_ml.html"> <link title="Read_ml" rel="Chapter" href="Read_ml.html"> <link title="Write_c" rel="Chapter" href="Write_c.html"> <link title="Read_c" rel="Chapter" href="Read_c.html"> <link title="Std" rel="Chapter" href="Std.html"> <link title="Type_class" rel="Chapter" href="Type_class.html"> <link title="Map_to_safe" rel="Chapter" href="Map_to_safe.html"> <link title="Utils" rel="Chapter" href="Utils.html"><title>Unsafe_write_c</title> </head> <body> <code class="code"><span class="keyword">sig</span><br> <span class="keyword">type</span> <span class="keywordsign">'</span>a writer =<br> <span class="constructor">Unsafe_common</span>.sptr <span class="keywordsign">-></span> <span class="constructor">Unsafe_common</span>.eptr <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> <span class="constructor">Unsafe_common</span>.sptr<br> <span class="keyword">type</span> (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b) writer1 =<br> <span class="keywordsign">'</span>a <span class="constructor">Unsafe_write_c</span>.writer <span class="keywordsign">-></span> <span class="keywordsign">'</span>b <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">type</span> (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b, <span class="keywordsign">'</span>c) writer2 =<br> <span class="keywordsign">'</span>a <span class="constructor">Unsafe_write_c</span>.writer <span class="keywordsign">-></span> (<span class="keywordsign">'</span>b, <span class="keywordsign">'</span>c) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">type</span> (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b, <span class="keywordsign">'</span>c, <span class="keywordsign">'</span>d) writer3 =<br> <span class="keywordsign">'</span>a <span class="constructor">Unsafe_write_c</span>.writer <span class="keywordsign">-></span> (<span class="keywordsign">'</span>b, <span class="keywordsign">'</span>c, <span class="keywordsign">'</span>d) <span class="constructor">Unsafe_write_c</span>.writer2<br> <span class="keyword">val</span> bin_write_unit : unit <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_bool : bool <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_string : string <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_char : char <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_float : float <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int32 : int32 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int64 : int64 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_nativeint : nativeint <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_nat0 : <span class="constructor">Nat0</span>.t <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_ref : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>a <span class="constructor">Pervasives</span>.ref) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">val</span> bin_write_lazy : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>a lazy_t) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">val</span> bin_write_option : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>a option) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">val</span> bin_write_pair : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b, <span class="keywordsign">'</span>a * <span class="keywordsign">'</span>b) <span class="constructor">Unsafe_write_c</span>.writer2<br> <span class="keyword">val</span> bin_write_triple : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b, <span class="keywordsign">'</span>c, <span class="keywordsign">'</span>a * <span class="keywordsign">'</span>b * <span class="keywordsign">'</span>c) <span class="constructor">Unsafe_write_c</span>.writer3<br> <span class="keyword">val</span> bin_write_list : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>a list) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">val</span> bin_write_array : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>a array) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">val</span> bin_write_hashtbl : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b, (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b) <span class="constructor">Hashtbl</span>.t) <span class="constructor">Unsafe_write_c</span>.writer2<br> <span class="keyword">val</span> bin_write_float32_vec : <span class="constructor">Common</span>.vec32 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_float64_vec : <span class="constructor">Common</span>.vec64 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_vec : <span class="constructor">Common</span>.vec <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_float32_mat : <span class="constructor">Common</span>.mat32 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_float64_mat : <span class="constructor">Common</span>.mat64 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_mat : <span class="constructor">Common</span>.mat <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_bigstring : <span class="constructor">Common</span>.buf <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_float_array : float array <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_variant_tag : [> ] <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_raw_string :<br> <span class="constructor">Unsafe_common</span>.sptr <span class="keywordsign">-></span><br> <span class="constructor">Unsafe_common</span>.eptr <span class="keywordsign">-></span> string <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> len:int <span class="keywordsign">-></span> <span class="constructor">Unsafe_common</span>.sptr<br> <span class="keyword">val</span> bin_write_int_8bit : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int_16bit : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int_32bit : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int_64bit : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_int64_bits : int64 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_network16_int : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_network32_int : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_network32_int32 : int32 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_network64_int : int <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_network64_int64 : int64 <span class="constructor">Unsafe_write_c</span>.writer<br> <span class="keyword">val</span> bin_write_array_no_length : (<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>a array) <span class="constructor">Unsafe_write_c</span>.writer1<br> <span class="keyword">end</span></code></body></html>