1
Using Zix
→
Zix
ΒΆ
Zix is a lightweight C library of portability wrappers and data structures.
1 Using Zix
1.1 Error Handling
1.2 String Views
1.3 Allocation
2 Zix C API
2.1 Utilities
2.1.1 Attributes
2.1.2 Status Codes
2.1.3 String View
2.2 Allocation
2.2.1 Allocator
2.2.2 Bump Allocator
2.3 Algorithms
2.3.1 Digest
2.4 Data Structures
2.4.1 BTree
2.4.1.1 Setup
2.4.1.2 Iteration
2.4.1.3 Modification
2.4.1.4 Searching
2.4.2 Hash
2.4.2.1 Datatypes
2.4.2.2 Setup
2.4.2.3 Iteration
2.4.2.4 Modification
2.4.2.5 Searching
2.4.3 Ring
2.4.3.1 Setup
2.4.3.2 Reading
2.4.3.3 Writing
2.4.4 Tree
2.4.4.1 Setup
2.4.4.2 Iteration
2.4.4.3 Modification
2.4.4.4 Searching
2.5 Threading
2.5.1 Semaphore
2.5.2 Thread
2.6 File System
2.6.1 Operations
2.6.1.1 Creation and Removal
2.6.1.2 Access
2.6.1.3 Resolution
2.6.1.4 Locking
2.6.1.5 Queries
2.6.1.6 Environment
2.6.2 Paths
2.6.2.1 Concatenation
2.6.2.2 Lexical Transformations
2.6.2.3 Decomposition
2.6.2.4 Queries
1
Using Zix
→