160 auto result=
Actual( type, requestedSize, growthPadding );
integer Actual(Types type, integer requestedSize, integer growthPadding)
void Export(AString &target)
bool dirty
Determines whether any value was changed sincel last #".Reset".
void Import(const String &source, lang::CurrentData session=lang::CurrentData::Clear)
void Restart(unsigned startIdx=0)
std::vector< Entry > data
The current and measured sizes.
Types
The entry type, tab stop or field width.
@ Tabstop
denotes a tab stop entry.
integer Next(Types type, integer requestedSize, integer growthPadding)
@ Clear
Chooses to clear existing data.
strings::util::AutoSizes AutoSizes
Type alias in namespace alib.
lang::integer integer
Type alias in namespace alib.
strings::TField< character > Field
Type alias in namespace alib.
strings::TString< character > String
Type alias in namespace alib.
strings::TAString< character, lang::HeapAllocator > AString
Type alias in namespace alib.
integer actual
The actually used value.
Types type
The type of entry.
Entry(Types t, integer v, integer s)
integer session
The maximum value requested in the actual session.