copasi API
0.1
|
#include <CSort.h>
Public Member Functions | |
FSwapBase (ReturnType(*swap)(IndexType, IndexType)) | |
virtual | ~FSwapBase () |
virtual void | operator() (IndexType to, IndexType from) |
Protected Member Functions | |
FSwapBase () |
The base functor providing a swap method used in the applyPivot methods.
FSwapBase< IndexType, ReturnType >::FSwapBase | ( | ) | [inline, protected] |
Default constructor
FSwapBase< IndexType, ReturnType >::FSwapBase | ( | ReturnType(*)(IndexType, IndexType) | swap | ) | [inline] |
Specific constructor
ReturnType | (*swap) (IndexType, IndexType) |
virtual FSwapBase< IndexType, ReturnType >::~FSwapBase | ( | ) | [inline, virtual] |
Virtual destructor
virtual void FSwapBase< IndexType, ReturnType >::operator() | ( | IndexType | to, |
IndexType | from | ||
) | [inline, virtual] |
Operator wrapping the provided swap method
IndexType | to |
IndexType | from |
Reimplemented in FSwapClass< ClassType, IndexType, ReturnType >.