This library cluster has 21 classes.
ECF: base.ecf
Classes for buffering string data in shared objects
Implementation of EL_STRING_32_BUFFER_I
Interface for buffer of type STRING_32
Implementation of EL_STRING_8_BUFFER_I
Further Information
Click on class link to see client examples.
Interface for buffer of type STRING_8
Temporary string buffer
Implementation of EL_ZSTRING_BUFFER_I
Further Information
Click on class link to see client examples.
Interface for buffer of type EL_ZSTRING
Temporary once buffer of type STRING_32
Further Information
Click on class link to see client examples.
Expanded implementation of EL_STRING_8_BUFFER_I with shared buffer of type STRING_8
Further Information
Click on class link to see client examples.
Routines to acccess shared buffer of type EL_ZSTRING
Cursor to use an across loop as an artificial scope in which a temporary STRING_32 buffer can be borrowed from a shared pool. After iterating just once the scope finishes and the buffer item is automatically returned to the shared pool stack.
Further Information
Click on class link to see tests.
Cursor to use an across loop as an artificial scope in which a temporary STRING_8 buffer can be borrowed from a shared pool. After iterating just once the scope finishes and the buffer item is automatically returned to the shared pool stack.
Further Information
Click on class link to see tests.
Cursor to use an across loop as an artificial scope in which a temporary string buffer conforming to STRING_GENERAL can be borrowed from a shared pool. After iterating just once the scope finishes and the buffer item is automatically returned to the shared pool stack.
Further Information
Click on class link to see notes.
Defines an across loop scope in which a string conforming to STRING_GENERAL can be borrowed from a factory pool and then automatically returned after the first and only iteration of the cursor.
Cursor to use an across loop as an artificial scope in which a temporary ZSTRING buffer can be borrowed from a shared pool. After iterating just once the scope finishes and the buffer item is automatically returned to the shared pool stack.
Further Information
Click on class link to see tests.
Defines an across loop scope in which multiple strings can be borrowed from a shared pool and automatically returned when the loop exits after first and only iteration
Artificial scope defined by an across loop in which strings can be borrowed from a pool See class EL_STRING_POOL_SCOPE
Shared instances of reusable string buffers for type STRING_32 accessible via across loop scope.
Further Information
Click on class link to see notes.
Shared instances of reusable string buffers for type STRING_8 accessible via across loop scope.
Further Information
Click on class link to see notes and client examples.
Share instances of classes conforming to EL_STRING_POOL [S -> STRING_GENERAL]
Shared instances of reusable string buffers for type ZSTRING accessible via across loop scope.
Further Information
Click on class link to see notes and client examples.