Ananas Library  0.9.5
Public Member Functions | Protected Attributes | List of all members
aTemplate Class Reference

#include <atemplate.h>

Inheritance diagram for aTemplate:
iTemplate

Public Member Functions

bool open (const QString &fname)
 
void close ()
 
void clear ()
 
QString getValue (const QString &name)
 
void setValue (const QString &name, const QString &value)
 
QString exec (const QString &sname)
 
QString result ()
 
bool save (const QString &fname)
 
void cleanUpTags ()
 
virtual void setDir (const QString &dir)
 
virtual QString getDir ()
 
- Public Member Functions inherited from iTemplate
 iTemplate ()
 
virtual ~iTemplate ()
 

Protected Attributes

QString templateDir
 

Detailed Description

Class for work with pattern in HTML format

Member Function Documentation

void aTemplate::cleanUpTags ( )
virtual

Clears all tags

Reimplemented from iTemplate.

void aTemplate::clear ( )
inlinevirtual

Clears internal variable.

Reimplemented from iTemplate.

void aTemplate::close ( )
virtual

Closes pattern.

Reimplemented from iTemplate.

QString aTemplate::exec ( const QString &  sname)
virtual

Replaces tads to values

Reimplemented from iTemplate.

References getValue().

QString aTemplate::getDir ( )
virtual

Gets working directory

Reimplemented from iTemplate.

QString aTemplate::getValue ( const QString &  name)
virtual

Get value of parameter `name'

Reimplemented from iTemplate.

Referenced by exec().

bool aTemplate::open ( const QString &  fname)
virtual

Opens pattern

Implements iTemplate.

References aLog::print().

QString aTemplate::result ( )
inlinevirtual

Returns document.

Reimplemented from iTemplate.

Referenced by save().

bool aTemplate::save ( const QString &  fname)
virtual

Saves document to file

Reimplemented from iTemplate.

References aLog::print(), and result().

void aTemplate::setDir ( const QString &  dir)
virtual

Sets working directory

Reimplemented from iTemplate.

References aLog::print().

void aTemplate::setValue ( const QString &  name,
const QString &  value 
)
virtual

Set value of parameter `name'

Reimplemented from iTemplate.


The documentation for this class was generated from the following files: