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)  

code.cxx File Reference

#include <stdio.h>
#include <stdlib.h>
#include "../src/flstring.h"
#include <stdarg.h>
#include <FL/Fl.H>
#include "Fl_Type.h"
#include "alignment_panel.h"
#include <FL/filename.H>
Include dependency graph for code.cxx:

Go to the source code of this file.

Classes

struct  id
struct  included

Functions

int is_id (char c)
const char * unique_id (void *o, const char *type, const char *name, const char *label)
const char * indent ()
int write_declare (const char *format,...)
void write_cstring (const char *w, int length)
void write_cstring (const char *w)
void write_cdata (const char *s, int length)
void write_c (const char *format,...)
void write_h (const char *format,...)
int write_code (const char *s, const char *t)
int write_strings (const char *sfile)

Variables

char i18n_program []
int i18n_type
const char * i18n_include
const char * i18n_function
const char * i18n_file
const char * i18n_set
int indentation
int varused_test
int varused
int write_number
int write_sourceview
Fl_Widget_Class_Typecurrent_widget_class
const char * header_file_name
Fl_Class_Typecurrent_class

Function Documentation

int is_id ( char  c)
const char* unique_id ( void *  o,
const char *  type,
const char *  name,
const char *  label 
)
void write_cdata ( const char *  s,
int  length 
)

Definition at line 233 of file code.cxx.

References length, varused, varused_test, w, and write_sourceview.

Referenced by Fl_Data_Type::write_code1(), and Fluid_Image::write_static().

void write_cstring ( const char *  w)

Definition at line 230 of file code.cxx.

References write_cstring().

int write_declare ( const char *  format,
  ... 
)

Definition at line 136 of file code.cxx.

References buf, i, and vsnprintf.

Referenced by write_code(), Fl_Widget_Type::write_static(), and Fl_Menu_Item_Type::write_static().

int write_strings ( const char *  sfile)

Variable Documentation

const char* header_file_name

Definition at line 647 of file fluid.cxx.

Referenced by update_sourceview_cb(), and write_code().

const char* i18n_include

Definition at line 650 of file fluid.cxx.

Referenced by i18n_text_cb(), i18n_type_cb(), show_project_cb(), and write_code().

char i18n_program[]

Definition at line 654 of file fluid.cxx.

Referenced by write_code().

int varused

Definition at line 160 of file code.cxx.

Referenced by write_c(), write_cdata(), and write_cstring().

Definition at line 159 of file code.cxx.

Referenced by write_c(), write_cdata(), write_cstring(), and write_h().