00001 /* 00002 * libcfg+ - precise command line & config file parsing library 00003 * 00004 * shared.h - shared stuff for command line and config file 00005 * parsing header file 00006 * ____________________________________________________________ 00007 * 00008 * Developed by Ondrej Jombik <nepto@platon.sk> 00009 * and Lubomir Host <rajo@platon.sk> 00010 * Copyright (c) 2001-2004 Platon SDG, http://platon.sk/ 00011 * All rights reserved. 00012 * 00013 * See README file for more information about this software. 00014 * See COPYING file for license information. 00015 * 00016 * Download the latest version from 00017 * http://platon.sk/projects/libcfg+/ 00018 */ 00019 00020 /* $Platon: libcfg+/src/shared.h,v 1.13 2004/01/12 06:03:09 nepto Exp $ */ 00021 00031 #ifndef _PLATON_CFG_SHARED_H 00032 #define _PLATON_CFG_SHARED_H 00033 00041 void __cfg_free_currents(const CFG_CONTEXT con); 00042 00052 int __cfg_process_currents(const CFG_CONTEXT con, int *ret_val, int *arg_used); 00053 00061 int __cfg_cmdline_set_currents(const CFG_CONTEXT con); 00062 00071 int __cfg_cfgfile_set_currents(const CFG_CONTEXT con, char *buf); 00072 00073 #endif /* #ifndef _PLATON_CFG_SHARED_H */ 00074