This class holds an instance of an argument on the stack. More...
Public Member Functions | |
TopLevelArg (MemoryManagerType &theManager, const XalanQName &name, const XalanDOMString &expr) | |
Construct an argument object from a string expression. | |
TopLevelArg (MemoryManagerType &theManager, const XalanQName &name, const XObjectPtr variable=XObjectPtr()) | |
Construct an argument object from an XObject instance. | |
TopLevelArg (const TopLevelArg &theSource, MemoryManagerType &theManager) | |
Copy constructor. | |
~TopLevelArg () | |
Destructor. | |
const XalanQName & | getName () const |
Retrieve object name. | |
const XalanDOMString & | getExpression () const |
Retrieve object's expression. | |
const XObjectPtr | getXObject () const |
Retrieve object's XObject variable. | |
TopLevelArg & | operator= (const TopLevelArg &theRHS) |
Assignment operator. |
Static Public Member Functions | |
static TopLevelArg * | create (MemoryManagerType &theManager, const XalanQName &name, const XalanDOMString &expr) |
static TopLevelArg * | create (MemoryManagerType &theManager, const XalanQName &name, const XObjectPtr variable=XObjectPtr()) |
This class holds an instance of an argument on the stack.
TopLevelArg::TopLevelArg | ( | MemoryManagerType & | theManager, |
const XalanQName & | name, | ||
const XalanDOMString & | expr | ||
) |
Construct an argument object from a string expression.
name | name of argument |
expr | expression argument represents |
TopLevelArg::TopLevelArg | ( | MemoryManagerType & | theManager, |
const XalanQName & | name, | ||
const XObjectPtr | variable = XObjectPtr() |
||
) |
TopLevelArg::TopLevelArg | ( | const TopLevelArg & | theSource, |
MemoryManagerType & | theManager | ||
) |
Copy constructor.
theSource | the TopLevelArg to copy. |
TopLevelArg::~TopLevelArg | ( | ) |
Destructor.
|
static |
|
static |
const XalanDOMString& TopLevelArg::getExpression | ( | ) | const |
Retrieve object's expression.
const XalanQName& TopLevelArg::getName | ( | ) | const |
Retrieve object name.
const XObjectPtr TopLevelArg::getXObject | ( | ) | const |
TopLevelArg& TopLevelArg::operator= | ( | const TopLevelArg & | theRHS | ) |
Assignment operator.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|