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.