Next

Chapter 1. Boost.Text (Proposed)

Zach Laine

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Table of Contents

Intro
An Overview of Boost.Text
A Big, Fat Warning About Proxy Iterators
The String Layer
The Unicode Layer
Encoding and Normalization
Text Segmentation
Case Mapping
Collation
Searching
Bidirectional Text
The Text Layer
Performance Considerations
segmented_vector
trie, trie_map, and trie_set
Examples
Configuration
Concepts
Compiler Support (with a Special Note About MSVC)
Reference
Header <boost/text/algorithm.hpp>
Header <boost/text/bidirectional.hpp>
Header <boost/text/bidirectional_fwd.hpp>
Header <boost/text/case_mapping.hpp>
Header <boost/text/collate.hpp>
Header <boost/text/collation_fwd.hpp>
Header <boost/text/collation_search.hpp>
Header <boost/text/collation_table.hpp>
Header <boost/text/config.hpp>
Header <boost/text/data_versions.hpp>
Header <boost/text/grapheme.hpp>
Header <boost/text/grapheme_break.hpp>
Header <boost/text/grapheme_iterator.hpp>
Header <boost/text/grapheme_view.hpp>
Header <boost/text/in_place_case_mapping.hpp>
Header <boost/text/lazy_segment_range.hpp>
Header <boost/text/line_break.hpp>
Header <boost/text/normalize.hpp>
Header <boost/text/normalize_string.hpp>
Header <boost/text/paragraph_break.hpp>
Header <boost/text/parser_fwd.hpp>
Header <boost/text/rope.hpp>
Header <boost/text/rope_view.hpp>
Header <boost/text/save_load_table.hpp>
Header <boost/text/segmented_vector.hpp>
Header <boost/text/sentence_break.hpp>
Header <boost/text/string.hpp>
Header <boost/text/string_builder.hpp>
Header <boost/text/string_utility.hpp>
Header <boost/text/string_view.hpp>
Header <boost/text/table_serialization.hpp>
Header <boost/text/text.hpp>
Header <boost/text/text_view.hpp>
Header <boost/text/transcode_algorithm.hpp>
Header <boost/text/transcode_iterator.hpp>
Header <boost/text/transcode_view.hpp>
Header <boost/text/trie.hpp>
Header <boost/text/trie_fwd.hpp>
Header <boost/text/trie_map.hpp>
Header <boost/text/trie_set.hpp>
Header <boost/text/unencoded_rope.hpp>
Header <boost/text/unencoded_rope_view.hpp>
Header <boost/text/word_break.hpp>
Class Index
Function Index
Macro Index
Rationale
Unicode Copyright Notice

Last revised: November 28, 2019 at 04:20:36 GMT


Next