mirror of
https://github.com/logos-storage/logos-storage-app-skeleton.git
synced 2026-06-13 11:59:36 +00:00
Logos Storage App Skeleton
This repository contains the basic skeleton for a CLI application for Logos Storage, using Logos Core. It serves as a companion to the Logos Storage Module API tutorial.
Building
This project requires nix. To build, run:
nix build
The application will then be available at ./result/bin/storage-app.
Implementing Your App
The skeleton (main.app) provides an entry point under app_main, which supplies the LogosModules object - referred to as m_logos object in the API tutorial - and allow API invocations to be done as in the tutorial. It also provides Qt-friendly synchronization primitives to block and await for operations to complete. See the skeneton's source for more details.
Description
Languages
Nix
52.3%
C++
24%
CMake
23.7%