Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Types | Public Member Functions
AssignRangePtrOverload< List, Iterator > Struct Template Reference
Inheritance diagram for AssignRangePtrOverload< List, Iterator >:
Inheritance graph
[legend]
Collaboration diagram for AssignRangePtrOverload< List, Iterator >:
Collaboration graph
[legend]

Public Types

typedef List::value_type ListVal
 
- Public Types inherited from ContRangeBase< List >
typedef Cont::value_type ContVal
 
typedef Cont::iterator ContIter
 
typedef Cont::const_iterator ContConstIter
 
typedef Cont::reverse_iterator ContRevIter
 
typedef Cont::const_reverse_iterator ContConstRevIter
 

Public Member Functions

 AssignRangePtrOverload ()
 
virtual List & operator() (List &lst, const ContainerTestCaseData< ListVal > &tdata) const
 
- Public Member Functions inherited from ContRangeBase< List >
 ContRangeBase ()
 
virtual ~ContRangeBase ()
 
virtual List & operator() (List &cont, const ContainerTestCaseData< ContVal > &) const
 

Additional Inherited Members

- Static Public Member Functions inherited from ContRangeBase< List >
static ContIter begin (List &cont, ContIter *)
 
static ContConstIter begin (const List &cont, ContConstIter *)
 
static ContRevIter begin (List &cont, ContRevIter *)
 
static ContConstRevIter begin (const List &cont, ContConstRevIter *)
 

Detailed Description

template<class List, class Iterator>
struct AssignRangePtrOverload< List, Iterator >

Definition at line 273 of file 23.list.assign.cpp.

Member Typedef Documentation

◆ ListVal

template<class List , class Iterator >
typedef List::value_type AssignRangePtrOverload< List, Iterator >::ListVal

Definition at line 275 of file 23.list.assign.cpp.

Constructor & Destructor Documentation

◆ AssignRangePtrOverload()

template<class List , class Iterator >
AssignRangePtrOverload< List, Iterator >::AssignRangePtrOverload ( )
inline

Definition at line 277 of file 23.list.assign.cpp.

Member Function Documentation

◆ operator()()

template<class List , class Iterator >
virtual List & AssignRangePtrOverload< List, Iterator >::operator() ( List &  lst,
const ContainerTestCaseData< ListVal > &  tdata 
) const
inlinevirtual

Definition at line 280 of file 23.list.assign.cpp.


The documentation for this struct was generated from the following file: