Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

stream_input_common Member List

This is the complete list of members for stream_input_common, including all inherited members.

_big_poolbyte_source [protected]
_convert_allocatorbyte_source [protected]
_depot_allocatorbyte_source [protected]
_descstream_input_common [private]
_file_lengthstream_input_common [private]
_list_allocatorbyte_source [protected]
_protocolstream_input_common [private]
_small_poolbyte_source [protected]
_store_allocatorbyte_source [protected]
_timeoutstream_input_common [private]
_urlbyte_source [protected]
_xml_sizebyte_source [protected]
byte_source(mem_pool_t &small_pool, mem_pool_t &big_pool, size_t xml_size, const char *url, bool subset)byte_source
close()stream_input_common
connect()terimber_socket
current_pos() const byte_source [inline]
data_request(ub1_t *buf, size_t &len)stream_input_common [protected, virtual]
get_address() const terimber_socket [inline]
get_buffer_pos() const byte_source [inline, protected]
get_encoding() const byte_source [inline]
get_location() const byte_source [inline]
get_standalone() const byte_source [inline]
get_subset() const byte_source [inline]
get_version() const byte_source [inline]
get_xml_size() const byte_source [inline]
is_invalid() const terimber_socket
open(const xml_stream_attribute &location)stream_input_common
parseTextDecl()byte_source [protected]
parseXMLDecl()byte_source [protected]
pick()byte_source
pip()byte_source
pop()byte_source
pull(ub1_t *x, size_t len)byte_source
push(const ub1_t *x, size_t len)byte_source
push(ub1_t x)byte_source [inline]
receive(char *data, size_t len, size_t &timeout)terimber_socket
receive_whatever(char *data, size_t len, size_t &timeout, size_t &rlen)terimber_socket
reset_buffer()byte_source [protected]
resolve_address(const char *str, ub2_t port, sockaddr_in &addr)terimber_socket [static]
send(const char *data, size_t len, size_t &timeout)terimber_socket
set_address(const sockaddr_in &addr)terimber_socket [inline]
set_encoding(encodingSchema schema)byte_source [inline]
set_invalid()terimber_socket
set_options(int number)terimber_socket [static]
set_recv_timeout(int number, size_t timeout)terimber_socket [static]
set_send_timeout(int number, size_t timeout)terimber_socket [static]
skip_quote(ub1_t symbol=0)byte_source
skip_sign(ub1_t symbol, bool skip_before, bool skip_after, const char *message)byte_source
skip_string(const char *x, const char *message)byte_source
skip_white_space(bool mustPresent=false, const char *message=0)byte_source
stream_input_common(mem_pool_t &small_pool, mem_pool_t &big_pool, size_t xml_size, bool subset, size_t timeout=10000)stream_input_common
terimber_socket(int num=(int) INVALID_SOCKET)terimber_socket
throw_exception(const char *msg_text)byte_source
~byte_source()byte_source [virtual]
~stream_input_common()stream_input_common [virtual]
~terimber_socket()terimber_socket



© Copyright Terimber 2003-.