Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.4

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

ResultNamespacesStack Class Reference

#include <ResultNamespacesStack.hpp>

List of all members.

Public Types

Public Methods


Detailed Description


Member Typedef Documentation

typedef std::vector<bool> ResultNamespacesStack::BoolVectorType

typedef XalanQName::NamespaceVectorType ResultNamespacesStack::NamespaceVectorType

typedef XalanQName::NamespacesStackType ResultNamespacesStack::NamespacesStackType

typedef NamespacesStackType::size_type ResultNamespacesStack::size_type


Constructor & Destructor Documentation

explicit ResultNamespacesStack::ResultNamespacesStack ()

ResultNamespacesStack::~ResultNamespacesStack ()


Member Function Documentation

void ResultNamespacesStack::addDeclaration ( const XalanDOMString & thePrefix,
const XalanDOMString & theNamespaceURI)

void ResultNamespacesStack::clear ()

bool ResultNamespacesStack::empty () const

const XalanDOMString* ResultNamespacesStack::getNamespaceForPrefix ( const XalanDOMString & thePrefix) const

const XalanDOMString* ResultNamespacesStack::getPrefixForNamespace ( const XalanDOMString & theNamespaceURI) const

void ResultNamespacesStack::popContext ()

bool ResultNamespacesStack::prefixIsPresentLocal ( const XalanDOMString & thePrefix)

See if the prefix has been mapped to a namespace in the current context, without looking down the stack of namespaces.

void ResultNamespacesStack::pushContext ()

size_type ResultNamespacesStack::size () const


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++ XSLT Processor Version 1.4
Copyright © 2000, 2001, 2002 The Apache Software Foundation. All Rights Reserved.