Information of a single source file. Stored in field parsedFileNameCache.
Definition at line 117 of file scopeinfo.inl.
Public Field Index: | |
NString | fullPath = nullptr |
Full path of source file (evaluated). | |
NString | name = nullptr |
File name (evaluated). | |
NString | nameWOExt = nullptr |
File name without extension (evaluated). | |
NCString | origFile |
Path and name of source file (given by the C++ preprocessor). | |
integer | origFilePathLength = -2 |
Index of last path separator in origFile. | |
NString | trimmedPath = nullptr |
Trimmed path of source file (evaluated). | |
NString | trimmedPathPrefix = nullptr |
Public Method Index: | |
ParsedFileName (const NCString filename) | |
NString fullPath = nullptr |
Full path of source file (evaluated).
Definition at line 123 of file scopeinfo.inl.
NString name = nullptr |
File name (evaluated).
Definition at line 133 of file scopeinfo.inl.
NString nameWOExt = nullptr |
File name without extension (evaluated).
Definition at line 136 of file scopeinfo.inl.
NCString origFile |
Path and name of source file (given by the C++ preprocessor).
Definition at line 120 of file scopeinfo.inl.
integer origFilePathLength = -2 |
Index of last path separator in origFile.
Definition at line 139 of file scopeinfo.inl.
NString trimmedPath = nullptr |
Trimmed path of source file (evaluated).
Definition at line 126 of file scopeinfo.inl.
NString trimmedPathPrefix = nullptr |
Prefix for the trimmed path taken from trim rule. Has to be added on writing the trimmed path *
Definition at line 130 of file scopeinfo.inl.
|
inline |