37#error this is a private header file
42#include "misc/SbHash.h"
45class SoInput_FileInfo;
53 this->usingstdin = FALSE;
56 static SbBool debug(
void);
57 static SbBool debugBinary(
void);
59 SoInput_FileInfo * getTopOfStackPopOnEOF(
void);
61 static SbBool isNameStartChar(
unsigned char c, SbBool validIdent);
62 static SbBool isNameChar(
unsigned char c, SbBool validIdent);
63 static SbBool isNameStartCharVRML1(
unsigned char c, SbBool validIdent);
64 static SbBool isNameCharVRML1(
unsigned char c, SbBool validIdent);
65 static SbBool isNameStartCharVRML2(
unsigned char c, SbBool validIdent);
66 static SbBool isNameCharVRML2(
unsigned char c, SbBool validIdent);
70 SbHash<const char *, SoBase *> copied_references;