An override of the less function object so that the Pointer objects can be stored in STL Maps, etc. More...
#include <src/main/decaf/lang/ArrayPointer.h>
Public Types | |
| typedef decaf::lang::ArrayPointer< T > | first_argument_type |
| typedef decaf::lang::ArrayPointer< T > | second_argument_type |
| typedef bool | result_type |
Public Member Functions | |
| bool | operator() (const decaf::lang::ArrayPointer< T > &left, const decaf::lang::ArrayPointer< T > &right) const |
An override of the less function object so that the Pointer objects can be stored in STL Maps, etc.
| typedef decaf::lang::ArrayPointer<T> std::less< decaf::lang::ArrayPointer< T > >::first_argument_type |
| typedef bool std::less< decaf::lang::ArrayPointer< T > >::result_type |
| typedef decaf::lang::ArrayPointer<T> std::less< decaf::lang::ArrayPointer< T > >::second_argument_type |
| bool std::less< decaf::lang::ArrayPointer< T > >::operator() | ( | const decaf::lang::ArrayPointer< T > & | left, | |
| const decaf::lang::ArrayPointer< T > & | right | |||
| ) | const [inline] |
References decaf::lang::ArrayPointer< T >::get().
1.6.1