Xalan-C++ API Reference
1.12.0
|
This class holds an instance of an argument on the stack. More...
#include <xalanc/XSLT/TopLevelArg.hpp>
Public Member Functions | |
TopLevelArg (MemoryManager &theManager, const XalanQName &name, const XalanDOMString &expr) | |
Construct an argument object from a string expression. More... | |
TopLevelArg (MemoryManager &theManager, const XalanQName &name, const XObjectPtr variable=XObjectPtr()) | |
Construct an argument object from an XObject instance. More... | |
TopLevelArg (const TopLevelArg &theSource, MemoryManager &theManager) | |
Copy constructor. More... | |
~TopLevelArg () | |
Destructor. More... | |
const XalanQName & | getName () const |
Retrieve object name. More... | |
const XalanDOMString & | getExpression () const |
Retrieve object's expression. More... | |
const XObjectPtr | getXObject () const |
Retrieve object's XObject variable. More... | |
TopLevelArg & | operator= (const TopLevelArg &theRHS) |
Assignment operator. More... | |
Static Public Member Functions | |
static TopLevelArg * | create (MemoryManager &theManager, const XalanQName &name, const XalanDOMString &expr) |
static TopLevelArg * | create (MemoryManager &theManager, const XalanQName &name, const XObjectPtr variable=XObjectPtr()) |
This class holds an instance of an argument on the stack.
Definition at line 50 of file TopLevelArg.hpp.
xalanc::TopLevelArg::TopLevelArg | ( | MemoryManager & | theManager, |
const XalanQName & | name, | ||
const XalanDOMString & | expr | ||
) |
Construct an argument object from a string expression.
name | name of argument |
expr | expression argument represents |
xalanc::TopLevelArg::TopLevelArg | ( | MemoryManager & | theManager, |
const XalanQName & | name, | ||
const XObjectPtr | variable = XObjectPtr() |
||
) |
xalanc::TopLevelArg::TopLevelArg | ( | const TopLevelArg & | theSource, |
MemoryManager & | theManager | ||
) |
Copy constructor.
theSource | the TopLevelArg to copy. |
xalanc::TopLevelArg::~TopLevelArg | ( | ) |
Destructor.
|
static |
|
static |
|
inline |
Retrieve object's expression.
Definition at line 118 of file TopLevelArg.hpp.
|
inline |
Retrieve object name.
Definition at line 107 of file TopLevelArg.hpp.
|
inline |
Retrieve object's XObject variable.
Definition at line 129 of file TopLevelArg.hpp.
|
inline |
Assignment operator.
Definition at line 138 of file TopLevelArg.hpp.
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Sun May 31 2020 10:37:33 for Xalan-C++ API Reference by 1.8.17