Lines Matching refs:ostream_t
33 /* ostream_t is defined as a pointer to struct any_ostream_representation.
37 struct ostream_t
42 ostream_t () : _pointer (NULL) {}
43 ostream_t (struct any_ostream_representation *pointer) : _pointer (pointer) {}
51 typedef struct any_ostream_representation * ostream_t;
55 extern void ostream_write_mem (ostream_t first_arg, const void *data, size_t len);
56 extern void ostream_flush (ostream_t first_arg);
57 extern void ostream_free (ostream_t first_arg);
59 /* Type representing an implementation of ostream_t. */
65 #define THIS_ARG ostream_t first_arg
70 /* Public portion of the object pointed to by a ostream_t. */
84 ostream_write_mem (ostream_t first_arg, const void *data, size_t len)
93 ostream_flush (ostream_t first_arg)
102 ostream_free (ostream_t first_arg)
124 extern void ostream_write_str (ostream_t stream, const char *string);
130 ostream_write_str (ostream_t stream, const char *string)