tesseract  3.03
tesseract::KDPtrPairDec< Key, Data > Struct Template Reference

#include <kdpair.h>

Inheritance diagram for tesseract::KDPtrPairDec< Key, Data >:
tesseract::KDPtrPair< Key, Data >

List of all members.

Public Member Functions

 KDPtrPairDec ()
 KDPtrPairDec (Key k, Data *d)
 KDPtrPairDec (KDPtrPairDec &src)
void operator= (KDPtrPairDec &src)
int operator< (const KDPtrPairDec< Key, Data > &other) const

Detailed Description

template<typename Key, typename Data>
struct tesseract::KDPtrPairDec< Key, Data >

Definition at line 162 of file kdpair.h.


Constructor & Destructor Documentation

template<typename Key , typename Data >
tesseract::KDPtrPairDec< Key, Data >::KDPtrPairDec ( ) [inline]

Definition at line 165 of file kdpair.h.

: KDPtrPair<Key, Data>() {}
template<typename Key , typename Data >
tesseract::KDPtrPairDec< Key, Data >::KDPtrPairDec ( Key  k,
Data *  d 
) [inline]

Definition at line 166 of file kdpair.h.

: KDPtrPair<Key, Data>(k, d) {}
template<typename Key , typename Data >
tesseract::KDPtrPairDec< Key, Data >::KDPtrPairDec ( KDPtrPairDec< Key, Data > &  src) [inline]

Definition at line 167 of file kdpair.h.

: KDPtrPair<Key, Data>(src) {}

Member Function Documentation

template<typename Key , typename Data >
int tesseract::KDPtrPairDec< Key, Data >::operator< ( const KDPtrPairDec< Key, Data > &  other) const [inline]

Definition at line 173 of file kdpair.h.

                                                            {
    return this->key() > other.key();
  }
template<typename Key , typename Data >
void tesseract::KDPtrPairDec< Key, Data >::operator= ( KDPtrPairDec< Key, Data > &  src) [inline]

Definition at line 168 of file kdpair.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines