#include <boost/locale/config.hpp>#include <boost/locale/boundary/types.hpp>#include <boost/locale/boundary/facets.hpp>#include <boost/locale/boundary/segment.hpp>#include <boost/locale/boundary/boundary_point.hpp>#include <boost/iterator/iterator_facade.hpp>#include <boost/type_traits/is_same.hpp>#include <boost/shared_ptr.hpp>#include <boost/cstdint.hpp>#include <boost/assert.hpp>#include <string>#include <locale>#include <vector>#include <iterator>#include <algorithm>#include <stdexcept>#include <iostream>

Classes | |
| class | boost::locale::boundary::segment_index< BaseIterator > |
| This class holds an index of segments in the text range and allows to iterate over them. More... | |
| class | boost::locale::boundary::boundary_point_index< BaseIterator > |
| This class holds an index of boundary points and allows iterating over them. More... | |
| class | boost::locale::boundary::segment_index< BaseIterator > |
| This class holds an index of segments in the text range and allows to iterate over them. More... | |
| class | boost::locale::boundary::boundary_point_index< BaseIterator > |
| This class holds an index of boundary points and allows iterating over them. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::locale | |
| This is the main namespace that encloses all localization classes. | |
| boost::locale::boundary | |
| This namespae contains all operations required for boundary analysis of text. | |
Typedefs | |
| typedef segment_index < std::string::const_iterator > | boost::locale::boundary::ssegment_index |
| convenience typedef More... | |
| typedef segment_index < std::wstring::const_iterator > | boost::locale::boundary::wssegment_index |
| convenience typedef More... | |
| typedef segment_index< char const * > | boost::locale::boundary::csegment_index |
| convenience typedef More... | |
| typedef segment_index< wchar_t const * > | boost::locale::boundary::wcsegment_index |
| convenience typedef More... | |
| typedef boundary_point_index < std::string::const_iterator > | boost::locale::boundary::sboundary_point_index |
| convenience typedef More... | |
| typedef boundary_point_index < std::wstring::const_iterator > | boost::locale::boundary::wsboundary_point_index |
| convenience typedef More... | |
| typedef boundary_point_index < char const * > | boost::locale::boundary::cboundary_point_index |
| convenience typedef More... | |
| typedef boundary_point_index < wchar_t const * > | boost::locale::boundary::wcboundary_point_index |
| convenience typedef More... | |