Class to hold an Attribute Value Template.
More...
#include <xalanc/XSLT/AVT.hpp>
|
| | AVT (StylesheetConstructionContext &constructionContext, const Locator *locator, const XalanDOMChar *name, const XalanDOMChar *stringedValue, const PrefixResolver &resolver) |
| | Construct an Attribute Value Template(AVT) by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple. More...
|
| |
| virtual | ~AVT () |
| |
| const XalanDOMString & | getName () const |
| | Retrieve the name of the Attribute Value Template. More...
|
| |
| void | evaluate (XalanDOMString &buf, XalanNode *contextNode, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const |
| | Append the value to the buffer. More...
|
| |
| void | evaluate (XalanDOMString &buf, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const |
| | Append the value to the buffer. More...
|
| |
Class to hold an Attribute Value Template.
Definition at line 58 of file AVT.hpp.
◆ size_type
◆ AVT()
Construct an Attribute Value Template(AVT) by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple.
- Parameters
-
| constructionContext | context for construction of AVT |
| locator | the Locator for the AVT. May be null. |
| name | name of AVT |
| stringedValue | string value to parse |
| resolver | resolver for namespace resolution |
◆ ~AVT()
| virtual xalanc::AVT::~AVT |
( |
| ) |
|
|
virtual |
◆ evaluate() [1/2]
Append the value to the buffer.
- Parameters
-
| buf | buffer to write into |
| prefixResolver | prefix resolver to use |
| executionContext | execution context |
Definition at line 129 of file AVT.hpp.
References xalanc::XalanDOMString::assign().
◆ evaluate() [2/2]
Append the value to the buffer.
- Parameters
-
| buf | buffer to write into |
| contextNode | current context node |
| prefixResolver | prefix resolver to use |
| executionContext | execution context |
Definition at line 105 of file AVT.hpp.
References xalanc::XalanDOMString::assign().
◆ getName()
Retrieve the name of the Attribute Value Template.
- Returns
- name of AVT
Definition at line 91 of file AVT.hpp.
The documentation for this class was generated from the following file: