Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Member Functions
SetIntersection< InputIterator1, InputIterator2, OutputIterator > Struct Template Reference
Inheritance diagram for SetIntersection< InputIterator1, InputIterator2, OutputIterator >:
Inheritance graph
[legend]
Collaboration diagram for SetIntersection< InputIterator1, InputIterator2, OutputIterator >:
Collaboration graph
[legend]

Public Member Functions

 SetIntersection ()
 
virtual UserClass * set_intersection (const UserClass *xsrc1, const UserClass *xsrc1_end, const UserClass *xsrc2, const UserClass *xsrc2_end, UserClass *xdst, UserClass *xdst_end, const Less *ppred) const
 
- Public Member Functions inherited from SetIntersectionBase
virtual ~SetIntersectionBase ()
 

Additional Inherited Members

- Data Fields inherited from SetIntersectionBase
const char * iter_names [3]
 

Detailed Description

template<class InputIterator1, class InputIterator2, class OutputIterator>
struct SetIntersection< InputIterator1, InputIterator2, OutputIterator >

Definition at line 107 of file 25.set.intersection.cpp.

Constructor & Destructor Documentation

◆ SetIntersection()

template<class InputIterator1 , class InputIterator2 , class OutputIterator >
SetIntersection< InputIterator1, InputIterator2, OutputIterator >::SetIntersection ( )
inline

Definition at line 109 of file 25.set.intersection.cpp.

Member Function Documentation

◆ set_intersection()

template<class InputIterator1 , class InputIterator2 , class OutputIterator >
virtual UserClass * SetIntersection< InputIterator1, InputIterator2, OutputIterator >::set_intersection ( const UserClass *  xsrc1,
const UserClass *  xsrc1_end,
const UserClass *  xsrc2,
const UserClass *  xsrc2_end,
UserClass *  xdst,
UserClass *  xdst_end,
const Less *  ppred 
) const
inlinevirtual

Implements SetIntersectionBase.

Definition at line 116 of file 25.set.intersection.cpp.


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