KDevelop API Documentation

parts/doxygen/config.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <ctype.h>
#include <stdarg.h>
#include <qfileinfo.h>
#include <qfile.h>
#include <qdir.h>
#include <qtextstream.h>
#include <qregexp.h>
#include <qptrstack.h>
#include "config.h"
#include "version.h"
#include "lang_cfg.h"

Go to the source code of this file.

Classes

struct  yy_buffer_state
struct  ConfigFileState

Defines

#define yy_create_buffer   configYY_create_buffer
#define yy_delete_buffer   configYY_delete_buffer
#define yy_scan_buffer   configYY_scan_buffer
#define yy_scan_string   configYY_scan_string
#define yy_scan_bytes   configYY_scan_bytes
#define yy_flex_debug   configYY_flex_debug
#define yy_init_buffer   configYY_init_buffer
#define yy_flush_buffer   configYY_flush_buffer
#define yy_load_buffer_state   configYY_load_buffer_state
#define yy_switch_to_buffer   configYY_switch_to_buffer
#define yyin   configYYin
#define yyleng   configYYleng
#define yylex   configYYlex
#define yyout   configYYout
#define yyrestart   configYYrestart
#define yytext   configYYtext
#define FLEX_SCANNER
#define YY_FLEX_MAJOR_VERSION   2
#define YY_FLEX_MINOR_VERSION   5
#define yyconst
#define YY_PROTO(proto)   ()
#define YY_NULL   0
#define YY_SC_TO_UI(c)   ((unsigned int) (unsigned char) c)
#define BEGIN   yy_start = 1 + 2 *
#define YY_START   ((yy_start - 1) / 2)
#define YYSTATE   YY_START
#define YY_STATE_EOF(state)   (YY_END_OF_BUFFER + state + 1)
#define YY_NEW_FILE   yyrestart( yyin )
#define YY_END_OF_BUFFER_CHAR   0
#define YY_BUF_SIZE   16384
#define EOB_ACT_CONTINUE_SCAN   0
#define EOB_ACT_END_OF_FILE   1
#define EOB_ACT_LAST_MATCH   2
#define yyless(n)
#define unput(c)   yyunput( c, yytext_ptr )
#define YY_BUFFER_NEW   0
#define YY_BUFFER_NORMAL   1
#define YY_BUFFER_EOF_PENDING   2
#define YY_CURRENT_BUFFER   yy_current_buffer
#define YY_FLUSH_BUFFER   yy_flush_buffer( yy_current_buffer )
#define yy_new_buffer   yy_create_buffer
#define yy_set_interactive(is_interactive)
#define yy_set_bol(at_bol)
#define YY_AT_BOL()   (yy_current_buffer->yy_at_bol)
#define yywrap()   1
#define YY_SKIP_YYWRAP
#define yytext_ptr   yytext
#define YY_DO_BEFORE_ACTION
#define YY_NUM_RULES   24
#define YY_END_OF_BUFFER   25
#define REJECT   reject_used_but_not_detected
#define yymore()   yymore_used_but_not_detected
#define YY_MORE_ADJ   0
#define YY_RESTORE_YY_MORE_OFFSET
#define INITIAL   0
#define Config_getString(val)   getString(__FILE__,__LINE__,val)
#define Config_getInt(val)   getInt(__FILE__,__LINE__,val)
#define Config_getList(val)   getList(__FILE__,__LINE__,val)
#define Config_getEnum(val)   getEnum(__FILE__,__LINE__,val)
#define Config_getBool(val)   getBool(__FILE__,__LINE__,val)
#define MAX_INCLUDE_DEPTH   10
#define YY_NEVER_INTERACTIVE   1
#define YY_INPUT(buf, result, max_size)   result=yyread(buf,max_size);
#define YY_NO_UNPUT   1
#define Start   1
#define SkipComment   2
#define SkipInvalid   3
#define GetString   4
#define GetBool   5
#define GetStrList   6
#define GetQuotedString   7
#define GetEnvVar   8
#define Include   9
#define YY_NO_PUSH_STATE   1
#define YY_NO_POP_STATE   1
#define YY_NO_TOP_STATE   1
#define YY_READ_BUF_SIZE   8192
#define ECHO   (void) fwrite( yytext, yyleng, 1, yyout )
#define yyterminate()   return YY_NULL
#define YY_START_STACK_INCR   25
#define YY_FATAL_ERROR(msg)   yy_fatal_error( msg )
#define YY_DECL   int yylex YY_PROTO(( void ))
#define YY_BREAK   break;
#define YY_RULE_SETUP   YY_USER_ACTION
#define YY_EXIT_FAILURE   2
#define yyless(n)
#define PUTENV   putenv
#define SEP   ":"

