BioCMAMC-ST
CliResults< S > Struct Template Reference

#include <cli_parser.hpp>

Inheritance diagram for CliResults< S >:
[legend]
Collaboration diagram for CliResults< S >:
[legend]

Public Member Functions

 CliResults (std::string_view t) noexcept
 CliResults (S &&value) noexcept
constexpr CliResults () noexcept=default
 operator CliResults< S > () &&
 operator CliResults< S > () const &
Public Member Functions inherited from Result< S, std::string >
constexpr Result () noexcept
constexpr operator bool () const noexcept
constexpr bool valid () const noexcept
constexpr bool invalid () const noexcept
constexpr auto get () const noexcept -> std::string
auto gets () const -> S
auto match (Func &&f, Err &&r) noexcept

Constructor & Destructor Documentation

◆ CliResults() [1/3]

template<typename S>
CliResults< S >::CliResults ( std::string_view t)
inlineexplicitnoexcept
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CliResults() [2/3]

template<typename S>
CliResults< S >::CliResults ( S && value)
inlineexplicitnoexcept
Here is the call graph for this function:

◆ CliResults() [3/3]

template<typename S>
CliResults< S >::CliResults ( )
explicitconstexprdefaultnoexcept
Here is the caller graph for this function:

Member Function Documentation

◆ operator CliResults< S >() [1/2]

template<typename S>
CliResults< S >::operator CliResults< S > ( ) &&
inlineexplicit
Here is the call graph for this function:

◆ operator CliResults< S >() [2/2]

template<typename S>
CliResults< S >::operator CliResults< S > ( ) const &
inlineexplicit
Here is the call graph for this function:

The documentation for this struct was generated from the following file: