uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Namespaces | Functions
cli.cpp File Reference
#include "cli.hpp"
#include "extras/getopt.h"
#include <cstddef>
#include <cstdlib>
#include <iostream>
#include <limits>
#include <regex>
#include <span>
#include <stdexcept>
#include <string>
#include "uvgvpcc/log.hpp"
#include "uvgvpcc/version.hpp"
Include dependency graph for cli.cpp:

Namespaces

namespace  cli
 

Functions

bool cli::opts_parse (cli::opts_t &opts, const int &argc, const std::span< const char *const > &args)
 Parse command line options.
 
void cli::print_usage (void)
 Print the default usage of the application.
 
void cli::print_version (void)
 Print the version of the uvgVPCCenc library.
 
void cli::print_help (void)
 Print the help message of the application.