Xalan-C++ API Documentation

The Xalan C++ XSL Transformer Version 1.1

Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TopLevelArg Class Reference

This class holds an instance of an argument on the stack. More...

#include <TopLevelArg.hpp>

Collaboration diagram for TopLevelArg:

Collaboration graph

[legend]
List of all members.

Public Methods


Detailed Description

This class holds an instance of an argument on the stack.


Constructor & Destructor Documentation

TopLevelArg::TopLevelArg ( const QName & name,
const XalanDOMString & expr )
 

Construct an argument object from a string expression.

Parameters:
name   name of argument
expr   expression argument represents

TopLevelArg::TopLevelArg ( const QName & name = QNameByValue(),
const XObjectPtr variable = XObjectPtr() )
 

Construct an argument object from an XObject instance.

Parameters:
name   name of argument
variable   the XObject instance.

TopLevelArg::TopLevelArg ( const TopLevelArg & theSource )
 

Copy constructor.

Parameters:
theSource   the TopLevelArg to copy.

TopLevelArg::~TopLevelArg ( )
 

Destructor.


Member Function Documentation

const XalanDOMString & TopLevelArg::getExpression ( ) const []
 

Retrieve object's expression.

Returns:
string representation of expression

const QName & TopLevelArg::getName ( ) const []
 

Retrieve object name.

Returns:
qualified name of object

const XObjectPtr TopLevelArg::getXObject ( ) const []
 

Retrieve object's XObject variable.

Returns:
pointer to the XObject instance

TopLevelArg & TopLevelArg::operator= ( const TopLevelArg & theRHS ) []
 

Assignment operator.


The documentation for this class was generated from the following file:

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSL Transformer Version 1.1
Copyright © 2000, 2001 The Apache Software Foundation. All Rights Reserved.