Snap! Websites
An Open Source CMS System in C++
![]() |
libtld
1.5.13
A library to determine the Top-Level Domain name of any URL.
|
▼ home | |
▼ snapwebsites | |
▼ BUILD | |
▼ contrib | |
▼ libtld | |
▼ include | |
▼ libtld | |
tld.h | The public header of the libtld library |
▼ snapcpp | |
▼ contrib | |
▼ libtld | |
▼ php | |
php_libtld.c | To directly use the libtld library within PHP |
▼ src | |
tld.c | Implementation of the TLD parser library |
tld_data.c | GENERATED FILE – the tld_data.c file is generated – DO NOT EDIT |
tld_data.h | Declaration of the tld_description structure |
tld_domain_to_lowercase.c | Force lowercase for all characters in the domain name |
tld_emails.cpp | Implementation of an email parser |
tld_object.cpp | Declaration of the C++ tld_object class |
tld_parser.cpp | Parser of the tld_data.xml file |
validate_tld.cpp | Command line tool to validate TLDs |
▼ tests | |
hex.c | Tool used to output UTF-8 codes for the tld_data.xml file |
tld_internal_test.c | Test the tld.c, tld_data.c, and tld_domain_to_lowercase.c functions |
tld_test.c | Test the tld() function like an end user |
tld_test_domain_lowercase.c | Test the tld_domain_to_lowercase() function |
tld_test_emails.cpp | Test the tld_email_list class |
tld_test_full_uri.c | Test a full URI with tld_check_uri() function |
tld_test_godaddy.sh | |
tld_test_object.cpp | Test the tld() function through the C++ object |
tld_test_tld_names.cpp | Test the tld_domain_to_lowercase() function |
tld_test_versions.c | Test the tld library versions |
tld_test_xml.sh |
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.
Snap! Websites
An Open Source CMS System in C++