basic-xml 1.0.1
Very basic loader/writer of XML tags with attributes and content.
|
Database file implementation. More...
#include "basic-xml/type.h"
#include <libutf8/iterator.h>
#include <iostream>
#include <snapdev/poison.h>
Go to the source code of this file.
Functions | |
bool | basic_xml::is_digit (char32_t c) |
bool | basic_xml::is_name_char (char32_t c) |
bool | basic_xml::is_name_start_char (char32_t c) |
bool | basic_xml::is_space (char32_t c) |
bool | basic_xml::is_token (std::string const &token) |
Verify that token is a valid string. | |
Each table uses one or more files. Each file is handled by a dbfile object and a corresponding set of blocks.
Note:
Document authors are encouraged to avoid "compatibility characters", as defined in section 2.3 of [Unicode]. The characters defined in the following ranges are also discouraged. They are either control characters or permanently undefined Unicode characters:
Definition in file type.cpp.
bool basic_xml::is_token | ( | std::string const & | token | ) |
A token is considered valid only if it includes characters that are considered valid by the XML reference.
The following is the current XML 1.0 reference:
[in] | token | The token to be checked. |
Definition at line 204 of file type.cpp.
References basic_xml::is_token().
Referenced by basic_xml::is_token().
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.