iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy > Class Template Reference

#include <parser_utils.hpp>

List of all members.

Public Member Functions

 assign_pair_with_policy (Pair &pair_, FirstPolicy const &first_policy_, SecondPolicy const &second_policy_, std::string const &first_, std::string const &second_)
template<typename IteratorT>
void operator() (IteratorT first, IteratorT last) const

Private Attributes

Pair & m_pair
FirstPolicy const & m_first_policy
SecondPolicy const & m_second_policy
std::string const & m_first
std::string const & m_second


Detailed Description

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
class iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >

Definition at line 87 of file parser_utils.hpp.


Constructor & Destructor Documentation

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::assign_pair_with_policy Pair &  pair_,
FirstPolicy const &  first_policy_,
SecondPolicy const &  second_policy_,
std::string const &  first_,
std::string const &  second_
[inline, explicit]
 

Definition at line 91 of file parser_utils.hpp.


Member Function Documentation

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
template<typename IteratorT>
void iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::operator() IteratorT  first,
IteratorT  last
const [inline]
 

Definition at line 108 of file parser_utils.hpp.

References iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_first, iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_first_policy, iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_pair, iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_second, and iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_second_policy.


Member Data Documentation

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
Pair& iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_pair [private]
 

Definition at line 117 of file parser_utils.hpp.

Referenced by iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::operator()().

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
FirstPolicy const& iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_first_policy [private]
 

Definition at line 118 of file parser_utils.hpp.

Referenced by iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::operator()().

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
SecondPolicy const& iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_second_policy [private]
 

Definition at line 119 of file parser_utils.hpp.

Referenced by iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::operator()().

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
std::string const& iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_first [private]
 

Definition at line 120 of file parser_utils.hpp.

Referenced by iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::operator()().

template<typename Pair, typename FirstPolicy, typename SecondPolicy>
std::string const& iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::m_second [private]
 

Definition at line 121 of file parser_utils.hpp.

Referenced by iobind::parser::detail::assign_pair_with_policy< Pair, FirstPolicy, SecondPolicy >::operator()().


The documentation for this class was generated from the following file:
Generated on Thu Jul 6 00:07:30 2006 for zypp by  doxygen 1.4.6