<trclass="memdesc:a326f2fe5dc1fccce2788bf09ddf4931c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">User data, be it files, ... <ahref="#a326f2fe5dc1fccce2788bf09ddf4931c">More...</a><br/></td></tr>
<trclass="memdesc:a262bea0d39f7c5a0bd5ef07434e38723"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Pointer to function to free m_user_data (NULL at initialization) when destroying the stream. <ahref="#a262bea0d39f7c5a0bd5ef07434e38723">More...</a><br/></td></tr>
<trclass="memdesc:a53cb7b3992a382231554bdc73cb0c7bd"><tdclass="mdescLeft"> </td><tdclass="mdescRight">User data length. <ahref="#a53cb7b3992a382231554bdc73cb0c7bd">More...</a><br/></td></tr>
<trclass="memdesc:acce2d2187feff70fa3057b0439591f76"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Pointer to actual read function (NULL at the initialization of the cio. <ahref="#acce2d2187feff70fa3057b0439591f76">More...</a><br/></td></tr>
<trclass="memdesc:aacd57b4e429ddf5ca3a4913a2f963d6a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Pointer to actual write function (NULL at the initialization of the cio. <ahref="#aacd57b4e429ddf5ca3a4913a2f963d6a">More...</a><br/></td></tr>
<trclass="memdesc:a2ca719761a9cd88dc350486e38b41790"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Pointer to actual skip function (NULL at the initialization of the cio. <ahref="#a2ca719761a9cd88dc350486e38b41790">More...</a><br/></td></tr>
<trclass="memdesc:adab26f9f0a32253aefdce763331c641a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Pointer to actual seek function (if available). <ahref="#adab26f9f0a32253aefdce763331c641a">More...</a><br/></td></tr>
<trclass="memdesc:aca072a59b683dc106263ba04d3c28577"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Actual data stored into the stream if readed from. <ahref="#aca072a59b683dc106263ba04d3c28577">More...</a><br/></td></tr>
<trclass="memdesc:a954a54c078a817c3eeffd66b45419cfc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Pointer to the current read data. <ahref="#a954a54c078a817c3eeffd66b45419cfc">More...</a><br/></td></tr>
<trclass="memdesc:a8bbf688a608e52a52d1cf89c7103ac5b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">number of bytes containing in the buffer. <ahref="#a8bbf688a608e52a52d1cf89c7103ac5b">More...</a><br/></td></tr>
<trclass="memdesc:a5c0c669ab30776a58afc458b7f33a75b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The number of bytes read/written from the beginning of the stream. <ahref="#a5c0c669ab30776a58afc458b7f33a75b">More...</a><br/></td></tr>
<trclass="memdesc:a83e54b51fe859e0aa93ebf292edf054c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The size of the buffer. <ahref="#a83e54b51fe859e0aa93ebf292edf054c">More...</a><br/></td></tr>
<trclass="memdesc:ac2b84e72997fde0bf510faf6c8df5798"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Flags to tell the status of the stream. <ahref="#ac2b84e72997fde0bf510faf6c8df5798">More...</a><br/></td></tr>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, <aclass="el"href="group___c_i_o.html#ga6102b5a73d4a0235e9cfa65d92a623dc">opj_stream_read_data()</a>, and <aclass="el"href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">opj_stream_write_data()</a>.</p>
<p>Referenced by <aclass="el"href="group___c_i_o.html#ga3cb2e53726d5dde5a5f97f64a9e5f42d">opj_stream_flush()</a>, <aclass="el"href="group___c_i_o.html#ga6102b5a73d4a0235e9cfa65d92a623dc">opj_stream_read_data()</a>, <aclass="el"href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">opj_stream_read_seek()</a>, <aclass="el"href="group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51">opj_stream_read_skip()</a>, <aclass="el"href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">opj_stream_write_data()</a>, <aclass="el"href="group___c_i_o.html#gaa87066c3ad9c71a3b2e7725d111188b9">opj_stream_write_seek()</a>, and <aclass="el"href="group___c_i_o.html#ga9e71a30be5af724e31c50066b7ff1128">opj_stream_write_skip()</a>.</p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, <aclass="el"href="group___c_i_o.html#ga3cb2e53726d5dde5a5f97f64a9e5f42d">opj_stream_flush()</a>, <aclass="el"href="group___c_i_o.html#ga6102b5a73d4a0235e9cfa65d92a623dc">opj_stream_read_data()</a>, <aclass="el"href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">opj_stream_read_seek()</a>, <aclass="el"href="group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51">opj_stream_read_skip()</a>, <aclass="el"href="group___c_i_o.html#ga8f590493a14f4e33a1e2bbcf8eaa889d">opj_stream_write_data()</a>, and <aclass="el"href="group___c_i_o.html#gaa87066c3ad9c71a3b2e7725d111188b9">opj_stream_write_seek()</a>.</p>
<p>Pointer to function to free m_user_data (NULL at initialization) when destroying the stream. </p>
<p>If pointer is NULL the function is not called and the m_user_data is not freed (even if non-NULL). </p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a0703208df785be60460eb83c5d40b10f">opj_stream_destroy()</a>, and <aclass="el"href="openjpeg_8h.html#a6cd79f0336b039391ffd67cddca0ac67">opj_stream_set_user_data()</a>.</p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, and <aclass="el"href="group___c_i_o.html#ga9061d0624a17af80b74e1a114b0c7f06">opj_stream_seek()</a>.</p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, and <aclass="el"href="group___c_i_o.html#ga8a8ab9c9e1ccdc20a6dd2a2925a3f8c0">opj_stream_skip()</a>.</p>
<p>Pointer to actual read function (NULL at the initialization of the cio. </p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, <aclass="el"href="group___c_i_o.html#ga6102b5a73d4a0235e9cfa65d92a623dc">opj_stream_read_data()</a>, and <aclass="el"href="openjpeg_8h.html#a32646f57f2e8450e57165d085dadb8c8">opj_stream_set_read_function()</a>.</p>
<p>Pointer to actual seek function (if available). </p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, <aclass="el"href="group___c_i_o.html#gae456419611db729983d8ca337e3f3293">opj_stream_has_seek()</a>, <aclass="el"href="group___c_i_o.html#ga7dc74eec9e8e6227d485ef36396c57d8">opj_stream_read_seek()</a>, <aclass="el"href="openjpeg_8h.html#abad6efc7d4b7a75b2223bef8a444ccb4">opj_stream_set_seek_function()</a>, and <aclass="el"href="group___c_i_o.html#gaa87066c3ad9c71a3b2e7725d111188b9">opj_stream_write_seek()</a>.</p>
<p>Pointer to actual skip function (NULL at the initialization of the cio. </p>
<p>There is no seek function to prevent from back and forth slow procedures. </p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, <aclass="el"href="group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51">opj_stream_read_skip()</a>, <aclass="el"href="openjpeg_8h.html#aecb87205464e2f2e90e4a2458f0bbcd5">opj_stream_set_skip_function()</a>, and <aclass="el"href="group___c_i_o.html#ga9e71a30be5af724e31c50066b7ff1128">opj_stream_write_skip()</a>.</p>
<p>Referenced by <aclass="el"href="group___c_i_o.html#gaec7225a845169469fd1aa8db2a3fac9e">opj_stream_get_number_byte_left()</a>, <aclass="el"href="group___c_i_o.html#ga092c8153f29a4137728c6d79165c7e51">opj_stream_read_skip()</a>, and <aclass="el"href="openjpeg_8h.html#a2845fa5ff8031ef4a0b46314a19c0dc5">opj_stream_set_user_data_length()</a>.</p>
<p>Pointer to actual write function (NULL at the initialization of the cio. </p>
<p>Referenced by <aclass="el"href="openjpeg_8h.html#a5ceb2a40ddd3b69cdc183e1373257091">opj_stream_create()</a>, <aclass="el"href="group___c_i_o.html#ga3cb2e53726d5dde5a5f97f64a9e5f42d">opj_stream_flush()</a>, and <aclass="el"href="openjpeg_8h.html#a5d196d304c431d2c1d462397976aa763">opj_stream_set_write_function()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>