1 #ifndef COIN_SOINPUTP_H
2 #define COIN_SOINPUTP_H
37 #error this is a private header file
42 #include "misc/SbHash.h"
45 class 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;
78 #endif // ! COIN_SOINPUTP_H