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

fl_utf8.cxx File Reference

#include <config.h>
#include <FL/filename.H>
#include <stdarg.h>
#include <FL/Xutf8.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <FL/fl_utf8.h>
#include <string.h>
#include <stdlib.h>
Include dependency graph for fl_utf8.cxx:

Go to the source code of this file.

Defines

#define NBC   0xFFFF + 1

Functions

FL_EXPORT int fl_utf8len (char c)
FL_EXPORT int fl_utf8len1 (char c)
FL_EXPORT int fl_utf_nb_char (const unsigned char *buf, int len)
FL_EXPORT int fl_utf_strncasecmp (const char *s1, const char *s2, int n)
FL_EXPORT int fl_utf_strcasecmp (const char *s1, const char *s2)
FL_EXPORT int fl_tolower (unsigned int ucs)
FL_EXPORT int fl_toupper (unsigned int ucs)
FL_EXPORT int fl_utf_tolower (const unsigned char *str, int len, char *buf)
FL_EXPORT int fl_utf_toupper (const unsigned char *str, int len, char *buf)
FL_EXPORT unsigned int fl_nonspacing (unsigned int ucs)
FL_EXPORT char * fl_utf2mbcs (const char *src)
FL_EXPORT char * fl_getenv (const char *name)
FL_EXPORT int fl_open (const char *f, int o,...)
FL_EXPORT FILE * fl_fopen (const char *f, const char *mode)
FL_EXPORT int fl_system (const char *f)
FL_EXPORT int fl_execvp (const char *file, char *const *argv)
FL_EXPORT int fl_chmod (const char *f, int mode)
FL_EXPORT int fl_access (const char *f, int mode)
FL_EXPORT int fl_stat (const char *path, struct stat *buffer)
FL_EXPORT char * fl_getcwd (char *buf, int maxlen)
FL_EXPORT int fl_unlink (const char *f)
FL_EXPORT int fl_mkdir (const char *f, int mode)
FL_EXPORT int fl_rmdir (const char *f)
FL_EXPORT int fl_rename (const char *f, const char *t)
FL_EXPORT char fl_make_path (const char *path)
FL_EXPORT void fl_make_path_for_file (const char *path)