ELinks 0.18.0
|
#include <stdio.h>
#include <stdlib.h>
#include "elinks.h"
#include "document/libdom/mapa.h"
#include "util/hash.h"
#include "util/string.h"
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) |
|
static |
|
static |
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 | ) |
void * find_in_map | ( | void * | m, |
int | offset ) |
void * find_in_map2 | ( | void * | m, |
int | offset ) |
int find_offset | ( | void * | m, |
void * | node ) |
int find_offset2 | ( | void * | m, |
void * | node ) |
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 sort_nodes | ( | void * | m | ) |