tesseract  5.0.0
clst.h File Reference
#include "list.h"
#include "lsterr.h"
#include "serialis.h"
#include <cstdio>

Go to the source code of this file.

Classes

class  tesseract::CLIST_LINK
 
class  tesseract::CLIST
 
class  tesseract::CLIST_ITERATOR
 
class  tesseract::X_CLIST< CLASSNAME >
 

Namespaces

 tesseract
 

Macros

#define CLISTIZEH(CLASSNAME)
 

Macro Definition Documentation

◆ CLISTIZEH

#define CLISTIZEH (   CLASSNAME)
Value:
class CLASSNAME##_CLIST : public X_CLIST<CLASSNAME> { \
public: \
using X_CLIST<CLASSNAME>::X_CLIST; \
}; \
class CLASSNAME##_C_IT : public X_ITER<CLIST_ITERATOR, CLASSNAME> { \
public: \
using X_ITER<CLIST_ITERATOR, CLASSNAME>::X_ITER; \
CLASSNAME##_C_IT(CLASSNAME##_CLIST *list) : X_ITER(list) {} \
};

Definition at line 705 of file clst.h.