#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... | |