tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER > Class Template Reference

#include <TextFormat.h>

Collaboration diagram for tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 PatchBuilder (PatchList< ITEM, TAG > &patch, const ITEMSER &itemconv, const TAGSER &tagconv)
template<typename ITEMS, typename TAGS>
PatchBuilder< ITEM, TAG,
ITEMSER, TAGSER > & 
operator= (const std::pair< ITEMS, TAGS > &data)
const PatchList< ITEM, TAG > & getPatch () const throw ()

Protected Attributes

PatchList< ITEM, TAG > & patch
const ITEMSER & itemconv
const TAGSER & tagconv

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
class tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >


Constructor & Destructor Documentation

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::PatchBuilder ( PatchList< ITEM, TAG > &  patch,
const ITEMSER &  itemconv,
const TAGSER &  tagconv 
) [inline]


Member Function Documentation

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
template<typename ITEMS, typename TAGS>
PatchBuilder<ITEM, TAG, ITEMSER, TAGSER>& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::operator= ( const std::pair< ITEMS, TAGS > &  data  )  [inline]

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
const PatchList<ITEM, TAG>& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::getPatch (  )  const throw () [inline]


Member Data Documentation

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
PatchList<ITEM, TAG>& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::patch [protected]

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
const ITEMSER& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::itemconv [protected]

template<typename ITEM, typename TAG, typename ITEMSER, typename TAGSER>
const TAGSER& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::tagconv [protected]


The documentation for this class was generated from the following file:
Generated on Fri Feb 8 10:50:45 2008 for libtagcoll by  doxygen 1.5.4