VTK
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
vtkVRMLYaccData Class Reference

#include <vtkVRMLImporter_Yacc.h>

Collaboration diagram for vtkVRMLYaccData:
Collaboration graph
[legend]

List of all members.

Classes

class  FakeAlloca
struct  yy_buffer_state
struct  yyltype
union  YYSTYPE

Public Types

typedef unsigned char YY_CHAR
typedef int yy_state_type
typedef struct
vtkVRMLYaccData::yyltype 
yyltype
typedef struct yy_buffer_stateYY_BUFFER_STATE

Public Member Functions

 vtkVRMLYaccData ()
 ~vtkVRMLYaccData ()
void beginProto (const char *)
void endProto ()
int addField (const char *type, const char *name)
int addEventIn (const char *type, const char *name)
int addEventOut (const char *type, const char *name)
int addExposedField (const char *type, const char *name)
int add (void(VrmlNodeType::*)(const char *, int), const char *, const char *)
int fieldType (const char *type)
void inScript ()
void expect (int type)
void yyerror (const char *)
int yylex (vtkVRMLImporter *self)
int yywrap (void)
void yyrestart (FILE *input_file)
void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer)
void yy_load_buffer_state (void)
YY_BUFFER_STATE yy_create_buffer (FILE *file, int size)
void yy_delete_buffer (YY_BUFFER_STATE b)
void yy_init_buffer (YY_BUFFER_STATE b, FILE *file)
void * yy_flex_alloc (unsigned int)
void * yy_flex_realloc (void *, unsigned int)
void yy_flex_free (void *)
yy_state_type yy_get_previous_state (void)
yy_state_type yy_try_NUL_trans (yy_state_type current_state)
int yy_get_next_buffer (void)
void yy_fatal_error (const char msg[])
void yyResetLineNumber ()
int yyparse (vtkVRMLImporter *self)
void addToNameSpace (VrmlNodeType *)
void pushNameSpace ()
void popNameSpace ()
const VrmlNodeTypefind (const char *nm)

Static Public Member Functions

static void memyyInput (char *buf, int &result, int max_size, vtkVRMLYaccData *self)
static void defyyInput (char *buf, int &result, int max_size, vtkVRMLYaccData *self)

Public Attributes

vtkVRMLVectorType
< VrmlNodeType * > * 
CurrentProtoStack
int yychar
YYSTYPE yylval
yyltype yylloc
int yynerrs
int yyleng
FILE * yyin
FILE * yyout
YY_BUFFER_STATE yy_current_buffer
char yy_hold_char
int yy_n_chars
char * yy_c_buf_p
int yy_init
int yy_start
int yy_did_buffer_switch_on_eof
char * yytext
yy_state_type yy_last_accepting_state
char * yy_last_accepting_cpos
int yy_flex_debug
void(* theyyInput )(char *, int &, int, vtkVRMLYaccData *)
int currentLineNumber
int expectToken
int parsing_mf
int sfImageIntsParsed
int sfImageIntsExpected
int yydebug
int memyyInput_i
int memyyInput_j
int creatingDEF
char * curDEFName
vtkVRMLVectorType
< VrmlNodeType * > * 
typeList
vtkVRMLVectorType
< vtkVRMLUseStruct * > * 
useList
vtkVRMLVectorType
< VrmlNodeType::FieldRec * > * 
currentField

Detailed Description

Definition at line 117 of file vtkVRMLImporter_Yacc.h.


Member Typedef Documentation

typedef unsigned char vtkVRMLYaccData::YY_CHAR

Definition at line 122 of file vtkVRMLImporter_Yacc.h.

Definition at line 123 of file vtkVRMLImporter_Yacc.h.

Definition at line 240 of file vtkVRMLImporter_Yacc.h.


Constructor & Destructor Documentation

Definition at line 457 of file vtkVRMLImporter_Yacc.h.

Definition at line 482 of file vtkVRMLImporter_Yacc.h.


Member Function Documentation

void vtkVRMLYaccData::beginProto ( const char *  protoName)

Definition at line 1586 of file vtkVRMLImporter_Yacc.h.

Definition at line 1595 of file vtkVRMLImporter_Yacc.h.

int vtkVRMLYaccData::addField ( const char *  type,
const char *  name 
)

Definition at line 1613 of file vtkVRMLImporter_Yacc.h.

int vtkVRMLYaccData::addEventIn ( const char *  type,
const char *  name 
)

Definition at line 1618 of file vtkVRMLImporter_Yacc.h.

int vtkVRMLYaccData::addEventOut ( const char *  type,
const char *  name 
)

Definition at line 1622 of file vtkVRMLImporter_Yacc.h.

int vtkVRMLYaccData::addExposedField ( const char *  type,
const char *  name 
)

Definition at line 1626 of file vtkVRMLImporter_Yacc.h.

