Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

ssplit.h

Go to the documentation of this file.
00001 #ifndef SSPLIT_H_INCLUDED
00002 #define SSPLIT_H_INCLUDED
00003 #define SSPLIT_H_VERSION "$Id: ssplit.h,v 2.0 2002/06/04 14:34:21 jongfoster Exp $"
00004 /* ******************************************************************
00005  * $Source: /cvsroot/ijbswa/current/src/ssplit.h,v $
00006  * ******************************************************************
00007  *
00008  * Written by and Copyright (C) 2001 the SourceForge
00009  * Privoxy team. http://www.privoxy.org/
00010  * 
00011  * Based on the Internet Junkbuster originally written
00012  * by and Copyright (C) 1997 Anonymous Coders and
00013  * Junkbusters Corporation.  http://www.junkbusters.com
00014  * 
00015  * This program is free software; you can redistribute it
00016  * and/or modify it under the terms of the GNU General
00017  * Public License as published by the Free Software
00018  * Foundation; either version 2 of the License, or (at
00019  * your option) any later version.
00020  * 
00021  * This program is distributed in the hope that it will
00022  * be useful, but WITHOUT ANY WARRANTY; without even the
00023  * implied warranty of MERCHANTABILITY or FITNESS FOR A
00024  * PARTICULAR PURPOSE.  See the GNU General Public
00025  * License for more details.
00026  * 
00027  * The GNU General Public License should be included with
00028  * this file.  If not, you can view it at
00029  * http://www.gnu.org/copyleft/gpl.html
00030  * or write to the Free Software Foundation, Inc., 59
00031  * Temple Place - Suite 330, Boston, MA  02111-1307, USA.
00032  * 
00033  * *****************************************************************/
00034 /**
00035  * @file
00036  *
00037  * A function to split a string at specified deliminters.
00038  * 
00039  *
00040  * $Log: ssplit.h,v $
00041  * Revision 2.0  2002/06/04 14:34:21  jongfoster
00042  * Moving source files to src/
00043  * 
00044  * Revision 1.5  2002/03/26 22:29:55  swa
00045  * we have a new homepage!
00046  * 
00047  * Revision 1.4  2002/03/24 13:25:43  swa
00048  * name change related issues
00049  * 
00050  * Revision 1.3  2001/07/29 18:43:08  jongfoster
00051  * Changing #ifdef _FILENAME_H to FILENAME_H_INCLUDED, to conform to
00052  * ANSI C rules.
00053  * 
00054  * Revision 1.2  2001/05/29 08:54:25  jongfoster
00055  * Rewrote the innards of ssplit() to be easier to understand,
00056  * faster, and to use less memory.  Didn't change the interface
00057  * except to give the parameters meaningful names.
00058  * 
00059  * Revision 1.1.1.1  2001/05/15 13:59:04  oes
00060  * Initial import of version 2.9.3 source tree
00061  * 
00062  * 
00063  */
00064 /* *****************************************************************/
00065 
00066 
00067 #ifdef __cplusplus
00068 extern "C" {
00069 #endif
00070 
00071 extern int ssplit(char *str, const char *delim, char *vec[], int vec_len, 
00072                   int dont_save_empty_fields, int ignore_leading);
00073 
00074 /* Revision control strings from this header and associated .c file */
00075 
00076 /** Version information about ssplit.c. */
00077 extern const char ssplit_rcs[];
00078 
00079 /** Version information about ssplit.h. */
00080 extern const char ssplit_h_rcs[];
00081 
00082 #ifdef __cplusplus
00083 } /* extern "C" */
00084 #endif
00085 
00086 #endif /* ndef SSPLIT_H_INCLUDED */
00087 
00088 /*
00089   Local Variables:
00090   tab-width: 3
00091   end:
00092 */

Generated on Tue Jun 4 18:54:48 2002 for Privoxy 3.1.1 by doxygen1.2.15