|
NAH 3.0.0
Native Application Host - Library API Reference
|
#include <nah_store.h>
Public Member Functions | |
| Result | initialize () const |
| Result | install (const fs::path &source, const fs::path &payload_relative, const fs::path &record_relative, const std::string &record_json, bool force=false) const |
| Result | recover () const |
| Result | remove (const fs::path &payload_relative, const fs::path &record_relative) const |
| const fs::path & | root () const |
| Store (fs::path root) | |
Owns atomic mutations below one NAH root. Manifest interpretation, remote acquisition, trust policy, and process launch remain outside this class.
Definition at line 199 of file nah_store.h.
|
inlineexplicit |
Definition at line 201 of file nah_store.h.
|
inline |
Definition at line 205 of file nah_store.h.
|
inline |
Definition at line 227 of file nah_store.h.
|
inline |
Definition at line 219 of file nah_store.h.
|
inline |
Definition at line 300 of file nah_store.h.
|
inline |
Definition at line 203 of file nah_store.h.