int vtkVRMLYaccData::add ( void(VrmlNodeType::*)(const char *, int func,
const char *  typeString,
const char *  name 
)

Definition at line 1631 of file vtkVRMLImporter_Yacc.h.

int vtkVRMLYaccData::fieldType ( const char *  type)

Definition at line 1655 of file vtkVRMLImporter_Yacc.h.

Definition at line 1682 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::expect ( int  type)

Definition at line 1693 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::yyerror ( const char *  msg)

Definition at line 1580 of file vtkVRMLImporter_Yacc.h.

Definition at line 4189 of file vtkVRMLImporter_Yacc.h.

Definition at line 4085 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::yyrestart ( FILE *  input_file)

Definition at line 4990 of file vtkVRMLImporter_Yacc.h.

Definition at line 5000 of file vtkVRMLImporter_Yacc.h.

Definition at line 5025 of file vtkVRMLImporter_Yacc.h.

Definition at line 5034 of file vtkVRMLImporter_Yacc.h.

Definition at line 5059 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::yy_init_buffer ( YY_BUFFER_STATE  b,
FILE *  file 
)

Definition at line 5069 of file vtkVRMLImporter_Yacc.h.

void * vtkVRMLYaccData::yy_flex_alloc ( unsigned int  size)

Definition at line 5140 of file vtkVRMLImporter_Yacc.h.

void * vtkVRMLYaccData::yy_flex_realloc ( void *  ptr,
unsigned int  size 
)

Definition at line 5145 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::yy_flex_free ( void *  ptr)

Definition at line 5150 of file vtkVRMLImporter_Yacc.h.

Definition at line 4931 of file vtkVRMLImporter_Yacc.h.

Definition at line 4965 of file vtkVRMLImporter_Yacc.h.

Definition at line 4809 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::yy_fatal_error ( const char  msg[])

Definition at line 5097 of file vtkVRMLImporter_Yacc.h.

Definition at line 289 of file vtkVRMLImporter_Yacc.h.

Definition at line 979 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::memyyInput ( char *  buf,
int result,
int  max_size,
vtkVRMLYaccData self 
) [static]

Definition at line 5159 of file vtkVRMLImporter_Yacc.h.

void vtkVRMLYaccData::defyyInput ( char *  buf,
int result,
int  max_size,
vtkVRMLYaccData self 
) [static]

Definition at line 5173 of file vtkVRMLImporter_Yacc.h.

Definition at line 492 of file vtkVRMLImporter_Yacc.h.

Definition at line 507 of file vtkVRMLImporter_Yacc.h.

Definition at line 512 of file vtkVRMLImporter_Yacc.h.

const VrmlNodeType * vtkVRMLYaccData::find ( const char *  nm)

Definition at line 534 of file vtkVRMLImporter_Yacc.h.


Member Data Documentation

Definition at line 131 of file vtkVRMLImporter_Yacc.h.

Definition at line 182 of file vtkVRMLImporter_Yacc.h.

Definition at line 183 of file vtkVRMLImporter_Yacc.h.

Definition at line 185 of file vtkVRMLImporter_Yacc.h.

Definition at line 187 of file vtkVRMLImporter_Yacc.h.

Definition at line 189 of file vtkVRMLImporter_Yacc.h.

Definition at line 190 of file vtkVRMLImporter_Yacc.h.

Definition at line 190 of file vtkVRMLImporter_Yacc.h.

Definition at line 242 of file vtkVRMLImporter_Yacc.h.

Definition at line 245 of file vtkVRMLImporter_Yacc.h.

Definition at line 247 of file vtkVRMLImporter_Yacc.h.

Definition at line 251 of file vtkVRMLImporter_Yacc.h.

Definition at line 252 of file vtkVRMLImporter_Yacc.h.

Definition at line 253 of file vtkVRMLImporter_Yacc.h.

Definition at line 258 of file vtkVRMLImporter_Yacc.h.

Definition at line 271 of file vtkVRMLImporter_Yacc.h.

Definition at line 278 of file vtkVRMLImporter_Yacc.h.

Definition at line 279 of file vtkVRMLImporter_Yacc.h.

Definition at line 281 of file vtkVRMLImporter_Yacc.h.

Definition at line 284 of file vtkVRMLImporter_Yacc.h.

Definition at line 288 of file vtkVRMLImporter_Yacc.h.

Definition at line 293 of file vtkVRMLImporter_Yacc.h.

Definition at line 296 of file vtkVRMLImporter_Yacc.h.

Definition at line 299 of file vtkVRMLImporter_Yacc.h.

Definition at line 300 of file vtkVRMLImporter_Yacc.h.

Definition at line 302 of file vtkVRMLImporter_Yacc.h.

Definition at line 308 of file vtkVRMLImporter_Yacc.h.

Definition at line 309 of file vtkVRMLImporter_Yacc.h.

Definition at line 312 of file vtkVRMLImporter_Yacc.h.

Definition at line 313 of file vtkVRMLImporter_Yacc.h.

Definition at line 316 of file vtkVRMLImporter_Yacc.h.

Definition at line 317 of file vtkVRMLImporter_Yacc.h.

Definition at line 318 of file vtkVRMLImporter_Yacc.h.


The documentation for this class was generated from the following file: