User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
HtmlFileC::HtmlFileC(void)
HtmlFileC::InsHeader(StringC)
HtmlFileC::InsFooter(void)
HtmlFileC::InsHeader(int,StringC,BooleanT)
HtmlFileC::InsComment(StringC)
HtmlFileC::InsHRef(StringC,StringC)
HtmlFileC::Escape(StringC)
TextPFileC::operator=(const TextPFileC &)
TextPFileC::Load(const FilenameC &)
TextPFileC::AppendFile(const FilenameC &)
TextPFileC::Load(istream &)
TextPFileC::Append(istream &)
TextPFileC::Save(void)
TextPFileC::SetFilename(const StringC &)
TextPFileC::SaveAs(const StringC &)
TextPFileC::Filename(void)
TextPFileC::Append(const StringC &,BooleanT)
TextPFileC::AppendText(const StringC &,BooleanT)
TextPFileC::operator+=(const StringC &)
TextPFileC::IsReadonly(void) const
TextPFileC::NoLines(void) const
TextPFileC::SetRenumber(void)
TextPFileC::SetModified(void)
TextPFileC::Empty(void)
TextPFileC::Dump(ostream &) const
TextPFileC::Buff(void)
TextPFileC::IsLoaded(void) const
TextPFileC::FindLineMatch(const StringC &)
TextPFileC::operator[](IndexT)
TextPFileC::IsModified(void) const
TextPFileC::SetReadonly(BooleanT)
HtmlFileC
 
include "amma/HtmlFile.hh"
User Level:Default
Library:TextProc
Example:exDPSplit.cc
Section:Basic Types.Text Text Processing
In Scope:std

Comments:
//////////////////////////////////////// HtmlFile.hh

Parent Classes: Variables:
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.

#include "amma/TxtPFile.hh"
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:48:08 2001