2005/5/9

     
 

class LispTemplateFilter

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lisp::LispTemplateFilter Class Reference

#include <LispTemplateFilter.h>

Inheritance diagram for acdk::lisp::LispTemplateFilter:

acdk::lang::Object acdk::text::TemplateFilter acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

To parse an text file with embedded Lisp-Code.

Author:
Roger Rene Kommer
Version:
Revision
1.11
Date:
Date
2005/04/08 10:53:20
See also:
acdk::text::TemplateFilter


Public Member Functions

 LispTemplateFilter (IN(RLispEnvironment) env)
virtual RString filter (IN(RString) text)
 used as Callback function from Template.

virtual RString filter (IN(RStringArray) matches)
 used as Callback function from Template.


Static Public Member Functions

RString filter (IN(RLispEnvironment) env, IN(acdk::io::RFile) file)
RString filter (IN(RLispEnvironment) env, IN(RString) file)

Private Attributes

RLispEnvironment _env


Constructor & Destructor Documentation

acdk::lisp::LispTemplateFilter::LispTemplateFilter IN(RLispEnvironment env  ) 
 


Member Function Documentation

RString acdk::lisp::LispTemplateFilter::filter IN(RLispEnvironment env,
IN(RString file
[static]
 

RString acdk::lisp::LispTemplateFilter::filter IN(RLispEnvironment env,
IN(acdk::io::RFile file
[static]
 

virtual RString acdk::lisp::LispTemplateFilter::filter IN(RStringArray matches  )  [virtual]
 

used as Callback function from Template.

Parameters:
text the text, which was registered with Template::registerPatternListener()
Returns:
the filtered text

Implements acdk::text::TemplateFilter.

virtual RString acdk::lisp::LispTemplateFilter::filter IN(RString text  )  [virtual]
 

used as Callback function from Template.

Parameters:
text the text, which was registered with Template::registerTextListener()
Returns:
the filtered text

Implements acdk::text::TemplateFilter.


Member Data Documentation

RLispEnvironment acdk::lisp::LispTemplateFilter::_env [private]