 |
Xalan-C++ API Reference
1.12.0
|
Go to the documentation of this file.
19 #if !defined(XALAN_TOPLEVELARG_HEADER_GUARD)
20 #define XALAN_TOPLEVELARG_HEADER_GUARD
61 MemoryManager& theManager,
67 MemoryManager& theManager,
77 MemoryManager& theManager,
83 MemoryManager& theManager,
93 MemoryManager& theManager);
142 m_qname = theRHS.m_qname;
144 m_expression = theRHS.m_expression;
167 #endif // XALAN_TOPLEVELARG_HEADER_GUARD
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
#define XALAN_USES_MEMORY_MANAGER(Type)
TopLevelArg(MemoryManager &theManager, const XalanQName &name, const XalanDOMString &expr)
Construct an argument object from a string expression.
~TopLevelArg()
Destructor.
#define XALAN_XSLT_EXPORT
static TopLevelArg * create(MemoryManager &theManager, const XalanQName &name, const XObjectPtr variable=XObjectPtr())
const XalanQName & getName() const
Retrieve object name.
Class to hold XObjectPtr return types.
This class holds an instance of an argument on the stack.
TopLevelArg(MemoryManager &theManager, const XalanQName &name, const XObjectPtr variable=XObjectPtr())
Construct an argument object from an XObject instance.
const XalanDOMString & getExpression() const
Retrieve object's expression.
TopLevelArg(const TopLevelArg &theSource, MemoryManager &theManager)
Copy constructor.
static TopLevelArg * create(MemoryManager &theManager, const XalanQName &name, const XalanDOMString &expr)
const XObjectPtr getXObject() const
Retrieve object's XObject variable.
TopLevelArg & operator=(const TopLevelArg &theRHS)
Assignment operator.
Class to represent a qualified name.