|
template<typename Begin , typename End > |
constexpr | String (Begin begin, End end) |
|
constexpr | String (const std::initializer_list< char > &initList) |
|
template<std::size_t StringSize> |
constexpr | String (const char(&string)[StringSize]) |
|
constexpr char | operator[] (std::size_t i) const |
|
constexpr std::size_t | size () const |
|
constexpr const char * | begin () const |
|
constexpr const char * | end () const |
|
constexpr ConstStringView | view () const |
|
constexpr ConstStringView | operator() (std::size_t i, std::size_t j) const |
|
std::string | str () const |
|
constexpr const char * | c_str () const |
|
The documentation for this class was generated from the following file: