Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions

XalanNamespacesStack::XalanNamespacesStackEntry Class Reference

#include <XalanNamespacesStack.hpp>

Collaboration diagram for XalanNamespacesStack::XalanNamespacesStackEntry:
Collaboration graph
[legend]

List of all members.

Public Types

Public Member Functions


Detailed Description

Definition at line 81 of file XalanNamespacesStack.hpp.


Member Typedef Documentation

Definition at line 93 of file XalanNamespacesStack.hpp.

Definition at line 94 of file XalanNamespacesStack.hpp.

Definition at line 91 of file XalanNamespacesStack.hpp.

Definition at line 89 of file XalanNamespacesStack.hpp.

Definition at line 87 of file XalanNamespacesStack.hpp.

Definition at line 92 of file XalanNamespacesStack.hpp.

Definition at line 85 of file XalanNamespacesStack.hpp.


Constructor & Destructor Documentation

XalanNamespacesStack::XalanNamespacesStackEntry::XalanNamespacesStackEntry ( MemoryManager &  theManager  ) 
XalanNamespacesStack::XalanNamespacesStackEntry::XalanNamespacesStackEntry ( const XalanNamespacesStackEntry theSource,
MemoryManager &  theManager 
)
XalanNamespacesStack::XalanNamespacesStackEntry::~XalanNamespacesStackEntry (  ) 

Member Function Documentation

void XalanNamespacesStack::XalanNamespacesStackEntry::addDeclaration ( const XalanDOMString thePrefix,
const XalanDOMChar *  theNamespaceURI,
XalanDOMString::size_type  theLength 
)
iterator XalanNamespacesStack::XalanNamespacesStackEntry::begin (  )  [inline]

Definition at line 144 of file XalanNamespacesStack.hpp.

const_iterator XalanNamespacesStack::XalanNamespacesStackEntry::begin (  )  const [inline]

Definition at line 150 of file XalanNamespacesStack.hpp.

void XalanNamespacesStack::XalanNamespacesStackEntry::clear (  ) 
iterator XalanNamespacesStack::XalanNamespacesStackEntry::end (  )  [inline]

Definition at line 156 of file XalanNamespacesStack.hpp.

const_iterator XalanNamespacesStack::XalanNamespacesStackEntry::end (  )  const [inline]

Definition at line 162 of file XalanNamespacesStack.hpp.

const XalanDOMString* XalanNamespacesStack::XalanNamespacesStackEntry::getNamespaceForPrefix ( const XalanDOMString thePrefix  )  const [inline]

Get the namespace for a prefix.

Parameters:
thePrefix The prefix to find
Returns:
pointer to the string value if found, otherwise 0.

Definition at line 120 of file XalanNamespacesStack.hpp.

const XalanDOMString* XalanNamespacesStack::XalanNamespacesStackEntry::getPrefixForNamespace ( const XalanDOMString theURI  )  const [inline]

Get the prefix for a namespace.

Parameters:
theURI The namespace URI to find
Returns:
pointer to the string value if found, otherwise 0.

Definition at line 132 of file XalanNamespacesStack.hpp.

bool XalanNamespacesStack::XalanNamespacesStackEntry::isPrefixPresent ( const XalanDOMString thePrefix  )  const [inline]

Definition at line 138 of file XalanNamespacesStack.hpp.

reverse_iterator XalanNamespacesStack::XalanNamespacesStackEntry::rbegin (  )  [inline]

Definition at line 168 of file XalanNamespacesStack.hpp.

const_reverse_iterator XalanNamespacesStack::XalanNamespacesStackEntry::rbegin (  )  const [inline]

Definition at line 174 of file XalanNamespacesStack.hpp.

const_reverse_iterator XalanNamespacesStack::XalanNamespacesStackEntry::rend (  )  const [inline]

Definition at line 186 of file XalanNamespacesStack.hpp.

reverse_iterator XalanNamespacesStack::XalanNamespacesStackEntry::rend (  )  [inline]

Definition at line 180 of file XalanNamespacesStack.hpp.

void XalanNamespacesStack::XalanNamespacesStackEntry::reset (  )  [inline]

Definition at line 195 of file XalanNamespacesStack.hpp.

XalanNamespacesStackEntry& XalanNamespacesStack::XalanNamespacesStackEntry::set ( const XalanNamespacesStackEntry theRHS,
MemoryManager &  theManager 
)
void XalanNamespacesStack::XalanNamespacesStackEntry::swap ( XalanNamespacesStackEntry theOther  ) 

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.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo