Referencia del Archivo uti_str.c

#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "uti.h"
#include "xalloc.h"

Dependencia gráfica adjunta para uti_str.c:

Ir al código fuente de este archivo.

Funciones

const char * strsearch (const char *txt, const char *sub, int casesens)
char * str_stripch (char *str, char sch)
char * str_stripchset (char *str, const char *schs)
char * str_cutfromch (char *s, char cutch)
char * str_cutfromchset (char *s, const char *cutchset)
char * str_xchr (const char *s, char ch)
char * str_xchrnext (const char *s, char ch)
char * str_xchrnextdiv (char *s, char ch)
char * str_assignptr (const char *s)
char * str_assignptrnext (const char *s)
int str_isswitch (const char *str)
int str2f (const char *str, float *f)
int str2d (const char *str, double *d)
int str2si (const char *str, short int *si)
int str2i (const char *str, int *ii)
int str2ld (const char *str, long double *ld)
int str2li (const char *str, long int *li)
float xstr2f (const char *str, float defval)
short int xstr2si (const char *str, short int defval)
double xstr2d (const char *str, double defval)
int xstr2i (const char *str, int defval)
long double xstr2ld (const char *str, long double defval)
long int xstr2li (const char *str, long int defval)
int str2bool (const char *str, int def)
const char * bool2str (int boo)
char * vstr_dup (char *oldvs, const char *newstr)
void vstr_free (char *vs)
char * vstr_getstr (const char *vs, const char *defval)


Documentación de las funciones

const char* strsearch ( const char *  txt,
const char *  sub,
int  casesens 
)

Definición en la línea 181 del archivo uti_str.c.

char* str_stripch ( char *  str,
char  sch 
)

Definición en la línea 217 del archivo uti_str.c.

char* str_stripchset ( char *  str,
const char *  schs 
)

Definición en la línea 233 del archivo uti_str.c.

char* str_cutfromch ( char *  s,
char  cutch 
)

Definición en la línea 250 del archivo uti_str.c.

char* str_cutfromchset ( char *  s,
const char *  cutchset 
)

Definición en la línea 265 del archivo uti_str.c.

char* str_xchr ( const char *  s,
char  ch 
)

Definición en la línea 275 del archivo uti_str.c.

char* str_xchrnext ( const char *  s,
char  ch 
)

Definición en la línea 291 del archivo uti_str.c.

char* str_xchrnextdiv ( char *  s,
char  ch 
)

Definición en la línea 307 del archivo uti_str.c.

char* str_assignptr ( const char *  s  ) 

Definición en la línea 325 del archivo uti_str.c.

char* str_assignptrnext ( const char *  s  ) 

Definición en la línea 335 del archivo uti_str.c.

int str_isswitch ( const char *  str  ) 

Definición en la línea 345 del archivo uti_str.c.

int str2f ( const char *  str,
float *  f 
)

Definición en la línea 357 del archivo uti_str.c.

int str2d ( const char *  str,
double *  d 
)

Definición en la línea 372 del archivo uti_str.c.

int str2si ( const char *  str,
short int *  si 
)

Definición en la línea 387 del archivo uti_str.c.

int str2i ( const char *  str,
int *  ii 
)

Definición en la línea 403 del archivo uti_str.c.

int str2ld ( const char *  str,
long double *  ld 
)

Definición en la línea 418 del archivo uti_str.c.

int str2li ( const char *  str,
long int *  li 
)

Definición en la línea 433 del archivo uti_str.c.

float xstr2f ( const char *  str,
float  defval 
)

Definición en la línea 447 del archivo uti_str.c.

short int xstr2si ( const char *  str,
short int  defval 
)

Definición en la línea 460 del archivo uti_str.c.

double xstr2d ( const char *  str,
double  defval 
)

Definición en la línea 473 del archivo uti_str.c.

int xstr2i ( const char *  str,
int  defval 
)

Definición en la línea 486 del archivo uti_str.c.

long double xstr2ld ( const char *  str,
long double  defval 
)

Definición en la línea 499 del archivo uti_str.c.

long int xstr2li ( const char *  str,
long int  defval 
)

Definición en la línea 512 del archivo uti_str.c.

int str2bool ( const char *  str,
int  def 
)

Definición en la línea 523 del archivo uti_str.c.

const char* bool2str ( int  boo  ) 

Definición en la línea 540 del archivo uti_str.c.

char* vstr_dup ( char *  oldvs,
const char *  newstr 
)

Definición en la línea 549 del archivo uti_str.c.

void vstr_free ( char *  vs  ) 

Definición en la línea 567 del archivo uti_str.c.

char* vstr_getstr ( const char *  vs,
const char *  defval 
)

Definición en la línea 575 del archivo uti_str.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6