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

mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem > Struct Template Reference

#include <defs.hh>

List of all members.

Public Methods

 MMatchPairIdentifier (void)
 MMatchPairIdentifier (const TTargetIdentifier &rktTARGET_IDENTIFIER)
void setTarget (const TTargetIdentifier &rktTARGET_IDENTIFIER)
bool operator() (const TSourceItem &rktSOURCE_ITEM)

Public Attributes

TTargetIdentifier tTargetIdentifier
 Identifier to search for.


Detailed Description

template<typename TTargetIdentifier, typename TSourceItem>
struct mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >

Unary function object to search for an instance in a map using member method identifier().

Definition at line 85 of file text/html/defs.hh.


Constructor & Destructor Documentation

template<typename TTargetIdentifier, typename TSourceItem>
mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::MMatchPairIdentifier void    [inline]
 

Builds a new instance.

Definition at line 103 of file text/html/defs.hh.

References mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::tTargetIdentifier.

template<typename TTargetIdentifier, typename TSourceItem>
mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::MMatchPairIdentifier const TTargetIdentifier &    rktTARGET_IDENTIFIER [inline]
 

Builds a new instance for searching rktTARGET_IDENTIFIER.

Parameters:
rktTARGET_IDENTIFIER  Identifier to search for.

Definition at line 110 of file text/html/defs.hh.

References mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::tTargetIdentifier.


Member Function Documentation

template<typename TTargetIdentifier, typename TSourceItem>
bool mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::operator() const TSourceItem &    rktSOURCE_ITEM [inline]
 

Writes identifier of rktSOURCE_ITEM.

Parameters:
rktSOURCE_ITEM  Identifier to append.

Definition at line 126 of file text/html/defs.hh.

References mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::tTargetIdentifier.

template<typename TTargetIdentifier, typename TSourceItem>
void mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::setTarget const TTargetIdentifier &    rktTARGET_IDENTIFIER [inline]
 

Sets target for searching.

Parameters:
rktTARGET_IDENTIFIER  Identifier to search for.

Definition at line 117 of file text/html/defs.hh.

References mpcl::text::html::MMatchPairIdentifier< TTargetIdentifier, TSourceItem >::tTargetIdentifier.


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