|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
////////////////////////////////////////
HtmlFile.hh
Parent Classes:
Variables:
- IntT State;
-
- BooleanT Finished;
-
Methods:
- HtmlFileC()
-
Construct empty html file.
- BooleanT InsHeader(StringC DocName)
-
Build a header.
- BooleanT InsFooter()
-
Finish off document..
- BooleanT InsHeader(int Lvl,StringC Text,BooleanT Center = FALSE)
-
Insert an header.
- void InsComment(StringC text)
-
Insert a comment.
- BooleanT InsHRef(StringC doc,StringC text)
-
Insert a HRef into document.
- StringC Escape(StringC text)
-
Escape charactors in text.
- 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
|