FlatImage
A configurable Linux containerization system
Loading...
Searching...
No Matches
ns_parser::ns_interface Namespace Reference

Command interface definitions and argument structures. More...

Classes

struct  CmdBind
 
struct  CmdBoot
 
struct  CmdCaseFold
 
struct  CmdDesktop
 
struct  CmdEnv
 
struct  CmdExec
 
struct  CmdExit
 
struct  CmdInstance
 
struct  CmdLayer
 
struct  CmdNone
 
struct  CmdNotify
 
struct  CmdOverlay
 
struct  CmdPerms
 
struct  CmdRecipe
 
struct  CmdRemote
 
struct  CmdRoot
 
struct  CmdUnshare
 
struct  CmdVersion
 

Typedefs

using CmdType
 

Functions

 ENUM (CmdPermsOp, ADD, CLEAR, DEL, LIST, SET)
 
 ENUM (CmdEnvOp, ADD, CLEAR, DEL, LIST, SET)
 
 ENUM (CmdDesktopOp, CLEAN, DUMP, ENABLE, SETUP)
 
 ENUM (CmdDesktopDump, ENTRY, ICON, MIMETYPE)
 
 ENUM (CmdBootOp, SET, SHOW, CLEAR)
 
 ENUM (CmdRemoteOp, SET, SHOW, CLEAR)
 
 ENUM (CmdRecipeOp, FETCH, INFO, INSTALL)
 
 ENUM (CmdLayerOp, ADD, COMMIT, CREATE, LIST)
 
 ENUM (CmdLayerCommitOp, BINARY, LAYER, FILE)
 
 ENUM (CmdBindOp, ADD, DEL, LIST)
 
 ENUM (CmdNotifySwitch, ON, OFF)
 
 ENUM (CmdCaseFoldSwitch, ON, OFF)
 
 ENUM (CmdInstanceOp, EXEC, LIST)
 
 ENUM (CmdOverlayOp, SET, SHOW)
 
 ENUM (CmdUnshareOp, ADD, CLEAR, DEL, LIST, SET)
 
 ENUM (CmdVersionOp, SHORT, FULL, DEPS)
 

Detailed Description

Command interface definitions and argument structures.

Defines data structures and interfaces for FlatImage command arguments including exec/root execution contexts, permission specifications, environment variables, desktop integration settings, layer operations, bind mounts, and runtime configurations. Provides type-safe argument containers for command execution.

Typedef Documentation

◆ CmdType