00001 /* 00002 * Copyright 2006-2008 Ondrej Jirman <ondrej.jirman@zonio.net> 00003 * 00004 * This file is part of libxr. 00005 * 00006 * Libxr is free software: you can redistribute it and/or modify it under the 00007 * terms of the GNU Lesser General Public License as published by the Free 00008 * Software Foundation, either version 2 of the License, or (at your option) any 00009 * later version. 00010 * 00011 * Libxr is distributed in the hope that it will be useful, but WITHOUT ANY 00012 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 00013 * A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 00014 * details. 00015 * 00016 * You should have received a copy of the GNU Lesser General Public License 00017 * along with libxr. If not, see <http://www.gnu.org/licenses/>. 00018 * 00019 * Author: David Lee <live4thee@gmail.com> (2007-12-27) 00020 * Small cleanups by Ondrej Jirman <ondrej.jirman@zonio.net>. 00021 */ 00022 00046 #ifndef __XR_VALUE_UTILS_H__ 00047 #define __XR_VALUE_UTILS_H__ 00048 00049 #include <xr-value.h> 00050 00051 G_BEGIN_DECLS 00052 00059 xr_value* xr_value_build(const char* fmt, ...); 00060 00068 gboolean xr_value_parse(xr_value* value, const char* fmt, ...); 00069 00070 G_END_DECLS 00071 00072 #endif