| VariablesStack::StackEntry::StackEntry | ( | ) | [explicit] |
Construct a context marker.
| VariablesStack::StackEntry::StackEntry | ( | const XalanQName * | name, | |
| const XObjectPtr & | val, | |||
| bool | isParam = false | |||
| ) |
Construct a variable that is already evaluated.
| VariablesStack::StackEntry::StackEntry | ( | const XalanQName * | name, | |
| const ElemVariable * | var, | |||
| bool | isParam = false | |||
| ) |
Construct a variable that has not been evaluated yet.
| VariablesStack::StackEntry::StackEntry | ( | const ElemTemplateElement * | elem | ) |
Construct an element frame marker.
| VariablesStack::StackEntry::StackEntry | ( | const StackEntry & | theSource | ) |
Copy constructor.
..
| VariablesStack::StackEntry::~StackEntry | ( | ) |
Destructor.
..
| eType VariablesStack::StackEntry::getType | ( | ) | const |
Determine type of stack entry.
| const XalanQName* VariablesStack::StackEntry::getName | ( | ) | const |
Retrieve object name.
Valid only for variables
| const XObjectPtr& VariablesStack::StackEntry::getValue | ( | ) | const |
| void VariablesStack::StackEntry::setValue | ( | const XObjectPtr & | theValue | ) |
| const ElemVariable* VariablesStack::StackEntry::getVariable | ( | ) | const |
| void VariablesStack::StackEntry::activate | ( | ) |
| void VariablesStack::StackEntry::deactivate | ( | ) |
| const ElemTemplateElement* VariablesStack::StackEntry::getElement | ( | ) | const |
Retrieve the ElemTemplateElem where frame begins.
Valid only for element frame markers
| StackEntry& VariablesStack::StackEntry::operator= | ( | const StackEntry & | theRHS | ) |
| bool VariablesStack::StackEntry::operator== | ( | const StackEntry & | theRHS | ) | const |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.10 |
|
|