table of contents
mconv_encode_range(3m17n) | The m17n Library | mconv_encode_range(3m17n) |
NAME¶
mconv_encode_range - Encode a part of an M-text.SYNOPSIS¶
int mconv_encode_range (MConverter * converter, MText * mt, int from, int to)DESCRIPTION¶
Encode a part of an M-text. The mconv_encode_range() function encodes the text between from (inclusive) and to (exclusive) in M-text mt and writes the resulting byte sequence into the buffer area or the stream that is currently bound to code converter converter .RETURN VALUE¶
If the operation was successful,
mconv_encode_range() returns the number of written bytes. Otherwise it returns
-1 and assigns an error code to the external variable merror_code
.
ERRORS¶
MERROR_RANGE, MERROR_IO, MERROR_CODING
SEE ALSO¶
mconv_rebind_buffer(),
mconv_rebind_stream() , mconv_decode() , mconv_encode()
COPYRIGHT¶
Copyright (C) 2001 Information-technology Promotion Agency (IPA)12 Jan 2011 | Version 1.6.2 |