options Struct Reference

#include <header.h>

Collaboration diagram for options:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { LANG_JAVA, LANG_C, LANG_CPLUSPLUS }

Public Attributes

char * output_file
char * name
FILE * output_c
FILE * output_h
FILE * output_java
byte syntax_tree
byte widechars
enum options:: { ... }  make_lang
char * externals_prefix
char * variables_prefix
char * runtime_path
char * parent_class_name
includeincludes
includeincludes_end
byte utf8

Detailed Description

Definition at line 284 of file header.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
LANG_JAVA 
LANG_C 
LANG_CPLUSPLUS 

Definition at line 297 of file header.h.


Member Data Documentation

char* options::output_file

Definition at line 288 of file header.h.

Referenced by generate_close(), generate_head(), and read_options().

char* options::name

Definition at line 289 of file header.h.

Referenced by generate_amongs(), generate_close(), generate_create(), generate_define(), generate_header_file(), and read_options().

FILE* options::output_c

Definition at line 290 of file header.h.

Referenced by generate_program_c().

FILE* options::output_h

Definition at line 291 of file header.h.

Referenced by generate_program_c().

FILE* options::output_java

Definition at line 293 of file header.h.

byte options::syntax_tree

Definition at line 295 of file header.h.

Referenced by read_options().

byte options::widechars

Definition at line 296 of file header.h.

Referenced by read_options().

enum { ... } options::make_lang

Referenced by generate_assignfrom(), generate_assignto(), generate_close(), generate_create(), generate_define(), generate_dollar(), generate_head(), generate_header_file(), generate_hop(), generate_insert(), generate_program_c(), generate_routine_headers(), generate_start_comment(), read_options(), wp(), wv(), and wvn().

char* options::externals_prefix

Definition at line 298 of file header.h.

Referenced by read_options(), wp(), and wvn().

char* options::variables_prefix

Definition at line 299 of file header.h.

Referenced by generate_header_file(), and read_options().

char* options::runtime_path

Definition at line 300 of file header.h.

Referenced by generate_head(), and read_options().

char* options::parent_class_name

Definition at line 301 of file header.h.

Referenced by generate_header_file(), and read_options().

struct include* options::includes [read]

Definition at line 302 of file header.h.

Referenced by read_options().

struct include* options::includes_end [read]

Definition at line 303 of file header.h.

Referenced by read_options().

byte options::utf8

Definition at line 304 of file header.h.

Referenced by generate_GO_grouping(), generate_grouping(), generate_hop(), generate_next(), and read_options().


The documentation for this struct was generated from the following file:
Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.