mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-26 23:24:09 +02:00
Introduce String#String(const std::string_view&)
This commit is contained in:
parent
b668b4de90
commit
384a9444fc
@ -21,6 +21,10 @@ String::String(const char *data)
|
|||||||
: m_Data(data)
|
: m_Data(data)
|
||||||
{ }
|
{ }
|
||||||
|
|
||||||
|
String::String(const std::string_view& data)
|
||||||
|
: m_Data(data)
|
||||||
|
{ }
|
||||||
|
|
||||||
String::String(std::string data)
|
String::String(std::string data)
|
||||||
: m_Data(std::move(data))
|
: m_Data(std::move(data))
|
||||||
{ }
|
{ }
|
||||||
|
@ -42,6 +42,7 @@ public:
|
|||||||
|
|
||||||
String() = default;
|
String() = default;
|
||||||
String(const char *data);
|
String(const char *data);
|
||||||
|
String(const std::string_view& data);
|
||||||
String(std::string data);
|
String(std::string data);
|
||||||
String(String::SizeType n, char c);
|
String(String::SizeType n, char c);
|
||||||
String(const String& other);
|
String(const String& other);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user