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

mpcl::text::html::TPatternPage Class Reference

#include <pattern_page.hh>

Inheritance diagram for mpcl::text::html::TPatternPage:

mpcl::text::html::TBasePage mpcl::io::IInputStreamable< TChar, TTraits > mpcl::text::html::TContainer mpcl::text::html::TTag List of all members.

Public Methods

 TPatternPage (const char *pkcIDENTIFIER)

Protected Methods

void writeUsing (std::basic_ostream< char > &rtTARGET_OSTREAM, const TString &rkySOURCE_QUALIFIED_IDENTIFIER) const

Detailed Description

HTML pattern page. This page is loaded from an input file. The name of the tags contained in the page must appear in the input file between percentage symbols. If you want to escape a percentage symbol, use '%%'.

Definition at line 54 of file pattern_page.hh.


Constructor & Destructor Documentation

mpcl::text::html::TPatternPage::TPatternPage const char *    pkcIDENTIFIER [inline]
 

Builds a new instance. This instance is not completely built because it has not the file name of the pattern data to be loaded.

Parameters:
pkcIDENTIFIER  Page identifier.

Definition at line 106 of file pattern_page.hh.

References mpcl::text::html::TTag::tAttributeMap.


Member Function Documentation

void mpcl::text::html::TPatternPage::writeUsing std::basic_ostream< char > &    rtTARGET_OSTREAM,
const TString   rkySOURCE_QUALIFIED_IDENTIFIER
const [protected, virtual]
 

Writes on rtTARGET_OSTREAM this i nstance, using the identifier rkyQUALIFIED_IDENTIFIER plus qualified identifier.

Parameters:
rtTARGET_OSTREAM  Target stream.
rkyQUALIFIED_IDENTIFIER  Source qualified identifier.
See also:
qualifiedIdentifier().

Reimplemented from mpcl::text::html::TContainer.

Definition at line 92 of file pattern_page.cc.

References mpcl::text::html::TTag::gForwardIdentifier, mpcl::text::html::TTag::gIsQualified, mpcl::text::html::TTag::isVisible(), mpcl::text::html::kcIdentifierSeparator, mpcl::text::html::TTag::qualifiedIdentifier(), mpcl::text::html::TTag::tAttributeMap, mpcl::text::TString, mpcl::util::collection::TStringToStringMap, and mpcl::text::html::TContainer::tStringToTagMap.


The documentation for this class was generated from the following files:
Generated on Mon Oct 13 02:35:26 2003 for MPCL by doxygen1.2.18