FlatImage
A configurable Linux containerization system
Loading...
Searching...
No Matches
unshare.hpp File Reference

Interface for managing unshare namespace options. More...

#include <filesystem>
#include <print>
#include "../../reserved/unshare.hpp"
Include dependency graph for unshare.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ns_cmd::ns_unshare
 Unshare namespace options command implementation.
 
namespace  ns_cmd
 FlatImage command implementations.
 

Functions

Value< void > ns_cmd::ns_unshare::set (fs::path const &path_file_binary, std::set< ns_reserved::ns_unshare::Unshare > const &unshares)
 Sets the unshare options (replaces existing)
 
Value< void > ns_cmd::ns_unshare::add (fs::path const &path_file_binary, std::set< ns_reserved::ns_unshare::Unshare > const &unshares)
 Adds unshare options to existing configuration.
 
Value< void > ns_cmd::ns_unshare::del (fs::path const &path_file_binary, std::set< ns_reserved::ns_unshare::Unshare > const &unshares)
 Removes unshare options from existing configuration.
 
Value< void > ns_cmd::ns_unshare::clear (fs::path const &path_file_binary)
 Clears all unshare options.
 
Value< void > ns_cmd::ns_unshare::list (fs::path const &path_file_binary)
 Lists all enabled unshare options.
 

Detailed Description

Interface for managing unshare namespace options.

Author
Ruan Formigoni

Definition in file unshare.hpp.