This is the complete list of members for Sfidl::Parser, including all inherited members.
addChoiceTodo(const Choice &cdef) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addClassTodo(const Class &cdef) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addConstantTodo(const Constant &cdef) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addProcedureTodo(const Method &pdef) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addPrototype(const String &type, TypeDeclaration typeDecl) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addRecordTodo(const Record &rdef) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addSequenceTodo(const Sequence &sdef) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
addType(const String &type, TypeDeclaration typeDecl) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
choices (defined in Sfidl::Parser) | Sfidl::Parser | protected |
classes (defined in Sfidl::Parser) | Sfidl::Parser | protected |
constants (defined in Sfidl::Parser) | Sfidl::Parser | protected |
currentNamespace (defined in Sfidl::Parser) | Sfidl::Parser | protected |
defineSymbol(const String &name) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
enterNamespace(const String &name) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
fileName() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
findClass(const String &name) const (defined in Sfidl::Parser) | Sfidl::Parser | |
findRecord(const String &name) const (defined in Sfidl::Parser) | Sfidl::Parser | |
findSequence(const String &name) const (defined in Sfidl::Parser) | Sfidl::Parser | |
fromInclude(const String &type) const (defined in Sfidl::Parser) | Sfidl::Parser | |
getChoices() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getClasses() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getConstants() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getIncludes() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getPragmas(const String &binding) const (defined in Sfidl::Parser) | Sfidl::Parser | |
getProcedures() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getRecords() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getSequences() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
getTypes() const (defined in Sfidl::Parser) | Sfidl::Parser | inline |
haveIncluded(const String &filename) const (defined in Sfidl::Parser) | Sfidl::Parser | protected |
includedNames (defined in Sfidl::Parser) | Sfidl::Parser | protected |
includes (defined in Sfidl::Parser) | Sfidl::Parser | protected |
insideInclude() const (defined in Sfidl::Parser) | Sfidl::Parser | protected |
isChoice(const String &type) const (defined in Sfidl::Parser) | Sfidl::Parser | |
isClass(const String &type) const (defined in Sfidl::Parser) | Sfidl::Parser | |
isRecord(const String &type) const (defined in Sfidl::Parser) | Sfidl::Parser | |
isSequence(const String &type) const (defined in Sfidl::Parser) | Sfidl::Parser | |
leaveNamespace() (defined in Sfidl::Parser) | Sfidl::Parser | protected |
options (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parse(const String &fileName) (defined in Sfidl::Parser) | Sfidl::Parser | |
parseChoice() (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseChoiceValue(ChoiceValue &comp, int &value, int &sequentialValue) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseClass() (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseConstant(bool isident=false) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseInfoOptional(Map< String, IString > &infos) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseMethod(Method &def) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseNamespace() (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseParamHints(Param &def) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
Parser() (defined in Sfidl::Parser) | Sfidl::Parser | |
parseRecord() (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseRecordField(Param &comp, const IString &group) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseSequence() (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseStream(Stream &stream, Stream::Type) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseStringOrConst(String &s) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
parseTypeName(String &s) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
pragmas (defined in Sfidl::Parser) | Sfidl::Parser | protected |
preprocess(const String &filename, bool includeImpl=false) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
preprocessContents(const String &filename) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
print_error(const char *format, const Args &...args) (defined in Sfidl::Parser) | Sfidl::Parser | inlineprotected |
print_warning(const char *format, const Args &...args) (defined in Sfidl::Parser) | Sfidl::Parser | inlineprotected |
procedures (defined in Sfidl::Parser) | Sfidl::Parser | protected |
qualifyHelper(const String &name) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
qualifySymbol(const String &name) (defined in Sfidl::Parser) | Sfidl::Parser | protected |
records (defined in Sfidl::Parser) | Sfidl::Parser | protected |
rootNamespace (defined in Sfidl::Parser) | Sfidl::Parser | protected |
scanner (defined in Sfidl::Parser) | Sfidl::Parser | protected |
scannerInputData (defined in Sfidl::Parser) | Sfidl::Parser | protected |
scannerLineInfo (defined in Sfidl::Parser) | Sfidl::Parser | protected |
scannerMsgHandler(GScanner *scanner, gchar *message, gboolean is_error) (defined in Sfidl::Parser) | Sfidl::Parser | protectedstatic |
sequences (defined in Sfidl::Parser) | Sfidl::Parser | protected |
typeMap (defined in Sfidl::Parser) | Sfidl::Parser | protected |
typeOf(const String &type) const (defined in Sfidl::Parser) | Sfidl::Parser | |
types (defined in Sfidl::Parser) | Sfidl::Parser | protected |
usingNamespace(const String &name) (defined in Sfidl::Parser) | Sfidl::Parser | protected |