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

#include <TextFormat.h>

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>
const PatchList<ITEM, TAG>& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::getPatch (  )  const throw () [inline]
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]

Member Data Documentation

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>
PatchList<ITEM, TAG>& tagcoll::textformat::PatchBuilder< ITEM, TAG, ITEMSER, TAGSER >::patch [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 Wed May 12 05:38:00 2010 for libtagcoll by  doxygen 1.6.3