This repository contains foundation classes and utilities that are used throughout the other Grijjy Repositories.
Take a look at our Grijjy Blog for discussions of our source code. In particular, these posts apply the the code in this repository:
- Expand your Collections collection – Part 1: a generic set
- Expand your Collections collection – Part 2: a generic ring buffer
- Unit Testing Generic Types
- Scalable HTTP/S and TCP client sockets for the cloud
- Working with big data databases in Delphi – Cassandra, Couchbase and MongoDB
- Efficient and easy-to-use JSON and BSON library
- Binary Serialization with Google Protocol Buffers
The API documentation for this repository can be found at https://grijjy.github.io/GrijjyFoundation/
It is automatically generated from the source code using a custom version of PasDoc.
You can install Delphinus package manager and then install our foundation package there. (Delphinus-Support)