💾 Archived View for cugi.ie › aminet › 1726447001.gmi captured on 2024-09-29 at 01:05:57. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

provides containers + related algorithms

   Author:       cbo at boemann.dk (Camilla Boemann)
   Uploader:     cbo boemann dk (Camilla Boemann)
   Type:         util/libs
   Version:      1.1
   Architecture: m68k-amigaos >= 3.0
   Date:         2024-09-15
   Readme:       http://aminet.net/util/libs/containerkit.readme
   Downloads:    8

http://aminet.net/util/libs/containerkit.lha

Containerkit.library provides containers and related algorithms.

It is planned to be distributed with AmigaOS 3.3 as well as being

available through aminet and other distribution channels.

It is released under LGPLv2 and the source code is available at:

https://gitlab.com/boemann/containerkit.library

The following containers are provided in version 1:

Array - a dynamic array, aka vector

Elements can be up to 255 bytes.

Map - a map using hashtables aka unordered map

The map can have a payload of 0 size and thus work as if

it is a set.

In future releases algorithms for list traversal and Trees will be

provided

Installation

------------

copy containerkit.library to libs:

Using it as a Programmer

------------------------

Until we provide actual documentation you could take a look at the

gitlab page and look in unittests/both.c

The library is used in that file and you can learn a lot from seeing that

Contribute

----------

Contact us for contributing to the project.

History

-------

1.1 14 Sep 2024

- initial version

Contents of util/libs/containerkit.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 2726    4432  61.5% -lh5- 9470 Sep 15 10:10 containerkit.library
[unknown]                  956    2480  38.5% -lh5- b379 Sep 15 10:10 include_h/clib/containerkit_protos.h
[unknown]                 1855   12826  14.5% -lh5- 8162 Sep 15 10:10 include_h/inline/containerkit.h
[unknown]                 1490    6652  22.4% -lh5- b4ab Sep 15 10:10 include_h/inline/containerkit_protos.h
[unknown]                  917    2935  31.2% -lh5- 89bf Sep 15 10:10 include_h/pragma/containerkit_lib.h
[unknown]                  907    2750  33.0% -lh5- bb19 Sep 15 10:10 include_h/pragmas/containerkit_pragmas.h
[unknown]                  836    2017  41.4% -lh5- a395 Sep 15 10:10 include_h/proto/containerkit.h
[unknown]                  200     396  50.5% -lh5- 8bf7 Sep 15 10:10 emodules/containerkit.m
[unknown]                 9646   26530  36.4% -lh5- 7b42 Apr 12  2022 copying.lesser
[unknown]                  668    1317  50.7% -lh5- db2e Sep 15 10:27 readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        10 files   20201   62335  32.4%            Sep 16 00:36

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>