ControlBlock Class
(Utils::Internal::ControlBlock)Public Types
| typedef | SizeType |
Public Functions
| ControlBlock() | |
| ControlBlock(ControlType shortStringSize, bool isReadOnlyReference, bool isReference) | |
| bool | isReadOnlyReference() const |
| bool | isReference() const |
| bool | isShortString() const |
| void | setIsReadOnlyReference(bool isReadOnlyReference) |
| void | setIsReference(bool isReference) |
| void | setIsShortString(bool isShortString) |
| void | setShortStringSize(Utils::Internal::size_type size) |
| Utils::Internal::size_type | shortStringSize() const |
| Utils::Internal::ControlBlock::SizeType | stringSize() const |
Member Function Documentation
ControlBlock::ControlBlock()
Default constructs an instance of ControlBlock.
ControlBlock::ControlBlock(ControlType shortStringSize, bool isReadOnlyReference, bool isReference)
Default constructs an instance of ControlBlock.
bool ControlBlock::isReadOnlyReference() const
See also setIsReadOnlyReference().
bool ControlBlock::isReference() const
See also setIsReference().
bool ControlBlock::isShortString() const
See also setIsShortString().
void ControlBlock::setIsReadOnlyReference(bool isReadOnlyReference)
See also isReadOnlyReference().
void ControlBlock::setIsReference(bool isReference)
See also isReference().
void ControlBlock::setIsShortString(bool isShortString)
See also isShortString().
void ControlBlock::setShortStringSize(Utils::Internal::size_type size)
See also shortStringSize().
Utils::Internal::size_type ControlBlock::shortStringSize() const
See also setShortStringSize().