fltk  1.3.5-source
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X.
  Fossies Dox: fltk-1.3.5-source.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

flstring.h File Reference
#include <FL/Fl_Export.H>
#include <config.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <ctype.h>
Include dependency graph for flstring.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define snprintf   fl_snprintf
 
#define vsnprintf   fl_vsnprintf
 
#define strlcat   fl_strlcat
 
#define strlcpy   fl_strlcpy
 

Functions

FL_EXPORT int fl_snprintf (char *, size_t, const char *,...)
 
FL_EXPORT int fl_vsnprintf (char *, size_t, const char *, va_list ap)
 
FL_EXPORT size_t fl_strlcat (char *, const char *, size_t)
 
FL_EXPORT size_t fl_strlcpy (char *, const char *, size_t)
 
FL_EXPORT int fl_ascii_strcasecmp (const char *s, const char *t)
 

Macro Definition Documentation

◆ snprintf

#define snprintf   fl_snprintf

Definition at line 64 of file flstring.h.

◆ strlcat

#define strlcat   fl_strlcat

Definition at line 79 of file flstring.h.

◆ strlcpy

#define strlcpy   fl_strlcpy

Definition at line 84 of file flstring.h.

◆ vsnprintf

#define vsnprintf   fl_vsnprintf

Definition at line 69 of file flstring.h.

Function Documentation

◆ fl_ascii_strcasecmp()

FL_EXPORT int fl_ascii_strcasecmp ( const char *  s,
const char *  t 
)

locale independent ascii oriented case cmp returns 0 if string successfully compare, -1 if s<t, +1 if s>t

Definition at line 99 of file flstring.c.

References C_RANGE.

Referenced by Fl_Type_make(), lookup_symbol(), name_sort(), Fl::reload_scheme(), and Fl::scheme().

◆ fl_snprintf()

FL_EXPORT int fl_snprintf ( char *  ,
size_t  ,
const char *  ,
  ... 
)

Definition at line 260 of file vsnprintf.c.

References vsnprintf.

Referenced by Shortcut_Button::draw().

◆ fl_strlcat()

FL_EXPORT size_t fl_strlcat ( char *  ,
const char *  ,
size_t   
)

Definition at line 27 of file flstring.c.

◆ fl_strlcpy()

FL_EXPORT size_t fl_strlcpy ( char *  ,
const char *  ,
size_t   
)

Definition at line 67 of file flstring.c.

◆ fl_vsnprintf()

FL_EXPORT int fl_vsnprintf ( char *  ,
size_t  ,
const char *  ,
va_list  ap 
)

Definition at line 30 of file vsnprintf.c.

References buffer, NULL, snprintf, and vsnprintf.