ELinks 0.18.0
Functions
renderer.c File Reference
#include <dom/dom.h>
#include <dom/bindings/hubbub/parser.h>
#include <stdio.h>
#include "elinks.h"
#include "cache/cache.h"
#include "document/document.h"
#include "document/renderer.h"
#include "document/libdom/doc.h"
#include "document/libdom/mapa.h"
#include "document/libdom/renderer.h"
#include "document/plain/renderer.h"
#include "js/libdom/parse.h"
Include dependency graph for renderer.c:

Functions

static bool dump_dom_element_closing (struct string *buf, dom_node *node)
 
static bool dump_node_element_attribute (struct string *buf, dom_node *node)
 
static bool dump_dom_element (void *mapa, struct string *buf, dom_node *node, int depth)
 
static bool walk_tree (void *mapa, struct string *buf, dom_node *node, bool start, int depth)
 
void render_source_document_cxx (struct cache_entry *cached, struct document *document, struct string *buffer)
 

Function Documentation

◆ dump_dom_element()

static bool dump_dom_element ( void *  mapa,
struct string *  buf,
dom_node *  node,
int  depth 
)
static

◆ dump_dom_element_closing()

static bool dump_dom_element_closing ( struct string *  buf,
dom_node *  node 
)
static

◆ dump_node_element_attribute()

static bool dump_node_element_attribute ( struct string *  buf,
dom_node *  node 
)
static

◆ render_source_document_cxx()

void render_source_document_cxx ( struct cache_entry *  cached,
struct document *  document,
struct string *  buffer 
)

◆ walk_tree()

static bool walk_tree ( void *  mapa,
struct string *  buf,
dom_node *  node,
bool  start,
int  depth 
)
static