Typedefs

typedef yy_buffer_stateYY_BUFFER_STATE
typedef unsigned int yy_size_t
typedef unsigned char YY_CHAR
typedef int yy_state_type

Functions

void configYYrestart ()
void configYY_switch_to_buffer ()
void configYY_load_buffer_state ()
YY_BUFFER_STATE configYY_create_buffer ()
void configYY_delete_buffer ()
void configYY_init_buffer ()
void configYY_flush_buffer ()
YY_BUFFER_STATE configYY_scan_buffer ()
YY_BUFFER_STATE configYY_scan_string ()
YY_BUFFER_STATE configYY_scan_bytes ()
void * yy_flex_alloc ()
void * yy_flex_realloc ()
void yy_flex_free ()
yy_state_type yy_get_previous_state ()
yy_state_type yy_try_NUL_trans ()
int yy_get_next_buffer ()
void yy_fatal_error ()
void config_err (const char *fmt,...)
void config_warn (const char *fmt,...)
int yyread (char *buf, int max_size)
FILE * tryPath (const char *path, const char *fileName)
void substEnvVarsInStrList (QStrList &sl)
void substEnvVarsInString (QCString &s)
FILE * findFile (const char *fileName)
void readIncludeFile (const char *incName)
int input ()
int configYYlex ()
yy_state_type yy_try_NUL_trans (yy_current_state) yy_state_type yy_current_state

Variables

int configYYleng
FILE * configYYin = (FILE *) 0 * configYYout = (FILE *) 0
FILE * configYYout
YY_BUFFER_STATE yy_current_buffer = 0
char yy_hold_char
int yy_n_chars
char * yy_c_buf_p = (char *) 0
int yy_init = 1
int yy_start = 0
int yy_did_buffer_switch_on_eof
char * configYYtext
short int yy_accept [100]
int yy_ec [256]
int yy_meta [29]
short int yy_base [112]
short int yy_def [112]
short int yy_nxt [437]
short int yy_chk [437]
yy_state_type yy_last_accepting_state
char * yy_last_accepting_cpos
const char * inputString
int inputPosition
int yyLineNr
QCString yyFileName
QCString tmpString
QCStrings = 0
boolb = 0
QStrListl = 0
int lastState
QCString elemStr
QCString includeName
QStrList includePathList
QPtrStack< ConfigFileStateincludeStack
int includeDepth
QCString tabSizeString
QCString maxInitLinesString
QCString colsInAlphaIndexString
QCString enumValuesPerLineString
QCString treeViewWidthString
QCString maxDotGraphWidthString
QCString maxDotGraphHeightString
Configconfig
int size
FILE * file
int len


Define Documentation

#define BEGIN   yy_start = 1 + 2 *
 

Definition at line 96 of file config.cpp.

Referenced by configYYlex().

#define Config_getBool val   )     getBool(__FILE__,__LINE__,val)
 

Definition at line 559 of file config.cpp.

Referenced by DoxygenPart::slotDoxClean(), and DoxygenPart::slotDoxygen().

#define Config_getEnum val   )     getEnum(__FILE__,__LINE__,val)
 

Definition at line 558 of file config.cpp.

#define Config_getInt val   )     getInt(__FILE__,__LINE__,val)
 

Definition at line 556 of file config.cpp.

#define Config_getList val   )     getList(__FILE__,__LINE__,val)
 

Definition at line 557 of file config.cpp.

#define Config_getString val   )     getString(__FILE__,__LINE__,val)
 

Definition at line 555 of file config.cpp.

Referenced by DoxygenPart::slotDoxClean(), and DoxygenPart::slotDoxygen().

#define ECHO   (void) fwrite( yytext, yyleng, 1, yyout )
 

Definition at line 1018 of file config.cpp.

Referenced by configYYlex().

#define EOB_ACT_CONTINUE_SCAN   0
 

Definition at line 121 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

#define EOB_ACT_END_OF_FILE   1
 

Definition at line 122 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

#define EOB_ACT_LAST_MATCH   2
 

Definition at line 123 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

#define FLEX_SCANNER
 

Definition at line 24 of file config.cpp.

#define GetBool   5
 

Definition at line 929 of file config.cpp.

Referenced by configYYlex().

#define GetEnvVar   8
 

Definition at line 935 of file config.cpp.

Referenced by configYYlex().

#define GetQuotedString   7
 

Definition at line 933 of file config.cpp.

Referenced by configYYlex().

#define GetString   4
 

Definition at line 927 of file config.cpp.

Referenced by configYYlex().

#define GetStrList   6
 

