Skip to content

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