|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
/////////////////////////////////////////////////////
LiNumTxt.hh
Text file with line number index.
Parent Classes:
Variables:
- HashARC> LineInd;
-
Line number index.
Methods:
- TextPFileLNC()
-
Default constructor.
- TextPFileLNC(FilenameC Filenane)
-
Default constructor.
- BooleanT Load(FilenameC Filename)
-
Try and load a file.
- TextCursorC operator[](IndexT lineno)
-
Access line of file.
- void BuildIndex()
-
Build lineno index.
- const TextPFileC & operator=(const TextPFileC &)
-
Assigment.
- BooleanT Load(const FilenameC & Filename)
-
Try and load a file.
- BooleanT AppendFile(const FilenameC & Filename)
-
Append a file to the end of this one.
- BooleanT Load(istream & instrm)
-
Load buffer from a stream.
- BooleanT Append(istream & instrm)
-
Append a stream to the end of this file.
- BooleanT Save()
-
Try and save this file.
- BooleanT SetFilename(const StringC & filename)
-
Set filename to use.
- BooleanT SaveAs(const StringC & Filename)
-
Try and save this file as another name.
- StringC Filename()
-
Get the name of the file.
- TextPFileBaseC::LineNoT Append(const StringC & text,BooleanT noFinalRet = false)
-
Append a SINGLE line of text to file.
returns LineNo or -1 if failed.
- TextPFileBaseC::LineNoT AppendText(const StringC & text,BooleanT noFinalRet = false)
-
Append some text to the file.
returns first LineNo or -1 if failed.
- BooleanT operator+=(const StringC & text)
-
Append a line of text to the end of the file.
- BooleanT IsReadonly() const
-
Is readonly ?
- TextPFileBaseC::LineNoT NoLines() const
-
Return number of lines in buffer.
- void SetRenumber()
-
Set renumber flag.
- void SetModified()
-
Set renumber flag.
- void Empty()
-
Empty all contents, set name to noname
- void Dump(ostream & strm) const
-
Dump to stdout.
- TextPBuffC & Buff()
-
Access text buffer.
- BooleanT IsLoaded() const
-
Have file loaded into memory ?
- IntT FindLineMatch(const StringC & str)
-
Find a line begining with string 'str'.
returns line no otherwise -1.
- StringC & operator[](IndexT x)
-
Access a line in the file.
- BooleanT IsModified() const
-
Has buffer been modified ?
- void SetReadonly(BooleanT newval)
-
Set readonly flag for file.
|
Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|