Ananas Library 0.9.5
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

◆ cleanUpTags()

void aTemplate::cleanUpTags ( )
virtual

Clears all tags

Reimplemented from iTemplate.

◆ clear()

void aTemplate::clear ( )
inlinevirtual

Clears internal variable.

Reimplemented from iTemplate.

◆ close()

void aTemplate::close ( )
virtual

Closes pattern.

Reimplemented from iTemplate.

◆ exec()

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

Replaces tads to values

Reimplemented from iTemplate.

References getValue().

◆ getDir()

QString aTemplate::getDir ( )
virtual

Gets working directory

Reimplemented from iTemplate.

◆ getValue()

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

Get value of parameter ‘name’

Reimplemented from iTemplate.

Referenced by exec().

◆ open()

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

Opens pattern

Implements iTemplate.

References aLog::print().

◆ result()

QString aTemplate::result ( )
inlinevirtual

Returns document.

Reimplemented from iTemplate.

Referenced by save().

◆ save()

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

Saves document to file

Reimplemented from iTemplate.

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

◆ setDir()

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

Sets working directory

Reimplemented from iTemplate.

References aLog::print().

◆ setValue()

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: