<libroxml
version="2.3.0"
/>
|
internal header for libroxml.so More...
Go to the source code of this file.
Data Structures | |
struct | memory_cell_t |
memory cell structure More... | |
struct | xpath_cond_t |
xpath cond structure More... | |
struct | xpath_node_t |
xpath node structure More... | |
struct | xpath_tok_table_t |
xpath token structure More... | |
struct | xpath_tok_t |
xpath token structure More... | |
struct | roxml_ns_t |
namespace structure More... | |
struct | node_t |
node_t structure More... | |
struct | roxml_load_ctx_t |
xml parsing context More... | |
struct | roxml_xpath_ctx_t |
xpath parsing context More... | |
struct | roxml_parser_item_t |
the parser item struct More... | |
Typedefs | |
typedef int(* | roxml_parse_func )(char *chunk, void *data) |
parser callback functions More... | |
typedef unsigned int | roxml_pos_t |
type for node indexes in raw tree More... | |
internal header for libroxml.so
This is the internal header file used by roxml.c
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The author added a static linking exception, see License.txt.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Definition in file roxml-types.h.
roxml_parse_func |
parser callback functions
This is the prototype for a parser callback function. It receive as argument the chunk that matched the key, and the context as a void. It should return the number of handled bytes or 0 if doesn't want to handle this key
Definition at line 35 of file roxml-types.h.
type for node indexes in raw tree
this is the type used for node indexes in raw tree. this type induce a maximum size for XML document that can be handled (both from file or buffer)
Definition at line 48 of file roxml-types.h.