![]() |
Livox SDK API
V2.2.0
|
#include <core.h>
Public Types | |
| typedef Char | char_type |
| typedef const Char * | iterator |
Public Member Functions | |
| basic_string_view () throw () | |
| basic_string_view (const Char *s, size_t count) throw () | |
| basic_string_view (const Char *s) | |
| template<typename Alloc > | |
| basic_string_view (const std::basic_string< Char, Alloc > &s) throw () | |
| const Char * | data () const |
| size_t | size () const |
| iterator | begin () const |
| iterator | end () const |
| void | remove_prefix (size_t n) |
| int | compare (basic_string_view other) const |
Friends | |
| bool | operator== (basic_string_view lhs, basic_string_view rhs) |
| bool | operator!= (basic_string_view lhs, basic_string_view rhs) |
| bool | operator< (basic_string_view lhs, basic_string_view rhs) |
| bool | operator<= (basic_string_view lhs, basic_string_view rhs) |
| bool | operator> (basic_string_view lhs, basic_string_view rhs) |
| bool | operator>= (basic_string_view lhs, basic_string_view rhs) |
An implementation of std::basic_string_view for pre-C++17. It provides a subset of the API. fmt::basic_string_view is used for format strings even if std::string_view is available to prevent issues when a library is compiled with a different -std option than the client code (which is not recommended).
| typedef Char fmt::v5::basic_string_view< Char >::char_type |
| typedef const Char* fmt::v5::basic_string_view< Char >::iterator |
|
inline | |||||||||||||
|
inline | ||||||||||||||||||||
|
inline |
|
inline | ||||||||||||||
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |