]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/wxSWIG/SWIG/ascii.h
   1 /******************************************************************************* 
   2  * Simplified Wrapper and Interface Generator  (SWIG) 
   4  * Author : David Beazley 
   6  * Department of Computer Science         
   7  * University of Chicago 
  10  * beazley@cs.uchicago.edu 
  12  * Please read the file LICENSE for the copyright and terms by which SWIG 
  13  * can be used and distributed. 
  14  *******************************************************************************/ 
  15 /*********************************************************************** 
  20  * ASCII specific functions for producing documentation.   Basically 
  21  * prints things out as 80 column ASCII. 
  22  ***********************************************************************/ 
  24 class ASCII 
: public Documentation 
{ 
  28   void  print_string(char *s
,int indent
,int mode
); 
  29   int   indent
;          // Indentation (for formatting) 
  30   int   columns
;         // Number of columns (for formatting) 
  31   int   sect_count
;      // Section counter 
  32   int   sect_num
[20];    // Section numbers 
  36   void parse_args(int argc
, char **argv
); 
  37   void title(DocEntry 
*de
); 
  38   void newsection(DocEntry 
*de
, int sectnum
); 
  40   void print_decl(DocEntry 
*de
); 
  41   void print_text(DocEntry 
*de
); 
  43   void init(char *filename
); 
  45   void style(char *name
, char *value
);