|
xgboost
|
#include <string_view.h>

公共类型 | |
| 使用 | value_type = CharT |
| 使用 | iterator = const CharT * |
| 使用 | const_iterator = iterator |
| 使用 | reverse_iterator = std::reverse_iterator< const_iterator > |
| 使用 | const_reverse_iterator = reverse_iterator |
公共成员函数 | |
| constexpr | StringView ()=default |
| constexpr | StringView (value_type const *str, std::size_t size) |
| StringView (std::string const &str) | |
| constexpr | StringView (value_type const *str) |
| value_type const & | operator[] (std::size_t p) const |
| operator std::string () const | |
| value_type const & | at (std::size_t p) const |
| constexpr std::size_t | size () const |
| constexpr bool | empty () const |
| StringView | substr (std::size_t beg, std::size_t n) const |
| value_type const * | c_str () const |
| constexpr const_iterator | cbegin () const |
| constexpr const_iterator | cend () const |
| constexpr iterator | begin () const |
| constexpr iterator | end () const |
| const_reverse_iterator | rbegin () const noexcept |
| const_reverse_iterator | crbegin () const noexcept |
| const_reverse_iterator | rend () const noexcept |
| const_reverse_iterator | crend () const noexcept |
| 使用 xgboost::StringView::iterator = const CharT* |
| 使用 xgboost::StringView::reverse_iterator = std::reverse_iterator<const_iterator> |
| 使用 xgboost::StringView::value_type = CharT |
|
constexprdefault |
|
inlineconstexpr |
|
inline |
|
inlineconstexpr |
|
inline |
|
inlineconstexpr |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineconstexpr |
|
inlineconstexpr |
|
内联显式 |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineconstexpr |
|
inline |