Logo ROOT   6.16/01
Reference Guide
Namespaces | Macros | Functions
RWrap_libcpp_string_view.h File Reference
#include <string>
#include <algorithm>
#include <iterator>
#include <ostream>
#include <iomanip>
#include <stdexcept>
#include "libcpp_string_view.h"
Include dependency graph for RWrap_libcpp_string_view.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  std
 STL namespace.
 
namespace  std::__ROOT
 

Macros

#define _LIBCPP_ASSERT(X, Y)   ((void)0)
 
#define _LIBCPP_BEGIN_NAMESPACE_STD   namespace std {
 
#define _LIBCPP_CONSTEXPR   constexpr
 
#define _LIBCPP_CONSTEXPR_AFTER_CXX11
 
#define _LIBCPP_END_NAMESPACE_STD   }
 
#define _LIBCPP_EXPLICIT   explicit
 
#define _LIBCPP_INLINE_VISIBILITY   inline
 
#define _LIBCPP_TYPE_VIS_ONLY
 
#define _LOCAL_LIBCPP_ASSERT
 
#define _LOCAL_LIBCPP_BEGIN_NAMESPACE_STD
 
#define _LOCAL_LIBCPP_CONSTEXPR
 
#define _LOCAL_LIBCPP_CONSTEXPR_AFTER_CXX11
 
#define _LOCAL_LIBCPP_EXPLICIT
 
#define _LOCAL_LIBCPP_INLINE_VISIBILITY
 
#define _LOCAL_LIBCPP_TYPE_VIS_ONLY
 
#define _LOCAL_NOEXCEPT
 
#define _LOCAL_VSTD
 
#define _NOEXCEPT
 
#define _ROOT_LIBCPP_BEGIN_NAMESPACE_LFTS
 
#define _ROOT_LIBCPP_END_NAMESPACE_LFTS   } } }
 
#define _VSTD   ::std
 

Functions

template<class _ForwardIterator1 , class _ForwardIterator2 , class _BinaryPredicate >
_LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator1 std::__ROOT::__find_first_of_ce (_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred)
 
template<class _CharT , class _OutputIterator >
_OutputIterator std::__ROOT::__pad_and_output (_OutputIterator __s, const _CharT *__ob, const _CharT *__op, const _CharT *__oe, ios_base &__iob, _CharT __fl)
 
template<class _BinaryPredicate , class _ForwardIterator1 , class _ForwardIterator2 >
_ForwardIterator1 std::__ROOT::__search (_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred, forward_iterator_tag, forward_iterator_tag)
 
template<class _BinaryPredicate , class _RandomAccessIterator1 , class _RandomAccessIterator2 >
_LIBCPP_CONSTEXPR_AFTER_CXX11 _RandomAccessIterator1 std::__ROOT::__search (_RandomAccessIterator1 __first1, _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, _BinaryPredicate __pred, random_access_iterator_tag, random_access_iterator_tag)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find (const _CharT *__p, _SizeT __sz, _CharT __c, _SizeT __pos) _NOEXCEPT
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find (const _CharT *__p, _SizeT __sz, const _CharT *__s, _SizeT __pos, _SizeT __n)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find_first_not_of (const _CharT *__p, _SizeT __sz, _CharT __c, _SizeT __pos)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find_first_not_of (const _CharT *__p, _SizeT __sz, const _CharT *__s, _SizeT __pos, _SizeT __n)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find_first_of (const _CharT *__p, _SizeT __sz, const _CharT *__s, _SizeT __pos, _SizeT __n)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find_last_not_of (const _CharT *__p, _SizeT __sz, _CharT __c, _SizeT __pos)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find_last_not_of (const _CharT *__p, _SizeT __sz, const _CharT *__s, _SizeT __pos, _SizeT __n)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_find_last_of (const _CharT *__p, _SizeT __sz, const _CharT *__s, _SizeT __pos, _SizeT __n)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_rfind (const _CharT *__p, _SizeT __sz, _CharT __c, _SizeT __pos)
 
template<class _CharT , class _SizeT , class _Traits , _SizeT __npos>
_SizeT _LIBCPP_CONSTEXPR_AFTER_CXX11 _LIBCPP_INLINE_VISIBILITY std::__ROOT::__str_rfind (const _CharT *__p, _SizeT __sz, const _CharT *__s, _SizeT __pos, _SizeT __n)
 
template<class _CharT , class _Traits >
basic_ostream< _CharT, _Traits > & std::__ROOT::R__put_character_sequence (basic_ostream< _CharT, _Traits > &__os, const _CharT *__str, size_t __len)
 

Macro Definition Documentation

◆ _LIBCPP_ASSERT

#define _LIBCPP_ASSERT (   X,
 
)    ((void)0)

Definition at line 117 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_BEGIN_NAMESPACE_STD

#define _LIBCPP_BEGIN_NAMESPACE_STD   namespace std {

Definition at line 66 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_CONSTEXPR

#define _LIBCPP_CONSTEXPR   constexpr

Definition at line 72 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_CONSTEXPR_AFTER_CXX11

#define _LIBCPP_CONSTEXPR_AFTER_CXX11

Definition at line 107 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_END_NAMESPACE_STD

#define _LIBCPP_END_NAMESPACE_STD   }

Definition at line 67 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_EXPLICIT

#define _LIBCPP_EXPLICIT   explicit

Definition at line 87 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_INLINE_VISIBILITY

#define _LIBCPP_INLINE_VISIBILITY   inline

Definition at line 82 of file RWrap_libcpp_string_view.h.

◆ _LIBCPP_TYPE_VIS_ONLY

#define _LIBCPP_TYPE_VIS_ONLY

Definition at line 102 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_ASSERT

#define _LOCAL_LIBCPP_ASSERT

Definition at line 116 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_BEGIN_NAMESPACE_STD

#define _LOCAL_LIBCPP_BEGIN_NAMESPACE_STD

Definition at line 65 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_CONSTEXPR

#define _LOCAL_LIBCPP_CONSTEXPR

Definition at line 71 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_CONSTEXPR_AFTER_CXX11

#define _LOCAL_LIBCPP_CONSTEXPR_AFTER_CXX11

Definition at line 106 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_EXPLICIT

#define _LOCAL_LIBCPP_EXPLICIT

Definition at line 86 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_INLINE_VISIBILITY

#define _LOCAL_LIBCPP_INLINE_VISIBILITY

Definition at line 81 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_LIBCPP_TYPE_VIS_ONLY

#define _LOCAL_LIBCPP_TYPE_VIS_ONLY

Definition at line 101 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_NOEXCEPT

#define _LOCAL_NOEXCEPT

Definition at line 111 of file RWrap_libcpp_string_view.h.

◆ _LOCAL_VSTD

#define _LOCAL_VSTD

Definition at line 76 of file RWrap_libcpp_string_view.h.

◆ _NOEXCEPT

#define _NOEXCEPT

Definition at line 112 of file RWrap_libcpp_string_view.h.

◆ _ROOT_LIBCPP_BEGIN_NAMESPACE_LFTS

#define _ROOT_LIBCPP_BEGIN_NAMESPACE_LFTS
Value:
namespace std { \
namespace experimental { inline namespace __ROOT {
STL namespace.

Definition at line 49 of file RWrap_libcpp_string_view.h.

◆ _ROOT_LIBCPP_END_NAMESPACE_LFTS

#define _ROOT_LIBCPP_END_NAMESPACE_LFTS   } } }

Definition at line 52 of file RWrap_libcpp_string_view.h.

◆ _VSTD

#define _VSTD   ::std

Definition at line 77 of file RWrap_libcpp_string_view.h.