Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 623 Bytes

README.md

File metadata and controls

35 lines (24 loc) · 623 Bytes

Alex C Collections

OSet

  • Array backed ordered set.
  • Operations linearly traverse values.
  • NULL not permitted.
  • Not thread safe.

STable

  • Array backed string indexed table.
  • Entries preserve insertion order.
  • Operations linearly traverse keys.
  • NULL values permitted.
  • Not thread safe.

ITable

  • Array backed integer indexed table.
  • Entries preserve insertion order.
  • Operations linearly traverse keys.
  • NULL values permitted.
  • Not thread safe.

PTable

  • ITable convenience wrapper with pointer key.

SList

  • Containerless singly linked list.
  • Not thread safe.
  • NULL values permitted.