List of all members | Public Member Functions | Public Attributes
casadi::sortCompare< T > Struct Template Reference

#include <casadi_misc.hpp>

Detailed Description

template<typename T>
struct casadi::sortCompare< T >

Definition at line 874 of file casadi_misc.hpp.

Public Member Functions

 sortCompare (const std::vector< T > &v)
 
bool operator() (casadi_int i, casadi_int j) const
 

Public Attributes

const std::vector< T > & v_
 

Constructor & Destructor Documentation

◆ sortCompare()

template<typename T >
casadi::sortCompare< T >::sortCompare ( const std::vector< T > &  v)
inline

Definition at line 876 of file casadi_misc.hpp.

876 : v_(v) {}
const std::vector< T > & v_

Member Function Documentation

◆ operator()()

template<typename T >
bool casadi::sortCompare< T >::operator() ( casadi_int  i,
casadi_int  j 
) const
inline

Definition at line 877 of file casadi_misc.hpp.

877 { return v_[i]<v_[j];}

References casadi::sortCompare< T >::v_.

Member Data Documentation

◆ v_

template<typename T >
const std::vector<T>& casadi::sortCompare< T >::v_

Definition at line 875 of file casadi_misc.hpp.

Referenced by casadi::sortCompare< T >::operator()().


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