Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Member Functions | Data Fields
MergeBase Struct Reference
Inheritance diagram for MergeBase:
Inheritance graph
[legend]

Public Member Functions

virtual ~MergeBase ()
 
virtual void inplace_merge (UserClass *, UserClass *, UserClass *, const Less *) const
 
virtual UserClass * merge (const UserClass *, const UserClass *, const UserClass *, const UserClass *, UserClass *, UserClass *, const Less *) const
 

Data Fields

const char * iter_names [3]
 

Detailed Description

Definition at line 105 of file 25.merge.cpp.

Constructor & Destructor Documentation

◆ ~MergeBase()

virtual MergeBase::~MergeBase ( )
inlinevirtual

Definition at line 109 of file 25.merge.cpp.

Member Function Documentation

◆ inplace_merge()

virtual void MergeBase::inplace_merge ( UserClass *  ,
UserClass *  ,
UserClass *  ,
const Less *   
) const
inlinevirtual

Reimplemented in InplaceMerge< BidirectionalIterator >.

Definition at line 115 of file 25.merge.cpp.

◆ merge()

virtual UserClass * MergeBase::merge ( const UserClass *  ,
const UserClass *  ,
const UserClass *  ,
const UserClass *  ,
UserClass *  ,
UserClass *  ,
const Less *   
) const
inlinevirtual

Reimplemented in Merge< InputIterator1, InputIterator2, OutputIterator >.

Definition at line 121 of file 25.merge.cpp.

Field Documentation

◆ iter_names

const char* MergeBase::iter_names[3]

Definition at line 107 of file 25.merge.cpp.


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