Covalent Bond  0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
Public Member Functions | Public Attributes | List of all members
argp::arg_payload< T > Struct Template Reference

#include <argparse.hpp>

Inheritance diagram for argp::arg_payload< T >:
Inheritance graph
[legend]
Collaboration diagram for argp::arg_payload< T >:
Collaboration graph
[legend]

Public Member Functions

 arg_payload ()=default
 
 arg_payload (arg_type type, bool is_necessary, T default_v)
 
- Public Member Functions inherited from argp::arg_payload_obj
 arg_payload_obj ()=default
 
 arg_payload_obj (arg_type type, bool is_necessary)
 

Public Attributes

_default_v
 
_setted_v
 
- Public Attributes inherited from argp::arg_payload_obj
arg_type _type
 
string _name
 
string _s_name
 
bool _is_empty = true
 
bool _is_necessary
 

Detailed Description

template<typename T>
struct argp::arg_payload< T >

Definition at line 44 of file argparse.hpp.

Constructor & Destructor Documentation

◆ arg_payload() [1/2]

template<typename T >
argp::arg_payload< T >::arg_payload ( )
default

◆ arg_payload() [2/2]

template<typename T >
argp::arg_payload< T >::arg_payload ( arg_type  type,
bool  is_necessary,
default_v 
)
inline

Definition at line 46 of file argparse.hpp.

Member Data Documentation

◆ _default_v

template<typename T >
T argp::arg_payload< T >::_default_v

Definition at line 47 of file argparse.hpp.

◆ _setted_v

template<typename T >
T argp::arg_payload< T >::_setted_v

Definition at line 50 of file argparse.hpp.


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