ELinks 0.18.0
Functions
mapa.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include "elinks.h"
#include "document/libdom/mapa.h"
#include "util/hash.h"
#include "util/string.h"
Include dependency graph for mapa.c:

Functions

void save_in_map (void *m, void *node, int length)
 
void save_in_map2 (void *m, void *node, int length)
 
void save_offset_in_map (void *m, void *node, int offset)
 
void save_offset_in_map2 (void *m, void *node, int offset)
 
void * create_new_element_map (void)
 
void * create_new_element_map2 (void)
 
void * create_new_element_map_rev (void)
 
void delete_map (void *m)
 
void delete_map2 (void *m)
 
void delete_map_rev (void *m)
 
static int compare (const void *a, const void *b)
 
void * find_in_map (void *m, int offset)
 
void * find_in_map2 (void *m, int offset)
 
static int compare_nodes (const void *a, const void *b)
 
int find_offset (void *m, void *node)
 
void sort_nodes (void *m)
 
int find_offset2 (void *m, void *node)
 

Function Documentation

◆ compare()

static int compare ( const void *  a,
const void *  b 
)
static

◆ compare_nodes()

static int compare_nodes ( const void *  a,
const void *  b 
)
static

◆ create_new_element_map()

void * create_new_element_map ( void  )

◆ create_new_element_map2()

void * create_new_element_map2 ( void  )

◆ create_new_element_map_rev()

void * create_new_element_map_rev ( void  )

◆ delete_map()

void delete_map ( void *  m)

◆ delete_map2()

void delete_map2 ( void *  m)

◆ delete_map_rev()

void delete_map_rev ( void *  m)

◆ find_in_map()

void * find_in_map ( void *  m,
int  offset 
)

◆ find_in_map2()

void * find_in_map2 ( void *  m,
int  offset 
)

◆ find_offset()

int find_offset ( void *  m,
void *  node 
)

◆ find_offset2()

int find_offset2 ( void *  m,
void *  node 
)

◆ save_in_map()

void save_in_map ( void *  m,
void *  node,
int  length 
)

◆ save_in_map2()

void save_in_map2 ( void *  m,
void *  node,
int  length 
)

◆ save_offset_in_map()

void save_offset_in_map ( void *  m,
void *  node,
int  offset 
)

◆ save_offset_in_map2()

void save_offset_in_map2 ( void *  m,
void *  node,
int  offset 
)

◆ sort_nodes()

void sort_nodes ( void *  m)