MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBufferC … More...
Topics | |
MkBufferListC_Class_TCL_API | |
MkBufferListC - define the class … | |
MkBufferListC_TOR_TCL_API | |
MkBufferListC - various functions to create and destroy a MkBufferListS … | |
MkBufferListC_Append_TCL_API | |
MkBufferListC - various functions to 'append' to a MkBufferListS … | |
MkBufferListC_Check_TCL_API | |
MkBufferListC - various functions to 'check' a MkBufferListS … | |
MkBufferListC_Index_TCL_API | |
MkBufferListC - various functions to access a MkBufferListS by index … | |
MkBufferListC_Log_TCL_API | |
MkBufferListC - various functions to 'log' a MkBufferListS … | |
MkBufferListC_Misc_TCL_API | |
MkBufferListC - various functions to work on a MkBufferListS … | |
MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBufferC …
The MkBufferListC is used to store a list of MkBufferC data into an array. In contrast to the MkBufferStreamC, each individual item can be accessed directly with the MkBufferListC.
The CLASS used to store a list of MkBufferS items into a flat array…
C-Kernel-Details
The CLASS MkBufferListS is used to store a list of MkBufferS into an MkBufferListS::data array. To access an MkBufferS item use:
0 <= index < MkBufferListS::cursize
A new MkBufferListS is always preallocated with the predefined ILS-storage (MkBufferListS::bls), but can switch to a MALLOC-storage if the storage requirements of the user exceed the predefined ILS-storage-size (MkBufferListS_bls_size).
A MkBufferListS never run out of storage.
command | alias |
---|---|
(constructor,static) MkBufferListC [MkBufferListC Create ?size:int32=0?] | tclmkkernel::MkBufferListC new ?num:I=0? |
(destructor) $bfl Delete | rename $bfl "" |