|
using | CharT = typename StringType::value_type |
|
|
bool | load (handle src, bool) |
|
| PYBIND11_TYPE_CASTER (StringType, _(PYBIND11_STRING_NAME)) |
|
|
static handle | cast (const StringType &src, return_value_policy, handle) |
|
|
static constexpr size_t | UTF_N = 8 * sizeof(CharT) |
|
|
template<typename C = CharT> |
bool | load_bytes (enable_if_t< std::is_same< C, char >::value, handle > src) |
|
template<typename C = CharT> |
bool | load_bytes (enable_if_t<!std::is_same< C, char >::value, handle >) |
|
|
static handle | decode_utfN (const char *buffer, ssize_t nbytes) |
|
template<typename StringType, bool IsView = false>
struct string_caster< StringType, IsView >
Definition at line 1202 of file cast.h.
The documentation for this struct was generated from the following file: