Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

stdex |
chrono |
aosn_date | AOsn date
aosn_timestamp | AOsn timestamp
html |
comment | HTML comment
declaration | HTML declaration
document | HTML document
element | HTML element `<.../>`
element_end | Ending tag of an HTML element `</...>`
element_start | Starting tag of an HTML element `<...>`
element_traits | Describes attributes associated with a HTML element
entity | HTML entity
inserted_token | Inserted HTML token
instruction | HTML instruction
parser | HTML parser
sequence | Base class for HTML sequences
starting_token | Token representing start HTML tag
text_token | Token representing part of HTML text
token | HTML token base class
url_token | HTTP token representing an URL
idrec |
record | Helper class for read/write of records to/from memory
parser |
basic_angle | Test for angle in d°mm'ss.dddd form
basic_any_cu | Test for any code unit
basic_bol | Test for beginning of line
basic_branch | Test for any
basic_chemical_formula | Test for chemical formula
basic_creditor_reference | Test for Creditor Reference
basic_css_cdc | Legacy CSS comment end `-->`
basic_css_cdo | Legacy CSS comment start `<!--`
basic_css_comment | CSS comment
basic_css_import | CSS import directive
basic_css_string | CSS string
basic_css_uri | URI in CSS
basic_cu | Test for specific code unit
basic_cu_set | Test for any code unit from a given string of code units
basic_date | Test for date
basic_dns_domain_char | Test for valid DNS domain character
basic_dns_name | Test for DNS domain/hostname
basic_email_address | Test for e-mail address
basic_emoticon | Test for emoticon
basic_eol | Test for end of line
basic_fraction | Test for fraction
basic_html_declaration_condition_end | End of condition `...]]>`
basic_html_declaration_condition_start | Start of condition `<![condition[...`
basic_html_ident | Contiguous sequence of characters representing name of element, attribute etc
basic_html_tag | Tag
basic_html_value | Optionally-quoted string representing value of an attribute
basic_iban | Test for International Bank Account Number
basic_integer | Base class for integer testing
basic_integer10 | Test for decimal integer
basic_integer10ts | Test for decimal integer possibly containing thousand separators
basic_integer16 | Test for hexadecimal integer
basic_ipv4_address | Test for IPv4 address
basic_ipv6_address | Test for IPv6 address
basic_ipv6_scope_id_char | Test for valid IPv6 address scope ID character
basic_iterations | Test for repeating
basic_json_string | Test for JSON string
basic_mime_type | MIME content type
basic_mixed_numeral | Test for mixed numeral
basic_monetary_numeral | Test for monetary numeral
basic_noop | "No-op" match
basic_parser | Base template for all parsers
basic_permutation | Test for permutation
basic_phone_number | Test for phone number
basic_punct_cu | Test for any punctuation code unit
basic_roman_numeral | Test for Roman numeral
basic_scientific_numeral | Test for scientific numeral
basic_score | Test for match score
basic_sequence | Test for sequence
basic_set |
basic_si_reference | Test for SI Reference
basic_si_reference_delimiter | Test for SI Reference delimiter
basic_si_reference_part | Test for SI Reference part
basic_signed_numeral | Test for signed numeral
basic_space_cu | Test for any space code unit
basic_space_or_punct_cu | Test for any space or punctuation code unit
basic_string | Test for given string
basic_string_branch | Test for any string
basic_time | Test for time
basic_url | Test for URL
basic_url_password_char | Test for valid URL password character
basic_url_path | Test for URL path
basic_url_path_char | Test for valid URL path character
basic_url_username_char | Test for valid URL username character
html_attribute | Tag attribute
http_agent | Test for HTTP agent
http_any_type | Test for HTTP any type
http_asterisk | Test for HTTP asterisk
http_cookie | Test for HTTP cookie (RFC2109)
http_cookie_parameter | Test for HTTP cookie parameter (RFC2109)
http_factor_more |
http_header | Test for HTTP header
http_language | Test for HTTP language (RFC1766)
http_line_break | Test for HTTP line break (RFC2616: CRLF | LF)
http_media_range | Test for HTTP media range (RFC2616: media-range)
http_media_type | Test for HTTP media type (RFC2616: media-type)
http_parameter | Test for HTTP parameter (RFC2616: parameter)
http_protocol | Test for HTTP protocol
http_quoted_string | Test for HTTP quoted string (RFC2616: quoted-string)
http_request | Test for HTTP request
http_space | Test for HTTP space (RFC2616: LWS)
http_text_char | Test for HTTP text character (RFC2616: TEXT)
http_token | Test for HTTP token (RFC2616: token - tolerates non-ASCII)
http_url | Test for HTTP URL
http_url_parameter | Test for HTTP URL parameter
http_url_path | Test for HTTP URL path segment
http_url_path_segment | Test for HTTP URL path segment
http_url_port | Test for HTTP URL port
http_url_server | Test for HTTP URL server
http_value | Test for HTTP value (RFC2616: value)
http_value_collection | Collection of HTTP values
http_weight | Test for HTTP weight factor
http_weighted_value | Test for HTTP weighted value
parser_collection | Base template for collection-holding parsers
sgml_any_cp | Test for any SGML code point
sgml_cp | Test for specific SGML code point
sgml_cp_set | Test for any SGML code point from a given string of SGML code points
sgml_dns_domain_char | Test for valid DNS domain SGML character
sgml_ipv6_scope_id_char | Test for valid IPv6 address scope ID SGML character
sgml_punct_cp | Test for any SGML punctuation code point
sgml_space_cp | Test for any SGML space code point
sgml_space_or_punct_cp | Test for any SGML space or punctuation code point
sgml_string | Test for SGML given string
sgml_url_password_char | Test for valid URL password SGML character
sgml_url_path_char | Test for valid URL path SGML character
sgml_url_username_char | Test for valid URL username SGML character
stream |
async_reader | Provides read-ahead stream capability
async_writer | Provides write-back stream capability

