|  | libtld 2.0.14
    A library to determine the Top-Level Domain name of any Internet URI. | 
Implementation of the TLD parser library. More...
#include "libtld/tld.h"#include <iostream>#include <list>#include <map>#include <memory>#include <set>#include <cstdint>#include <vector>#include <limits.h>

Go to the source code of this file.
| Classes | |
| class | tld_compiler | 
| class | tld_definition | 
| class | tld_string | 
| class | tld_string_manager | 
| class | tld_tag_manager | 
| class | tld_compiler::token | 
| Typedefs | |
| typedef uint32_t | string_id_t | 
| typedef uint32_t | tag_id_t | 
| typedef std::map< string_id_t, string_id_t > | tags_t | 
| Variables | |
| constexpr string_id_t | STRING_ID_NULL = 0 | 
This file includes all the functions available in the C library of libtld that pertain to the parsing of URIs and extraction of TLDs.
Definition in file tld_compiler.h.
| typedef uint32_t string_id_t | 
Definition at line 53 of file tld_compiler.h.
| typedef uint32_t tag_id_t | 
Definition at line 55 of file tld_compiler.h.
| typedef std::map<string_id_t, string_id_t> tags_t | 
Definition at line 54 of file tld_compiler.h.
| 
 | constexpr | 
Definition at line 57 of file tld_compiler.h.
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.