Class cxxopts::OptionValue
ClassList > cxxopts > OptionValue
Public Functions
Type | Name |
---|---|
const T & | as () const |
const T & | as () const |
CXXOPTS_NODISCARD std::size_t | count () noexcept const |
CXXOPTS_NODISCARD std::size_t | count () noexcept const |
CXXOPTS_NODISCARD bool | has_default () noexcept const |
CXXOPTS_NODISCARD bool | has_default () noexcept const |
void | parse (const std::shared_ptr< const OptionDetails > & details, const std::string & text) |
void | parse (const std::shared_ptr< const OptionDetails > & details, const std::string & text) |
void | parse_default (const std::shared_ptr< const OptionDetails > & details) |
void | parse_default (const std::shared_ptr< const OptionDetails > & details) |
void | parse_no_value (const std::shared_ptr< const OptionDetails > & details) |
void | parse_no_value (const std::shared_ptr< const OptionDetails > & details) |
Public Functions Documentation
function as [1/2]
template<typename T>
inline const T & cxxopts::OptionValue::as () const
function as [1/2]
template<typename T>
inline const T & cxxopts::OptionValue::as () const
function count [1/2]
inline CXXOPTS_NODISCARD std::size_t cxxopts::OptionValue::count () noexcept const
function count [1/2]
inline CXXOPTS_NODISCARD std::size_t cxxopts::OptionValue::count () noexcept const
function has_default [1/2]
inline CXXOPTS_NODISCARD bool cxxopts::OptionValue::has_default () noexcept const
function has_default [1/2]
inline CXXOPTS_NODISCARD bool cxxopts::OptionValue::has_default () noexcept const
function parse [1/2]
inline void cxxopts::OptionValue::parse (
const std::shared_ptr< const OptionDetails > & details,
const std::string & text
)
function parse [1/2]
inline void cxxopts::OptionValue::parse (
const std::shared_ptr< const OptionDetails > & details,
const std::string & text
)
function parse_default [1/2]
inline void cxxopts::OptionValue::parse_default (
const std::shared_ptr< const OptionDetails > & details
)
function parse_default [1/2]
inline void cxxopts::OptionValue::parse_default (
const std::shared_ptr< const OptionDetails > & details
)
function parse_no_value [1/2]
inline void cxxopts::OptionValue::parse_no_value (
const std::shared_ptr< const OptionDetails > & details
)
function parse_no_value [1/2]
inline void cxxopts::OptionValue::parse_no_value (
const std::shared_ptr< const OptionDetails > & details
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/plugins/zed/capture/cxxopts.hpp