sxstr_mngr.c File Reference

#include "sxversion.h"
#include "sxunix.h"
#include "sxscrmbl.h"
Include dependency graph for sxstr_mngr.c:

Go to the source code of this file.

Defines

#define BUFSIZ   512

Functions

static SXINLINE SXBOOLEAN sxstrequal (char *s1, char *s2, SXUINT n)
static SXINLINE SXVOID sxstrput (char *s1, char *s2, SXUINT n)
SXINT sxstr2add (char *string, SXUINT sxstr2add_strlen)
SXINT sxstr2save (char *string, SXUINT sxstr2save_strlen)
SXINT sxstrsave (char *string)
SXINT sxstr2retrieve (char *string, SXUINT strlength)
SXINT sxstrretrieve (char *string)
static SXVOID free_strings (struct sxstrstring *string)
SXVOID sxstr_mngr (SXINT sxstr_mngr_what)

Variables

char WHAT_SXSTR_MNGR [] = "@(#)SYNTAX - $Id: sxstr_mngr.c 1672 2008-12-05 12:18:19Z sagot $" WHAT_DEBUG

Define Documentation

#define BUFSIZ   512

Definition at line 85 of file sxstr_mngr.c.

Referenced by paragrapheur(), sxfile_copy(), sxstr2add(), and sxstr_mngr().


Function Documentation

static SXVOID free_strings ( struct sxstrstring *  string  )  [static]

Definition at line 272 of file sxstr_mngr.c.

Referenced by sxstr_mngr().

SXINT sxstr2add ( char string,
SXUINT  sxstr2add_strlen 
)

Definition at line 124 of file sxstr_mngr.c.

References BUFSIZ, char, min, and sxstrput().

Referenced by sxstr2save().

SXINT sxstr2retrieve ( char string,
SXUINT  strlength 
)

Definition at line 242 of file sxstr_mngr.c.

References sxscrmbl(), and sxstrequal().

Referenced by sxstrretrieve().

SXINT sxstr2save ( char string,
SXUINT  sxstr2save_strlen 
)
SXVOID sxstr_mngr ( SXINT  sxstr_mngr_what  ) 
static SXINLINE SXBOOLEAN sxstrequal ( char s1,
char s2,
SXUINT  n 
) [static]

Definition at line 94 of file sxstr_mngr.c.

References SXFALSE, and SXTRUE.

Referenced by sxstr2retrieve(), and sxstr2save().

static SXINLINE SXVOID sxstrput ( char s1,
char s2,
SXUINT  n 
) [static]

Definition at line 110 of file sxstr_mngr.c.

Referenced by sxstr2add().

SXINT sxstrretrieve ( char string  ) 

Definition at line 264 of file sxstr_mngr.c.

References sxstr2retrieve().

SXINT sxstrsave ( char string  ) 

Variable Documentation

char WHAT_SXSTR_MNGR[] = "@(#)SYNTAX - $Id: sxstr_mngr.c 1672 2008-12-05 12:18:19Z sagot $" WHAT_DEBUG

Definition at line 34 of file sxstr_mngr.c.


Generated on Wed Apr 21 16:39:39 2010 for syntax-6.0b7 by  doxygen 1.6.1