#include <stdio.h>
#include "host.h"
#include "serialis.h"
#include "lsterr.h"
Go to the source code of this file.
#define CLISTIZE |
( |
|
CLASSNAME | ) |
|
Value:\
\
DLLSYM void CLASSNAME##_c1_zapper( \
void* link) \
{ \
delete (CLASSNAME *) link; \
} \
Definition at line 958 of file clst.h.
#define CLISTIZEH |
( |
|
CLASSNAME | ) |
|
Value:
#define CLISTIZEH_A(CLASSNAME)
#define CLISTIZEH_B(CLASSNAME)
#define CLISTIZEH_C(CLASSNAME)
Definition at line 946 of file clst.h.
#define CLISTIZEH_A |
( |
|
CLASSNAME | ) |
|
Value:\
extern
DLLSYM void CLASSNAME##_c1_zapper( \
void* link); \
\
extern
DLLSYM void* CLASSNAME##_c1_copier( \
void* old_element);
Definition at line 865 of file clst.h.
#define CLISTIZEH_B |
( |
|
CLASSNAME | ) |
|
Value:\
\
\
{ \
public: \
CLASSNAME##_CLIST():
CLIST() {} \
\
\
CLASSNAME##_CLIST( \
const CLASSNAME##_CLIST&) \
\
void deep_clear() \
\
void operator=( \
const CLASSNAME##_CLIST&) \
const ERRCODE DONT_ASSIGN_LISTS
void error(const char *caller, TessErrorLogCode action, const char *format,...) const
void internal_deep_clear(void(*zapper)(void *))
const ERRCODE DONT_CONSTRUCT_LIST_BY_COPY
Definition at line 873 of file clst.h.
#define CLISTIZEH_C |
( |
|
CLASSNAME | ) |
|
#define QUOTE_IT |
( |
|
parm | ) |
#parm |