Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
index.hpp File Reference
#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>
Include dependency graph for index.hpp:
This graph shows which files directly or indirectly include this file:

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