CPPSERV


Home Projects Jobs Clientele Contact
CPPSERV Documentation Download TODO Mailing lists Bug tracker News RSS Feed Browse source

csp::tags::CallTag Class Reference

Inheritance diagram for csp::tags::CallTag:
Collaboration diagram for csp::tags::CallTag:

List of all members.


Public Member Functions

 CallTag (const string &name)
virtual void doStartTag (const attribs_t &attribs)
virtual void doEndTag ()

Detailed Description

Tag synopsys: <csp:call name="<name>" params="<C++ rvalues to pass as arguments>"> Generates a call to function generated with <csp:defun> Note1: current implementation does no param syntax checking

Definition at line 194 of file MacroTags.cpp.


Constructor & Destructor Documentation

csp::tags::CallTag::CallTag ( const string &  name  )  [inline]

Definition at line 197 of file MacroTags.cpp.


Member Function Documentation

virtual void csp::tags::CallTag::doEndTag (  )  [inline, virtual]

Called when closing tag is encountered

Reimplemented from csp::tags::DefineTag.

Definition at line 201 of file MacroTags.cpp.

virtual void csp::tags::CallTag::doStartTag ( const attribs_t attribs  )  [virtual]

doStartTag is called when opening tag is encountered

Parameters:
attribs key-value map of the tag attributes Override this function in your tag handler to generate pre-amble code for your tag

Reimplemented from csp::tags::DefineTag.


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

SourceForge.net Logo