Definition at line 931 of file config.cpp.

Referenced by configYYlex().

#define Include   9
 

Definition at line 937 of file config.cpp.

Referenced by configYYlex().

#define INITIAL   0
 

Definition at line 511 of file config.cpp.

Referenced by configYYlex().

#define MAX_INCLUDE_DEPTH   10
 

Definition at line 576 of file config.cpp.

Referenced by readIncludeFile().

#define PUTENV   putenv
 

#define REJECT   reject_used_but_not_detected
 

Definition at line 505 of file config.cpp.

#define SEP   ":"
 

#define SkipComment   2
 

Definition at line 923 of file config.cpp.

Referenced by configYYlex().

#define SkipInvalid   3
 

Definition at line 925 of file config.cpp.

Referenced by configYYlex().

#define Start   1
 

Definition at line 921 of file config.cpp.

Referenced by configYYlex().

#define unput  )     yyunput( c, yytext_ptr )
 

Definition at line 152 of file config.cpp.

 
#define YY_AT_BOL  )     (yy_current_buffer->yy_at_bol)
 

Definition at line 279 of file config.cpp.

#define YY_BREAK   break;
 

Definition at line 1077 of file config.cpp.

Referenced by configYYlex().

#define YY_BUF_SIZE   16384
 

Definition at line 114 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

#define YY_BUFFER_EOF_PENDING   2
 

Definition at line 215 of file config.cpp.

Referenced by yy_get_next_buffer().

#define YY_BUFFER_NEW   0
 

Definition at line 203 of file config.cpp.

Referenced by configYYlex().

#define YY_BUFFER_NORMAL   1
 

Definition at line 204 of file config.cpp.

Referenced by configYYlex().

#define yy_create_buffer   configYY_create_buffer
 

Definition at line 1 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

#define YY_CURRENT_BUFFER   yy_current_buffer
 

Definition at line 224 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

#define YY_DECL   int yylex YY_PROTO(( void ))
 

Definition at line 1065 of file config.cpp.

Referenced by configYYlex().

#define yy_delete_buffer   configYY_delete_buffer
 

Definition at line 2 of file config.cpp.

Referenced by configYYlex().

#define YY_DO_BEFORE_ACTION
 

Value:

yytext_ptr = yy_bp; \ yyleng = (int) (yy_cp - yy_bp); \ yy_hold_char = *yy_cp; \ *yy_cp = '\0'; \ yy_c_buf_p = yy_cp;

Definition at line 298 of file config.cpp.

Referenced by configYYlex().

#define YY_END_OF_BUFFER   25
 

Definition at line 306 of file config.cpp.

Referenced by configYYlex().

#define YY_END_OF_BUFFER_CHAR   0
 

Definition at line 111 of file config.cpp.

Referenced by yy_get_next_buffer().

#define YY_EXIT_FAILURE   2
 

#define YY_FATAL_ERROR msg   )     yy_fatal_error( msg )
 

Definition at line 1058 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

#define yy_flex_debug   configYY_flex_debug
 

Definition at line 6 of file config.cpp.

#define YY_FLEX_MAJOR_VERSION   2
 

Definition at line 25 of file config.cpp.

#define YY_FLEX_MINOR_VERSION   5
 

Definition at line 26 of file config.cpp.

#define YY_FLUSH_BUFFER   yy_flush_buffer( yy_current_buffer )
 

Definition at line 253 of file config.cpp.

#define yy_flush_buffer   configYY_flush_buffer
 

Definition at line 8 of file config.cpp.

#define yy_init_buffer   configYY_init_buffer
 

Definition at line 7 of file config.cpp.

#define YY_INPUT buf,
result,
max_size   )     result=yyread(buf,max_size);
 

Definition at line 817 of file config.cpp.

Referenced by yy_get_next_buffer().

#define yy_load_buffer_state   configYY_load_buffer_state
 

Definition at line 9 of file config.cpp.

Referenced by configYYlex().

#define YY_MORE_ADJ   0
 

Definition at line 507 of file config.cpp.

Referenced by configYYlex(), yy_get_next_buffer(), and yy_get_previous_state().

#define YY_NEVER_INTERACTIVE   1
 

Definition at line 577 of file config.cpp.

#define yy_new_buffer   yy_create_buffer
 

Definition at line 263 of file config.cpp.

#define YY_NEW_FILE   yyrestart( yyin )
 

Definition at line 109 of file config.cpp.

Referenced by configYYlex().

#define YY_NO_POP_STATE   1
 

Definition at line 988 of file config.cpp.

#define YY_NO_PUSH_STATE   1
 

Definition at line 987 of file config.cpp.

