Github

Download version 1.4.6: Windows or Linux

Base Library: Miscellaneous Utility Classes

Directory: library/base/utility

. /benchmark

. /date-time

. /file-processing

. /memory

. /shell

. /uuid

benchmark

EL_BENCHMARK_COMMAND_SHELL

Click on class link to see client examples.

EL_BENCHMARK_ROUTINES

Click on class link to see client examples.

date-time

EL_DATE_FORMATS

Click on class link to see client examples.

EL_DATE_TEXT

EL_DATE_TIME_DURATION

Click on class link to see client examples.

EL_ENGLISH_DATE_TEXT

EL_MODULE_DATE

Click on class link to see client examples.

EL_MODULE_TIME

Click on class link to see client examples.

EL_TIME_ROUTINES

EL_UPDATEABLE

file-processing

EL_FILE_PROCESSING_COMMAND

Click on class link to see client examples.

EL_UPDATEABLE_FILE

memory

EL_ASTRING_READER

Reads legacy EL_ASTRING type

EL_CYCLIC_REDUNDANCY_CHECK_32

CRC32 algorithm described in RFC 1952

Further Information

Click on class link to see client examples.

EL_STORABLE

Object that can read and write itself to a memory buffer of type EL_MEMORY_READER_WRITER.

Further Information

Click on class link to see instructions and client examples.

EL_KEY_IDENTIFIABLE_STORABLE

EL_MEMORY_READER_WRITER

Click on class link to see client examples.

EL_SHARED_CYCLIC_REDUNDANCY_CHECK_32

Click on class link to see client examples.

EL_STORABLE_HANDLER

EL_STORABLE_IMPL

shell

EL_COMMAND_MENU

Displays a console menu in columns each with a maximum of 10 options. The columns are padded to use the minimum amount of horizontal character space.

*Example:*

SELECT MENU OPTION
0: Shutdown service             10: List failed payments
1: Create versioned backup      11: List feature requests
2: Delete customer              12: List online resource requests
3: Delete database              13: List payments
4: Delete customer subscription 14: Reassign current subscription
5: Fix the database             15: Test license management
6: Forward subscription pack    16: Verify key pair
7: Import Pyxis customer data   17: View log output for service
8: List customers
9: List customer subscriptions

EL_COMMAND_SHELL

Menu driven console terminal shell

EL_COMMAND_SHELL_COMMAND

EL_COMMAND_SHELL that plugs into EL_COMMAND_SHELL_SUB_APPLICATTION

EL_MODULE_USER_INPUT

Click on class link to see client examples.

EL_USER_INPUT

uuid

EL_UUID

Click on class link to see client examples.

EL_UUID_FACTORY