Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
 
Loading...
Searching...
No Matches
cmd.hpp File Reference
#include <string>
#include <format>
#include <vector>
#include <optional>
#include <filesystem>
#include <absl/container/flat_hash_map.h>
#include <spdlog/spdlog.h>

Go to the source code of this file.

Classes

struct  dcn::cmd::CommandLineArgDef
 
class  dcn::cmd::ArgParser
 

Namespaces

namespace  dcn
 
namespace  dcn::cmd
 

Functions

template<>
void dcn::cmd::ArgParser::addArg< std::vector< int > > (std::string name, std::string desc)
 
template<>
void dcn::cmd::ArgParser::addArg< std::vector< unsigned int > > (std::string name, std::string desc)
 
template<>
void dcn::cmd::ArgParser::addArg< std::string > (std::string name, std::string desc)
 
template<>
void dcn::cmd::ArgParser::addArg< std::vector< std::string > > (std::string name, std::string desc)
 
template<>
void dcn::cmd::ArgParser::addArg< std::vector< float > > (std::string name, std::string desc)
 
template<>
void dcn::cmd::ArgParser::addArg< std::filesystem::path > (std::string name, std::string desc)
 
template<>
void dcn::cmd::ArgParser::addArg< std::vector< std::filesystem::path > > (std::string name, std::string desc)