#define YY_NO_TOP_STATE   1
 

Definition at line 989 of file config.cpp.

#define YY_NO_UNPUT   1
 

Definition at line 920 of file config.cpp.

#define YY_NULL   0
 

Definition at line 83 of file config.cpp.

#define YY_NUM_RULES   24
 

Definition at line 305 of file config.cpp.

#define YY_PROTO proto   )     ()
 

Definition at line 79 of file config.cpp.

#define YY_READ_BUF_SIZE   8192
 

Definition at line 1009 of file config.cpp.

Referenced by yy_get_next_buffer().

#define YY_RESTORE_YY_MORE_OFFSET
 

Definition at line 508 of file config.cpp.

Referenced by configYYlex().

#define YY_RULE_SETUP   YY_USER_ACTION
 

Definition at line 1080 of file config.cpp.

Referenced by configYYlex().

#define YY_SC_TO_UI  )     ((unsigned int) (unsigned char) c)
 

Definition at line 90 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

#define yy_scan_buffer   configYY_scan_buffer
 

Definition at line 3 of file config.cpp.

#define yy_scan_bytes   configYY_scan_bytes
 

Definition at line 5 of file config.cpp.

#define yy_scan_string   configYY_scan_string
 

Definition at line 4 of file config.cpp.

#define yy_set_bol at_bol   ) 
 

Value:

{ \ if ( ! yy_current_buffer ) \ yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \ yy_current_buffer->yy_at_bol = at_bol; \ }

Definition at line 272 of file config.cpp.

#define yy_set_interactive is_interactive   ) 
 

Value:

{ \ if ( ! yy_current_buffer ) \ yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \ yy_current_buffer->yy_is_interactive = is_interactive; \ }

Definition at line 265 of file config.cpp.

#define YY_SKIP_YYWRAP
 

Definition at line 283 of file config.cpp.

#define YY_START   ((yy_start - 1) / 2)
 

Definition at line 102 of file config.cpp.

Referenced by configYYlex().

#define YY_START_STACK_INCR   25
 

Definition at line 1053 of file config.cpp.

#define YY_STATE_EOF state   )     (YY_END_OF_BUFFER + state + 1)
 

Definition at line 106 of file config.cpp.

Referenced by configYYlex().

#define yy_switch_to_buffer   configYY_switch_to_buffer
 

Definition at line 10 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

#define yyconst
 

Definition at line 72 of file config.cpp.

#define yyin   configYYin
 

Definition at line 11 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

#define yyleng   configYYleng
 

Definition at line 12 of file config.cpp.

#define yyless  ) 
 

Value:

do \ { \ /* Undo effects of setting up yytext. */ \ yytext[yyleng] = yy_hold_char; \ yy_c_buf_p = yytext + n; \ yy_hold_char = *yy_c_buf_p; \ *yy_c_buf_p = '\0'; \ yyleng = n; \ } \ while ( 0 )

Definition at line 141 of file config.cpp.

#define yyless  ) 
 

Value:

do \ { \ /* Undo effects of setting up yytext. */ \ *yy_cp = yy_hold_char; \ YY_RESTORE_YY_MORE_OFFSET \ yy_c_buf_p = yy_cp = yy_bp + n - YY_MORE_ADJ; \ YY_DO_BEFORE_ACTION; /* set up yytext again */ \ } \ while ( 0 )

Definition at line 141 of file config.cpp.

#define yylex   configYYlex
 

Definition at line 13 of file config.cpp.

 
#define yymore  )     yymore_used_but_not_detected
 

Definition at line 506 of file config.cpp.

#define yyout   configYYout
 

Definition at line 14 of file config.cpp.

Referenced by configYYlex().

#define yyrestart   configYYrestart
 

Definition at line 15 of file config.cpp.

Referenced by yy_get_next_buffer().

#define YYSTATE   YY_START
 

Definition at line 103 of file config.cpp.

 
#define yyterminate  )     return YY_NULL
 

Definition at line 1048 of file config.cpp.

Referenced by configYYlex().

#define yytext   configYYtext
 

Definition at line 16 of file config.cpp.

Referenced by configYYlex().

#define yytext_ptr   yytext
 

Definition at line 288 of file config.cpp.

Referenced by configYYlex(), yy_get_next_buffer(), and yy_get_previous_state().

 
#define yywrap  )     1
 

Definition at line 282 of file config.cpp.

Referenced by configYYlex().


Typedef Documentation

typedef struct yy_buffer_state* YY_BUFFER_STATE
 

Definition at line 116 of file config.cpp.

typedef unsigned char YY_CHAR
 

Definition at line 284 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

typedef unsigned int yy_size_t
 

