[This is preliminary documentation and is subject to change.]
Provides functions for working with textual source code i.e. reading source form file, named memory buffer, project items and the like
Classes
| Class | Description | |
|---|---|---|
| FileNameList |
Represents a list of file names
| |
| FileSource |
Represents source code stored in a file
| |
| ListOfISourceText |
Represents a list of strings used as source text
| |
| StreamSource |
Represents source code stored in a stream
| |
| StringSource |
Provides source code from string
| |
| StringSourceList |
Represents a list of strings used as source text
|
Structures
| Structure | Description | |
|---|---|---|
| SourceCodeRef |
Represents a reference to the source code which may be named buffer or project source item (i.e. solution project item)
| |
| SourcePosition |
Represents position in source input
| |
| SourceVector |
Represents a pointer to the named source code and character position
|
Interfaces
| Interface | Description | |
|---|---|---|
| ISourceText |
Represents source code input text (usually text from file)
|