libxr — developer's documentation

- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

xr-value-utils.h
Go to the documentation of this file.
1 /*
2 * Copyright 2006-2008 Ondrej Jirman <ondrej.jirman@zonio.net>
3 *
4 * This file is part of libxr.
5 *
6 * Libxr is free software: you can redistribute it and/or modify it under the
7 * terms of the GNU Lesser General Public License as published by the Free
8 * Software Foundation, either version 2 of the License, or (at your option) any
9 * later version.
10 *
11 * Libxr is distributed in the hope that it will be useful, but WITHOUT ANY
12 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
13 * A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
14 * details.
15 *
16 * You should have received a copy of the GNU Lesser General Public License
17 * along with libxr. If not, see <http://www.gnu.org/licenses/>.
18 *
19 * Author: David Lee <live4thee@gmail.com> (2007-12-27)
20 * Small cleanups by Ondrej Jirman <ondrej.jirman@zonio.net>.
21 */
22
46 #ifndef __XR_VALUE_UTILS_H__
47 #define __XR_VALUE_UTILS_H__
48
49 #include <xr-value.h>
50
51 G_BEGIN_DECLS
52
59 xr_value* xr_value_build(const char* fmt, ...);
60
68 gboolean xr_value_parse(xr_value* value, const char* fmt, ...);
69
70 G_END_DECLS
71
72 #endif
xr_value
struct _xr_value xr_value
Opaque data structure that holds information about particular node.
Definition: xr-value.h:58
xr_value_build
G_BEGIN_DECLS xr_value * xr_value_build(const char *fmt,...)
Build a value node from format string.
xr-value.h
Intermediate Representation of XML-RPC Values.
xr_value_parse
gboolean xr_value_parse(xr_value *value, const char *fmt,...)
Parse a value node using format string.
Documentation for libxr, Mon Jan 6 2014 07:31:24.