Definition at line 158 of file config.cpp.

typedef int yy_state_type
 

Definition at line 286 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().


Function Documentation

void config_err const char *  fmt,
  ...
 

Definition at line 561 of file config.cpp.

Referenced by configYYlex(), Config::getBool(), Config::getEnum(), Config::getInt(), Config::getList(), Config::getString(), readIncludeFile(), and tryPath().

void config_warn const char *  fmt,
  ...
 

Definition at line 568 of file config.cpp.

Referenced by configYYlex(), ConfigBool::convertStrToVal(), and ConfigInt::convertStrToVal().

YY_BUFFER_STATE configYY_create_buffer  ) 
 

void configYY_delete_buffer  ) 
 

void configYY_flush_buffer  ) 
 

void configYY_init_buffer  ) 
 

void configYY_load_buffer_state  ) 
 

YY_BUFFER_STATE configYY_scan_buffer  ) 
 

YY_BUFFER_STATE configYY_scan_bytes  ) 
 

YY_BUFFER_STATE configYY_scan_string  ) 
 

void configYY_switch_to_buffer  ) 
 

int configYYlex  ) 
 

Definition at line 1083 of file config.cpp.

References b, BEGIN, config, config_err(), config_warn(), ECHO, elemStr, EOB_ACT_CONTINUE_SCAN, EOB_ACT_END_OF_FILE, EOB_ACT_LAST_MATCH, ConfigFileState::fileName, ConfigFileState::filePtr, Config::get(), GetBool, GetEnvVar, GetQuotedString, GetString, GetStrList, Include, includeDepth, includePathList, includeStack, INITIAL, ConfigOption::kind(), l, lastState, ConfigFileState::lineNr, ConfigFileState::oldState, readIncludeFile(), s, SkipComment, SkipInvalid, Start, tmpString, yy_accept, yy_base, YY_BREAK, YY_BUF_SIZE, YY_BUFFER_NEW, YY_BUFFER_NORMAL, yy_buffer_state::yy_buffer_status, yy_c_buf_p, yy_buffer_state::yy_ch_buf, YY_CHAR, yy_chk, yy_create_buffer, YY_CURRENT_BUFFER, yy_current_buffer, YY_DECL, yy_def, yy_delete_buffer, yy_did_buffer_switch_on_eof, YY_DO_BEFORE_ACTION, yy_ec, YY_END_OF_BUFFER, YY_FATAL_ERROR, yy_get_next_buffer(), yy_get_previous_state(), yy_hold_char, yy_init, yy_buffer_state::yy_input_file, yy_last_accepting_cpos, yy_last_accepting_state, yy_load_buffer_state, yy_meta, YY_MORE_ADJ, yy_buffer_state::yy_n_chars, yy_n_chars, YY_NEW_FILE, yy_nxt, YY_RESTORE_YY_MORE_OFFSET, YY_RULE_SETUP, YY_SC_TO_UI, YY_START, yy_start, YY_STATE_EOF, yy_state_type, yy_switch_to_buffer, yy_try_NUL_trans(), yyFileName, yyin, yyLineNr, yyout, yyterminate, yytext, yytext_ptr, and yywrap.

void configYYrestart  ) 
 

FILE* findFile const char *  fileName  )  [static]
 

Definition at line 856 of file config.cpp.

References includePathList, s, substEnvVarsInStrList(), and tryPath().

Referenced by readIncludeFile().

int input  )  [static]
 

void readIncludeFile const char *  incName  )  [static]
 

Definition at line 870 of file config.cpp.

References config_err(), ConfigFileState::fileName, ConfigFileState::filePtr, findFile(), includeDepth, includeStack, ConfigFileState::lineNr, MAX_INCLUDE_DEPTH, ConfigFileState::newState, ConfigFileState::oldState, substEnvVarsInString(), YY_BUF_SIZE, yy_create_buffer, YY_CURRENT_BUFFER, yy_switch_to_buffer, yyFileName, and yyLineNr.

Referenced by configYYlex().

void substEnvVarsInString QCString s  )  [static]
 

Referenced by readIncludeFile().

void substEnvVarsInStrList QStrList sl  )  [static]
 

Referenced by findFile().

FILE* tryPath const char *  path,
const char *  fileName
[static]
 

Definition at line 840 of file config.cpp.

References config_err().

Referenced by findFile().

void yy_fatal_error  )  [static]
 

void* yy_flex_alloc  )  [static]
 

void yy_flex_free  )  [static]
 

void* yy_flex_realloc  )  [static]
 

Referenced by yy_get_next_buffer().

int yy_get_next_buffer  )  [static]
 

