ELinks 0.16.1.1
|
Macros | |
#define | get_attr_val(e, name, cp) |
#define | get_lit_attr_val(e, name, cp) |
#define | get_url_val(e, name, cp) |
#define | has_attr(e, name, cp) |
Typedefs | |
typedef void | element_handler_T(struct html_context *, char *attr, char *html, char *eof, char **end) |
Enumerations | |
enum | html_attr_flags { HTML_ATTR_NONE = 0 , HTML_ATTR_TEST = 1 , HTML_ATTR_EAT_NL = 2 , HTML_ATTR_LITERAL_NL = 8 } |
Functions | |
char * | get_attr_value (char *e, const char *name, int cp, enum html_attr_flags flags) |
void | parse_html (char *html, char *eof, struct part *part, char *head, struct html_context *html_context) |
int | parse_element (char *, char *, char **, int *, char **, char **) |
int | get_num (char *, const char *, int) |
int | get_num2 (char *) |
int | get_width (char *, const char *, int, struct html_context *) |
int | get_width2 (char *, int, struct html_context *) |
char * | skip_comment (char *, char *) |
void | scan_http_equiv (char *s, char *eof, struct string *head, struct string *title, int cp) |
int | supports_html_media_attr (const char *media) |
void | free_tags_lookup (void) |
void | init_tags_lookup (void) |
const char * | count_newline_entities (const char *html, const char *eof, int *newlines_out) |
#define get_attr_val | ( | e, | |
name, | |||
cp ) |
#define get_lit_attr_val | ( | e, | |
name, | |||
cp ) |
#define get_url_val | ( | e, | |
name, | |||
cp ) |
#define has_attr | ( | e, | |
name, | |||
cp ) |
typedef void element_handler_T(struct html_context *, char *attr, char *html, char *eof, char **end) |
enum html_attr_flags |
const char * count_newline_entities | ( | const char * | html, |
const char * | eof, | ||
int * | newlines_out ) |
void free_tags_lookup | ( | void | ) |
char * get_attr_value | ( | char * | e, |
const char * | name, | ||
int | cp, | ||
enum html_attr_flags | flags ) |
int get_num | ( | char * | a, |
const char * | name, | ||
int | cp ) |
int get_num2 | ( | char * | al | ) |
int get_width | ( | char * | a, |
const char * | name, | ||
int | limited, | ||
struct html_context * | html_context ) |
int get_width2 | ( | char * | value, |
int | limited, | ||
struct html_context * | html_context ) |
void init_tags_lookup | ( | void | ) |
int parse_element | ( | char * | e, |
char * | eof, | ||
char ** | name, | ||
int * | namelen, | ||
char ** | attr, | ||
char ** | end ) |
void parse_html | ( | char * | html, |
char * | eof, | ||
struct part * | part, | ||
char * | head, | ||
struct html_context * | html_context ) |
char * skip_comment | ( | char * | html, |
char * | eof ) |
int supports_html_media_attr | ( | const char * | media | ) |