StringDataLayout Class
(Utils::Internal::StringDataLayout)Public Functions
| StringDataLayout() | |
| StringDataLayout(const char *string, Utils::Internal::size_type size) | |
| StringDataLayout(const char (&)[Size] string = Size) | |
| void | reset() |
| StringDataLayout<MaximumShortStringDataAreaSize> & | operator=(const StringDataLayout<MaximumShortStringDataAreaSize> &other) |
Static Public Members
| Utils::Internal::size_type | shortStringCapacity() |
Member Function Documentation
StringDataLayout::StringDataLayout()
Default constructs an instance of StringDataLayout.
StringDataLayout::StringDataLayout(const char *string, Utils::Internal::size_type size)
Default constructs an instance of StringDataLayout.
StringDataLayout::StringDataLayout(const char (&)[Size] string = Size)
Default constructs an instance of StringDataLayout.
void StringDataLayout::reset()
[static] Utils::Internal::size_type StringDataLayout::shortStringCapacity()
StringDataLayout<MaximumShortStringDataAreaSize> &StringDataLayout::operator=(const StringDataLayout<MaximumShortStringDataAreaSize> &other)
Copy-assignment operator.