basic

> ‍UTF-8 byte-order-mark

basic_file | Basic seekable stream operations
basic_sys | OS data stream (file, pipe, socket...)
buffer | Buffered read/write stream
buffer_t |
buffered_sys | Buffered OS data stream (file, pipe, socket...)
cache | Cached file
cached_file | Cached file-system file
converter | Modifies data on the fly when reading from/writing to a source stream. Could also be used to modify read/write boundaries like FIFO queues, async read/write, buffering etc
diag_file | Compares multiple files to perform the same
fifo | In-memory FIFO queue
node_t |
file | File-system file
file_window | Limits file reading/writing to a predefined window
limiter | Limits reading from/writing to stream to a predefined number of bytes
memory_file | In-memory file
replicator | Replicates writing of the same data to multiple streams
worker |
socket | Socket stream
window | Limits reading from/writing to stream to a predefined window
base64_dec | Base64 decoding session
base64_enc | Base64 encoding session
base64_reader | Converts from Base64 when reading from a stream
base64_writer | Converts to Base64 when writing to a stream
basic_hash | Basic hashing operations
block_hash | Hashing in blocks
charset_encoder | Encoding converter context
crc32_hash | Hashes as CRC32
free_locale_delete | Deleter for unique_ptr using free_locale
global_progress | Global progress indicator base class
hex_dec | Hexadecimal decoding session
hex_enc | Hexadecimal encoding session
interval | Numerical interval
lazy_progress | Lazy progress indicator base class
mapping | Maps index in source string to index in destination string
md2_t | MD2 hash value
md5_hash | Hashes as MD5
no_delete | Noop deleter
no_delete< T[]> | Noop array deleter
pool | Per-NUMA pool of items
progress | Progress indicator base class
progress_switcher | Progress indicator switcher
ring | Ring buffer
sha1_hash | Hashes as SHA1
sha256_t | SHA256 hash value
sha_t | SHA hash value
spinlock | Spin-lock
stream_hasher | Hashes read to or write from data of the stream
sys_info_t | System information
sys_object | Operating system object (file, pipe, anything with an OS handle etc.)
user_cancelled | User cancelled exception
vector_queue | Helper class to allow limited size FIFO queues implemented as vector of elements
watchdog | Triggers callback if not reset frequently enough