ELinks 0.16.1.1
docdata.h File Reference
#include "document/document.h"
#include "util/memory.h"
Include dependency graph for docdata.h:
This graph shows which files directly or indirectly include this file:

Macros

#define LINES_GRANULARITY   0x7F
#define LINE_GRANULARITY   0x0F
#define LINK_GRANULARITY   0x7F
#define ALIGN_LINES(x, o, n)
#define ALIGN_LINE(x, o, n)
#define ALIGN_LINK(x, o, n)
#define realloc_points(link, size)

Functions

struct linerealloc_lines (struct document *document, int y)

Macro Definition Documentation

◆ ALIGN_LINE

#define ALIGN_LINE ( x,
o,
n )
Value:
#define LINE_GRANULARITY
Definition docdata.h:12
int n
Definition general.c:825
#define mem_align_alloc(ptr, old, new_, mask)
Definition memory.h:148

◆ ALIGN_LINES

#define ALIGN_LINES ( x,
o,
n )
Value:
#define LINES_GRANULARITY
Definition text.c:152

◆ ALIGN_LINK

#define ALIGN_LINK ( x,
o,
n )
Value:
#define LINK_GRANULARITY
Definition docdata.h:13

◆ LINE_GRANULARITY

#define LINE_GRANULARITY   0x0F

◆ LINES_GRANULARITY

#define LINES_GRANULARITY   0x7F

◆ LINK_GRANULARITY

#define LINK_GRANULARITY   0x7F

◆ realloc_points

#define realloc_points ( link,
size )
Value:
mem_align_alloc(&(link)->points, (link)->npoints, size, 0)
int size
Definition charsets.c:207

Function Documentation

◆ realloc_lines()

struct line * realloc_lines ( struct document * document,
int y )