libxrdeveloper's documentation
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
struct _xr_value xr_value
Opaque data structure that holds information about particular node.
Definition: xr-value.h:58
G_BEGIN_DECLS xr_value * xr_value_build(const char *fmt,...)
Build a value node from format string.
Intermediate Representation of XML-RPC Values.
gboolean xr_value_parse(xr_value *value, const char *fmt,...)
Parse a value node using format string.
Documentation for libxr, Wed Apr 27 2016 22:07:49.