Explicit string_intermediary constructor
This commit is contained in:
parent
b1c2d260ee
commit
7d659cd05e
@ -94,7 +94,7 @@ namespace rexy{
|
|||||||
constexpr string_intermediary(rexy::steal<char*> data)noexcept;
|
constexpr string_intermediary(rexy::steal<char*> data)noexcept;
|
||||||
string_intermediary(const char* data, size_t len)noexcept(noexcept(Allocator::copy(data,len)));
|
string_intermediary(const char* data, size_t len)noexcept(noexcept(Allocator::copy(data,len)));
|
||||||
string_intermediary(const char* data)noexcept(noexcept(Allocator::copy(data, m_cap)));
|
string_intermediary(const char* data)noexcept(noexcept(Allocator::copy(data, m_cap)));
|
||||||
string_intermediary(size_t len)noexcept(noexcept(Allocator::allocate(len)));
|
explicit string_intermediary(size_t len)noexcept(noexcept(Allocator::allocate(len)));
|
||||||
string_intermediary(size_t len, size_t cap)noexcept(noexcept(Allocator::allocate(len)));
|
string_intermediary(size_t len, size_t cap)noexcept(noexcept(Allocator::allocate(len)));
|
||||||
|
|
||||||
//normal copy and move ctors
|
//normal copy and move ctors
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user