tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
tesseract::KDPtrPairInc< Key, Data > Struct Template Reference

#include <kdpair.h>

Inheritance diagram for tesseract::KDPtrPairInc< Key, Data >:
Collaboration diagram for tesseract::KDPtrPairInc< Key, Data >:

Public Member Functions

 KDPtrPairInc ()
 
 KDPtrPairInc (Key k, Data *d)
 
 KDPtrPairInc (KDPtrPairInc &src)
 
void operator= (KDPtrPairInc &src)
 
int operator< (const KDPtrPairInc< Key, Data > &other) const
 
- Public Member Functions inherited from tesseract::KDPtrPair< Key, Data >
 KDPtrPair ()
 
 KDPtrPair (Key k, Data *d)
 
 KDPtrPair (KDPtrPair &src)
 
 ~KDPtrPair ()
 
void operator= (KDPtrPair &src)
 
int operator== (const KDPtrPair< Key, Data > &other) const
 
const Key & key () const
 
void set_key (const Key &new_key)
 
const Data * data () const
 
void set_data (Data *new_data)
 
Data * extract_data ()
 

Constructor & Destructor Documentation

◆ KDPtrPairInc() [1/3]

template<typename Key , typename Data >
tesseract::KDPtrPairInc< Key, Data >::KDPtrPairInc ( )
inline

◆ KDPtrPairInc() [2/3]

template<typename Key , typename Data >
tesseract::KDPtrPairInc< Key, Data >::KDPtrPairInc ( Key  k,
Data *  d 
)
inline

◆ KDPtrPairInc() [3/3]

template<typename Key , typename Data >
tesseract::KDPtrPairInc< Key, Data >::KDPtrPairInc ( KDPtrPairInc< Key, Data > &  src)
inline

Member Function Documentation

◆ operator<()

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

◆ operator=()

template<typename Key , typename Data >
void tesseract::KDPtrPairInc< Key, Data >::operator= ( KDPtrPairInc< Key, Data > &  src)
inline

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