Lines Matching defs:alt_string
19 class alt_string;
20 bool operator<(const char* op1, const alt_string& op2) noexcept;
21 void int_to_string(alt_string& target, std::size_t value);
27 class alt_string
34 alt_string(const char* str): str_impl(str) {}
35 alt_string(const char* str, std::size_t count): str_impl(str, count) {}
36 alt_string(size_t count, char chr): str_impl(count, chr) {}
37 alt_string() = default;
40 alt_string& append(TParams&& ...params)
57 bool operator==(const alt_string& op) const
68 bool operator!=(const alt_string& op) const
94 bool operator<(const alt_string& op) const noexcept
139 std::size_t find(const alt_string& str, std::size_t pos = 0) const
149 alt_string substr(std::size_t pos = 0, std::size_t count = npos) const
155 alt_string& replace(std::size_t pos, std::size_t count, const alt_string& str)
164 friend bool operator<(const char* /*op1*/, const alt_string& /*op2*/) noexcept;
167 void int_to_string(alt_string& target, std::size_t value)
175 alt_string,
184 bool operator<(const char* op1, const alt_string& op2) noexcept
196 alt_string dump = doc.dump();
203 alt_string dump = doc.dump();
210 alt_string dump = doc.dump();
217 alt_string dump = doc.dump();
224 alt_string dump = doc.dump();
231 alt_string dump = doc.dump();
238 alt_string dump = doc.dump();
246 alt_string dump = doc.dump();