#include <FillListWithSelection.h>
Public Member Functions | |
FillListWithSelection (TList &ioList, const TSelector &iSel) | |
FillListWithSelection (TList &ioList, const TSelector &iSel) | |
template<class TCandidate> | |
const TList & | operator= (const CombinatoricList< TCandidate > &aOtherList) |
template<class TAList> | |
const TList & | operator= (const TAList &iList) const |
const TList & | operator= (const TList &iList) const |
template<class TCandidate> | |
const TList & | operator= (const CombinatoricList< TCandidate > &aOtherList) |
template<class TAList> | |
const TList & | operator= (const TAList &iList) const |
const TList & | operator= (const TList &iList) const |
Private Attributes | |
TList & | m_list |
TList & | m_list |
const TSelector & | m_selector |
const TSelector & | m_selector |
|
00057 : 00058 m_list(ioList), m_selector(iSel) {} //virtual ~FillListWithSelection();
|
|
00057 : 00058 m_list(ioList), m_selector(iSel) {} //virtual ~FillListWithSelection();
|
|
00076 { 00077 m_list.erase(); 00078 fill_using_selector(aOtherList, m_selector, m_list); 00079 return m_list; 00080 }
|
|
00069 { 00070 m_list.erase(); 00071 fill_using_selector(iList, m_selector, m_list); 00072 return m_list; 00073 }
|
|
00062 { 00063 m_list.erase(); 00064 fill_using_selector(iList, m_selector, m_list); 00065 return m_list; 00066 }
|
|
00076 { 00077 m_list.erase(); 00078 fill_using_selector(aOtherList, m_selector, m_list); 00079 return m_list; 00080 }
|
|
00069 { 00070 m_list.erase(); 00071 fill_using_selector(iList, m_selector, m_list); 00072 return m_list; 00073 }
|
|
00062 { 00063 m_list.erase(); 00064 fill_using_selector(iList, m_selector, m_list); 00065 return m_list; 00066 }
|
|
|
|
|
|
|
|
|