Definition at line 1607 of file config.cpp.

References b, EOB_ACT_CONTINUE_SCAN, EOB_ACT_END_OF_FILE, EOB_ACT_LAST_MATCH, yy_buffer_state::yy_buf_size, YY_BUFFER_EOF_PENDING, yy_buffer_state::yy_buffer_status, yy_c_buf_p, yy_buffer_state::yy_ch_buf, yy_current_buffer, YY_END_OF_BUFFER_CHAR, YY_FATAL_ERROR, yy_buffer_state::yy_fill_buffer, yy_flex_realloc(), YY_INPUT, YY_MORE_ADJ, yy_buffer_state::yy_n_chars, yy_n_chars, YY_READ_BUF_SIZE, yyin, yyrestart, and yytext_ptr.

Referenced by configYYlex().

yy_state_type yy_get_previous_state  )  [static]
 

Definition at line 1739 of file config.cpp.

References yy_accept, yy_base, yy_c_buf_p, YY_CHAR, yy_chk, yy_def, yy_ec, yy_last_accepting_cpos, yy_last_accepting_state, yy_meta, YY_MORE_ADJ, yy_nxt, YY_SC_TO_UI, yy_start, yy_state_type, and yytext_ptr.

Referenced by configYYlex().

yy_state_type yy_try_NUL_trans yy_current_state   )  [static]
 

yy_state_type yy_try_NUL_trans  )  [static]
 

Referenced by configYYlex().

int yyread char *  buf,
int  max_size
[static]
 

Definition at line 819 of file config.cpp.

References includeStack, inputPosition, and inputString.


Variable Documentation

bool* b = 0 [static]
 

Definition at line 795 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

QCString colsInAlphaIndexString [static]
 

Definition at line 806 of file config.cpp.

Config* config [static]
 

Definition at line 812 of file config.cpp.

Referenced by AppWizardDialog::AppWizardDialog(), configYYlex(), ProgressDialog::generateIndex(), ProgressDialog::htdigExited(), ImportDialog::ImportDialog(), K_EXPORT_COMPONENT_FACTORY(), PluginController::loadGlobalPlugins(), DocSearchDialog::performSearch(), PartSelectWidget::readGlobalConfig(), PartSelectWidget::saveGlobalConfig(), FCConfigWidget::saveGlobalConfig(), ProgressDialog::scanDirectories(), ImportDialog::scanLegacyKDevelopProject(), and ImportDialog::scanLegacyStudioProject().

FILE * configYYin = (FILE *) 0 * configYYout = (FILE *) 0
 

Definition at line 285 of file config.cpp.

int configYYleng
 

Definition at line 233 of file config.cpp.

FILE * configYYout
 

Definition at line 119 of file config.cpp.

char * configYYtext
 

Definition at line 509 of file config.cpp.

QCString elemStr [static]
 

Definition at line 798 of file config.cpp.

Referenced by configYYlex().

QCString enumValuesPerLineString [static]
 

Definition at line 807 of file config.cpp.

FILE* file
 

Definition at line 2040 of file config.cpp.

Referenced by PHPNewClassDlg::accept(), AddSubprojectDialog::accept(), MakeActionFilter::ActionFormat::ActionFormat(), ActionItem::ActionItem(), BashSupportPart::addAttribute(), Driver::addDependence(), ClassViewPart::addFile(), CodeModel::addFile(), GenericProjectWidget::addFile(), FileTreeWidget::addProjectFiles(), GenericProjectPart::allFiles(), checkFileExists(), CppSupportPart::contextMenu(), BookmarksWidget::createURL(), JavaSupportPart::customEvent(), ReplaceWidget::editDocument(), CompileErrorFilter::ErrorFormat::ErrorFormat(), PHPSupportPart::executeInTerminal(), PHPSupportPart::executeOnWebserver(), BuildTargetItem::fileByName(), FileGroupsWidget::FileGroupsWidget(), JavaDriver::fileParsed(), CppDriver::fileParsed(), FileSelectorPart::fileSelected(), perlparser::findLib(), CppSupportPart::functionDefinitionAt(), BookmarksPart::getContext(), ReplaceWidget::getEditInterfaceForFile(), MakeWidget::guessFileName(), LexerInputState::initialize(), BuildTargetItem::insertFile(), KBookmarkHandler::KBookmarkHandler(), CTagsPart::loadTagsFile(), ReplaceWidget::makeReplacements(), FileCreate::NewFileChooser::NewFileChooser(), DomUtil::openDOMFile(), QEditorPart::openFile(), BugList::ParseFile(), CodeModelTreeParser::parseFile(), JavaSupportPart::parseProject(), CppSupportPart::parseProject(), PHPNewClassDlg::PHPNewClassDlg(), ProblemItem::ProblemItem(), FolderBrowserItem::processFile(), CompileErrorFilter::processLine(), CodeModel::read(), CppSupportPart::recomputeCodeModel(), Locate::relativeName(), URLUtil::relativePathToFile(), ClassViewPart::removeFile(), BuildTargetItem::removeFile(), CodeModel::removeFile(), TrollProjectWidget::removeFile(), FileTreeWidget::removeProjectFiles(), ReplaceItem::ReplaceItem(), DomUtil::saveDOMFile(), QEditorPart::saveFile(), JavaStoreWalker::setFile(), ReplaceWidget::showReplacements(), ReplaceView::showReplacementsForFile(), SpecSupport::slotexportSPECPushButtonPressed(), SpecSupport::slotimportSPECPushButtonPressed(), RubySupportPart::slotRun(), BashSupportPart::slotRun(), BuildTargetItem::takeFile(), GenericProjectWidget::takeFile(), ClassGeneratorConfig::templateText(), BugList::WriteXMLFile(), and BuildTargetItem::~BuildTargetItem().

