Ananas Library 0.9.5
iTemplate Class Referenceabstract

#include <itemplate.h>

Inheritance diagram for iTemplate:
aMSOTemplate aOOTemplate aTemplate aCalcTemplate

Public Member Functions

 iTemplate ()
 
virtual ~iTemplate ()
 
virtual bool open (const QString &fname)=0
 
virtual void close ()
 
virtual void clear ()
 
virtual QString getValue (const QString &name)
 
virtual void setValue (const QString &name, const QString &value)
 
virtual QString exec (const QString &sname)
 
virtual QString result ()
 
virtual bool save (const QString &fname)
 
virtual void cleanUpTags ()
 
virtual void setDir (const QString &dir)
 
virtual QString getDir ()
 

Detailed Description

Interface for work with report

Constructor & Destructor Documentation

◆ iTemplate()

iTemplate::iTemplate ( )

Constructor

◆ ~iTemplate()

iTemplate::~iTemplate ( )
virtual

Destructor

Member Function Documentation

◆ cleanUpTags()

void iTemplate::cleanUpTags ( )
virtual

Clears all tags

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ clear()

void iTemplate::clear ( )
virtual

Clears internal variable.

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ close()

void iTemplate::close ( )
virtual

Closes pattern.

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ exec()

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

Replaces tads to values

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ getDir()

QString iTemplate::getDir ( )
virtual

Gets working directory

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ getValue()

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

Get value of parameter ‘name’

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ open()

bool iTemplate::open ( const QString & fname)
pure virtual

Opens pattern

Implemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ result()

QString iTemplate::result ( )
virtual

Returns document.

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ save()

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

Saves document to file

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ setDir()

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

Sets working directory

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.

◆ setValue()

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

Set value of parameter ‘name’

Reimplemented in aMSOTemplate, aOOTemplate, and aTemplate.


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