![]() |
![]() |
#include <cxxopts.h>
Public Member Functions | |
template<typename T > | |
const T & | as () const |
size_t | count () const |
void | parse (std::shared_ptr< const OptionDetails > details, const std::string &text) |
void | parse_default (std::shared_ptr< const OptionDetails > details) |
Private Member Functions | |
void | ensure_value (std::shared_ptr< const OptionDetails > details) |
Private Attributes | |
size_t | m_count = 0 |
std::shared_ptr< Value > | m_value |
|
inline |
Definition at line 652 of file cxxopts.h.
References cxxopts::values::Abstract_value< T >::get(), and m_value.
|
inline |
|
inlineprivate |
Definition at line 665 of file cxxopts.h.
References m_value.
Referenced by parse(), and parse_default().
|
inline |
Definition at line 638 of file cxxopts.h.
References ensure_value(), m_count, m_value, and submitPVValidationJobs::text.
|
inline |
Definition at line 644 of file cxxopts.h.
References ensure_value(), and m_value.
|
private |
|
private |
Definition at line 671 of file cxxopts.h.
Referenced by as(), ensure_value(), parse(), and parse_default().