int includeDepth [static]
 

Definition at line 802 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

QCString includeName [static]
 

Definition at line 799 of file config.cpp.

QStrList includePathList [static]
 

Definition at line 800 of file config.cpp.

Referenced by configYYlex(), and findFile().

QPtrStack<ConfigFileState> includeStack [static]
 

Definition at line 801 of file config.cpp.

Referenced by configYYlex(), readIncludeFile(), and yyread().

int inputPosition [static]
 

Definition at line 790 of file config.cpp.

Referenced by yyread().

const char* inputString [static]
 

Definition at line 789 of file config.cpp.

Referenced by yyread().

QStrList* l = 0 [static]
 

Definition at line 796 of file config.cpp.

Referenced by CppCodeCompletion::computeContext(), configYYlex(), TagCreator::parseFunctionArguments(), StoreWalker::parseFunctionArguments(), TagCreator::parseTypedef(), StoreWalker::parseTypedef(), and ConfigOption::writeStringList().

int lastState [static]
 

Definition at line 797 of file config.cpp.

Referenced by configYYlex().

int len
 

Definition at line 2153 of file config.cpp.

Referenced by astyle::ASFormatter::appendSpacePad(), ChmProtocol::checkNewFile(), RegexpTestDialog::checkPOSIX(), URLUtil::envExpand(), QEditorCodeCompletion::eventFilter(), extracted_operator(), FileBuffer::filterOutIgnoreValues(), Lookup::find(), AbbrevPart::findAllWords(), Lookup::findEntry(), Chm::getName(), astyle::ASFormatter::getNextChar(), Lookup::hash(), ProgressDialog::htdigStdout(), DocSearchDialog::htsearchStdout(), RegexpTestDialog::insertQuoted(), astyle::ASFormatter::isBeforeComment(), CharScanner::match(), TextToolsWidget::parseXML(), astyle::ASFormatter::peekNextChar(), Lexer::readCharLiteral(), Lexer::readStringLiteral(), ValgrindPart::receivedStderr(), GrepViewWidget::showDialogWithPattern(), TextToolsWidget::slotItemPressed(), ShellInsertDialog::slotReceivedStdout(), ShellFilterDialog::slotReceivedStdout(), astyle::ASFormatter::trimNewLine(), and QEditorCodeCompletion::updateBox().

QCString maxDotGraphHeightString [static]
 

Definition at line 810 of file config.cpp.

QCString maxDotGraphWidthString [static]
 

Definition at line 809 of file config.cpp.

QCString maxInitLinesString [static]
 

Definition at line 805 of file config.cpp.

QCString* s = 0 [static]
 

Definition at line 794 of file config.cpp.

Referenced by HexHLItem::checkHL(), RegExpHLItem::checkHL(), subversionCore::checkout(), subversionCore::commit(), configYYlex(), DefaultSourceProvider::contents(), ConfigOption::convertToComment(), findFile(), ChmProtocol::get(), _GCatalog_Private< Tag >::getAllItems(), main(), QDomDocument_toString(), QComboView::returnPressed(), JAVADebugger::JDBController::slotDbgStatus(), subversionCore::update(), ConfigOption::writeStringList(), ConfigOption::writeStringValue(), and BugList::WriteXMLFile().

yy_size_t size
 

Definition at line 2321 of file config.cpp.

