ICsFile Class Reference
Abstract C# file interface.
More...
List of all members.
Public Member Functions |
virtual | ~ICsFile () |
| Destructor.
|
virtual void | setBuffer (int n_chars, TCHAR *chars)=0 |
| Set buffer.
|
virtual void | getBuffer (int &n_chars, TCHAR *&chars)=0 |
| Returns buffer.
|
virtual void | setPath (const tstring &path)=0 |
| Set file path (path used in error reporting).
|
virtual tstring | getPath ()=0 |
| Get file path.
|
virtual void | setModified (bool flag)=0 |
| Set modification flag.
|
virtual bool | isModified () const =0 |
| Returns modification flag.
|
virtual ICsProject * | getProject ()=0 |
| Returns project.
|
virtual CsCompilationUnit * | getCompilationUnit ()=0 |
| Returns compilation unit.
|
Detailed Description
Abstract C# file interface.
Constructor & Destructor Documentation
virtual ICsFile::~ICsFile |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void ICsFile::getBuffer |
( |
int & |
n_chars, |
|
|
TCHAR *& |
chars | |
|
) |
| | [pure virtual] |
Returns compilation unit.
virtual tstring ICsFile::getPath |
( |
|
) |
[pure virtual] |
virtual ICsProject* ICsFile::getProject |
( |
|
) |
[pure virtual] |
virtual bool ICsFile::isModified |
( |
|
) |
const [pure virtual] |
Returns modification flag.
virtual void ICsFile::setBuffer |
( |
int |
n_chars, |
|
|
TCHAR * |
chars | |
|
) |
| | [pure virtual] |
virtual void ICsFile::setModified |
( |
bool |
flag |
) |
[pure virtual] |
virtual void ICsFile::setPath |
( |
const tstring & |
path |
) |
[pure virtual] |
Set file path (path used in error reporting).