Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions

XalanIndentWriter< WhiteSpaceWriter, NewLineWriter > Class Template Reference

#include <XalanIndentWriter.hpp>

Collaboration diagram for XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >:
Collaboration graph
[legend]

List of all members.

Public Types

Public Member Functions


Detailed Description

template<class WhiteSpaceWriter, class NewLineWriter>
class XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >

Definition at line 37 of file XalanIndentWriter.hpp.


Member Typedef Documentation

template<class WhiteSpaceWriter , class NewLineWriter >
typedef XalanVector<bool> XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::BoolStackType

Definition at line 42 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
typedef FormatterListener::size_type XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::size_type

Definition at line 41 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
typedef WhiteSpaceWriter::writer_type XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::writer_type

Definition at line 43 of file XalanIndentWriter.hpp.


Constructor & Destructor Documentation

template<class WhiteSpaceWriter , class NewLineWriter >
XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::XalanIndentWriter ( writer_type writer,
size_type  ident 
) [inline]

Definition at line 45 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::~XalanIndentWriter (  )  [inline]

Definition at line 60 of file XalanIndentWriter.hpp.


Member Function Documentation

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::decreaseIndent (  )  [inline]

Definition at line 99 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
size_type XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::getIndent (  )  const [inline]

Definition at line 72 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::increaseIndent (  )  [inline]

Definition at line 93 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::indent (  )  [inline]

Definition at line 78 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::outputLineSep (  )  [inline]

Output a line break.

Definition at line 116 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::pop_preserve (  )  [inline]

Definition at line 134 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::push_preserve (  )  [inline]

Definition at line 149 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::setIndent ( size_type  value  )  [inline]

Definition at line 66 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::setPreserve ( bool  value  )  [inline]

Definition at line 128 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::setPrevText ( bool  value  )  [inline]

Definition at line 122 of file XalanIndentWriter.hpp.

template<class WhiteSpaceWriter , class NewLineWriter >
void XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >::setStartNewLine ( bool  value  )  [inline]

Definition at line 107 of file XalanIndentWriter.hpp.


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