#include <LineInfoFinder.h>
Inheritance diagram for FileFinder:
Public Member Functions | |
~FileFinder () | |
char * | getName () |
uint32_t | getSymbolIndex () |
uint32_t | getFileType () |
bool | isIncludeFile () |
bool | isSourceFile () |
uint32_t | setNumberOfFunctions (uint32_t numberFunctions) |
uint32_t | addFunction (FunctionFinder *child, uint32_t idx) |
virtual void | print () |
virtual uint32_t | getNumberOfFunctions () |
Protected Attributes | |
char * | fileName |
uint32_t | fileType |
uint32_t | symbolIndex |
FunctionFinder ** | memberFunctions |
uint32_t | numberOfFunctions |
bool | includeFile |
StringTable * | stringTable |
LineInfoTable * | lineInfoTable |
SymbolTable * | symbolTable |
|
Definition at line 81 of file LineInfoFinder.h. References memberFunctions. |
|
Definition at line 936 of file LineInfoFinder.C. References memberFunctions. Referenced by LineInfoFinder::LineInfoFinder(). |
|
Definition at line 84 of file LineInfoFinder.h. References fileType. |
|
Reimplemented in SourceFileFinder. Definition at line 82 of file LineInfoFinder.h. References fileName. Referenced by LineInfoFinder::getFileName(), LineInfoFinder::getFileNameOfFunction(), IncludeFileFinder::print(), FunctionFinder::print(), and LineInfoFinder::testLineInfoFinder(). |
|
Reimplemented in SourceFileFinder. Definition at line 91 of file LineInfoFinder.h. References __SHOULD_NOT_ARRIVE. |
|
Reimplemented in SourceFileFinder. Definition at line 83 of file LineInfoFinder.h. References symbolIndex. Referenced by LineInfoFinder::LineInfoFinder(), and FunctionFinder::setParent(). |
|
Definition at line 85 of file LineInfoFinder.h. References includeFile. Referenced by LineInfoFinder::LineInfoFinder(), and FunctionFinder::setParent(). |
|
Definition at line 86 of file LineInfoFinder.h. References includeFile. Referenced by FunctionFinder::setParent(). |
|
Reimplemented from Base. Reimplemented in IncludeFileFinder, and SourceFileFinder. Definition at line 90 of file LineInfoFinder.h. References __SHOULD_NOT_ARRIVE. Referenced by LineInfoFinder::printFiles(). |
|
Definition at line 929 of file LineInfoFinder.C. References memberFunctions, and numberOfFunctions. Referenced by LineInfoFinder::LineInfoFinder(). |
|
Definition at line 70 of file LineInfoFinder.h. Referenced by getName(). |
|
Definition at line 71 of file LineInfoFinder.h. Referenced by getFileType(). |
|
Definition at line 75 of file LineInfoFinder.h. Referenced by isIncludeFile(), and isSourceFile(). |
|
Definition at line 78 of file LineInfoFinder.h. |
|
Definition at line 73 of file LineInfoFinder.h. Referenced by addFunction(), setNumberOfFunctions(), and ~FileFinder(). |
|
Definition at line 74 of file LineInfoFinder.h. Referenced by setNumberOfFunctions(). |
|
Definition at line 77 of file LineInfoFinder.h. |
|
Definition at line 72 of file LineInfoFinder.h. Referenced by getSymbolIndex(). |
|
Definition at line 79 of file LineInfoFinder.h. |