Lines Matching refs:ScmInputStrPort

60 typedef struct ScmInputStrPort_  ScmInputStrPort;  typedef
93 static void istrport_close(ScmInputStrPort *port);
94 static char *istrport_inspect(ScmInputStrPort *port);
95 static scm_ichar_t istrport_get_byte(ScmInputStrPort *port);
96 static scm_ichar_t istrport_peek_byte(ScmInputStrPort *port);
97 static scm_bool istrport_byte_readyp(ScmInputStrPort *port);
98 static void istrport_puts(ScmInputStrPort *port, const char *str);
99 static void istrport_write(ScmInputStrPort *port,
101 static void istrport_flush(ScmInputStrPort *port);
169 ScmInputStrPort *port; in istrport_new()
173 port = SCM_PORT_MALLOC(sizeof(ScmInputStrPort)); in istrport_new()
208 ScmInputStrPort *port; in ScmInputStrPort_ref_opaque()
210 port = SCM_BYTEPORT_DYNAMIC_CAST(ScmInputStrPort, bport); in ScmInputStrPort_ref_opaque()
230 istrport_close(ScmInputStrPort *port) in istrport_close()
243 istrport_inspect(ScmInputStrPort *port) in istrport_inspect()
249 istrport_get_byte(ScmInputStrPort *port) in istrport_get_byte()
255 istrport_peek_byte(ScmInputStrPort *port) in istrport_peek_byte()
261 istrport_byte_readyp(ScmInputStrPort *port) in istrport_byte_readyp()
267 istrport_puts(ScmInputStrPort *port, const char *str) in istrport_puts()
269 SCM_PORT_ERROR_INVALID_OPERATION(BYTE, port, ScmInputStrPort); in istrport_puts()
274 istrport_write(ScmInputStrPort *port, size_t nbytes, const char *buf) in istrport_write()
276 SCM_PORT_ERROR_INVALID_OPERATION(BYTE, port, ScmInputStrPort); in istrport_write()
281 istrport_flush(ScmInputStrPort *port) in istrport_flush()
283 SCM_PORT_ERROR_INVALID_OPERATION(BYTE, port, ScmInputStrPort); in istrport_flush()