Referenced by AddIconDialog::accept(), ASTArray::add(), CharInputBuffer::CharInputBuffer(), GenericGroupListViewItem::init(), RemoveFileDialog::RemoveFileDialog(), FileCreate::FriendlyWidget::resizeColumn(), FileCreate::FriendlyWidget::resizeRow(), KActionSelector::setButtonIconSize(), CharScanner::setTabsize(), JAVADebugger::MemoryViewDialog::slotMemoryDump(), GDBDebugger::MemoryViewDialog::slotMemoryDump(), AddIconDialog::somethingChanged(), and QComboView::updateMask().

QCString tabSizeString [static]
 

Definition at line 804 of file config.cpp.

QCString tmpString [static]
 

Definition at line 793 of file config.cpp.

Referenced by configYYlex().

QCString treeViewWidthString [static]
 

Definition at line 808 of file config.cpp.

short int yy_accept[100] [static]
 

Initial value:

{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 22, 23, 22, 22, 2, 8, 22, 8, 19, 22, 9, 13, 12, 2, 12, 12, 17, 18, 11, 10, 18, 18, 16, 14, 14, 16, 16, 7, 22, 7, 7, 0, 21, 0, 8, 0, 0, 0, 8, 3, 0, 20, 12, 12, 17, 18, 11, 18, 15, 7, 0, 7, 0, 0, 4, 12, 18, 7, 7, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 5, 0 }

Definition at line 307 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

short int yy_base[112] [static]
 

Initial value:

{ 0, 0, 1, 29, 0, 55, 56, 82, 108, 135, 162, 190, 0, 217, 244, 58, 65, 66, 68, 271, 298, 145, 408, 408, 3, 117, 408, 0, 125, 6, 408, 7, 408, 408, 0, 0, 15, 115, 0, 0, 133, 408, 18, 107, 408, 408, 408, 62, 106, 0, 0, 70, 104, 73, 408, 122, 0, 109, 93, 118, 95, 408, 105, 408, 0, 118, 0, 0, 123, 116, 408, 0, 117, 113, 94, 105, 408, 92, 91, 408, 90, 408, 82, 0, 0, 0, 75, 66, 62, 102, 13, 408, 41, 48, 5, 9, 89, 113, 408, 408, 326, 334, 342, 350, 358, 360, 367, 375, 4, 383, 391, 399 }

Definition at line 361 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

char* yy_c_buf_p = (char *) 0 [static]
 

Definition at line 236 of file config.cpp.

Referenced by configYYlex(), yy_get_next_buffer(), and yy_get_previous_state().

short int yy_chk[437] [static]
 

Definition at line 447 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

YY_BUFFER_STATE yy_current_buffer = 0 [static]
 

Definition at line 218 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

short int yy_def[112] [static]
 

Initial value:

{ 0, 100, 100, 99, 3, 100, 100, 100, 100, 101, 101, 99, 11, 102, 102, 103, 103, 100, 100, 104, 104, 99, 99, 99, 99, 99, 99, 105, 99, 106, 99, 99, 99, 99, 107, 107, 107, 107, 108, 109, 99, 99, 109, 109, 99, 99, 99, 99, 99, 110, 111, 110, 110, 99, 99, 99, 105, 99, 99, 99, 106, 99, 99, 99, 107, 107, 108, 109, 99, 109, 99, 110, 111, 110, 99, 99, 99, 107, 109, 99, 110, 99, 99, 107, 109, 110, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 0, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99 }

Definition at line 378 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

int yy_did_buffer_switch_on_eof [static]
 

Definition at line 243 of file config.cpp.

Referenced by configYYlex().

int yy_ec[256] [static]
 

Definition at line 322 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

char yy_hold_char [static]
 

Definition at line 228 of file config.cpp.

Referenced by configYYlex().

int yy_init = 1 [static]
 

Definition at line 237 of file config.cpp.

Referenced by configYYlex().

char* yy_last_accepting_cpos [static]
 

Definition at line 500 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

yy_state_type yy_last_accepting_state [static]
 

Definition at line 499 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

int yy_meta[29] [static]
 

Initial value:

{ 0, 1, 2, 3, 4, 3, 5, 6, 7, 7, 6, 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 7, 8, 8, 1 }

Definition at line 354 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

int yy_n_chars [static]
 

Definition at line 230 of file config.cpp.

Referenced by configYYlex(), and yy_get_next_buffer().

short int yy_nxt[437] [static]
 

Definition at line 395 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

int yy_start = 0 [static]
 

Definition at line 238 of file config.cpp.

Referenced by configYYlex(), and yy_get_previous_state().

QCString yyFileName [static]
 

Definition at line 792 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

int yyLineNr [static]
 

Definition at line 791 of file config.cpp.

Referenced by configYYlex(), and readIncludeFile().

KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:16 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003