Private HEADER_The regular expression for matching header lines.
Private REGEXLISTThe regular expression list for matching different types of lines.
The list of error lines encountered during parsing.
Private eventThe list of events specified in the callgrind file.
Private fileThe list of files specified in the callgrind file.
Private fstreamThe readline.Interface instance that is used to read the file.
Private functionThe list of functions specified in the callgrind file.
The header section of the callgrind file.
Private profiledbThe profile database that stores the extracted profile information.
Private scopeThe current scope of the parser.
Optional parameters?: { Private getPrivate
Returns the current scope of the caller function in the parser.
The current scope of the caller function in the parser.
Private getPrivate
Returns the current scope of the parser.
The current scope of the parser.
Private isParses the callgrind file and returns the extracted profile information.
A promise that resolves to the extracted profile information.
Private parseGenerated using TypeDoc
This class provides a parser for callgrind files. It can be used to extract profile information from the callgrind file. Specification of callgrind type files can be found in valgrind website.