This library cluster has 23 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
Interface for buffer of type EL_ZSTRING
Shared instance of EL_REUSEABLE_STRINGS
Further Information
Click on class link to see client examples.
Provide access to pools of reusable strings using across loop scopes
Further Information
Click on class link to see notes.
Implementation of EL_FACTORY_POOL [STRING_GENERAL]
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
Temporary once buffer of type STRING_32
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
Further Information
Click on class link to see client examples.
Access to routines of EL_ZSTRING_BUFFER_ROUTINES via buffer
Further Information
Click on class link to see client examples.
Access to routines of EL_STRING_32_BUFFER_ROUTINES via buffer_32
Access to routines of EL_STRING_8_BUFFER via Buffer_8
Further Information
Click on class link to see client examples.