Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.7

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

XalanNamespacesStack Class Reference

#include <XalanNamespacesStack.hpp>

Collaboration diagram for XalanNamespacesStack:

List of all members.

Public Types

Public Methods


Member Typedef Documentation

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

typedef const XalanDOMString* (value_type::* XalanNamespacesStack::MemberFunctionType)(const XalanDOMString&) const

typedef std::deque<value_type> XalanNamespacesStack::NamespacesStackType

typedef NamespacesStackType::const_iterator XalanNamespacesStack::const_iterator

typedef NamespacesStackType::const_reverse_iterator XalanNamespacesStack::const_reverse_iterator

typedef NamespacesStackType::iterator XalanNamespacesStack::iterator

typedef NamespacesStackType::reverse_iterator XalanNamespacesStack::reverse_iterator

typedef NamespacesStackType::size_type XalanNamespacesStack::size_type

typedef XalanNamespacesStackEntry XalanNamespacesStack::value_type


Constructor & Destructor Documentation

XalanNamespacesStack::XalanNamespacesStack ( ) [explicit]

XalanNamespacesStack::~XalanNamespacesStack ( )


Member Function Documentation

void XalanNamespacesStack::addDeclaration ( const XalanDOMString & thePrefix,
const XalanDOMChar * theURI,
XalanDOMString::size_type theLength )

void XalanNamespacesStack::addDeclaration ( const XalanDOMString & thePrefix,
const XalanDOMChar * theURI ) []

void XalanNamespacesStack::addDeclaration ( const XalanDOMString & thePrefix,
const XalanDOMString & theURI ) []

const_iterator XalanNamespacesStack::begin ( ) const []

iterator XalanNamespacesStack::begin ( ) []

void XalanNamespacesStack::clear ( )

bool XalanNamespacesStack::empty ( ) const []

const_iterator XalanNamespacesStack::end ( ) const []

iterator XalanNamespacesStack::end ( ) []

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

const XalanDOMString * XalanNamespacesStack::getPrefixForNamespace ( const XalanDOMString & theURI ) const []

void XalanNamespacesStack::popContext ( )

bool XalanNamespacesStack::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 XalanNamespacesStack::pushContext ( )

const_reverse_iterator XalanNamespacesStack::rbegin ( ) const []

reverse_iterator XalanNamespacesStack::rbegin ( ) []

const_reverse_iterator XalanNamespacesStack::rend ( ) const []

reverse_iterator XalanNamespacesStack::rend ( ) []

size_type XalanNamespacesStack::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.7
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.