Itoyori  v0.0.1
ityr::ito::adws_max_depth_option Struct Reference

#include <options.hpp>

Inheritance diagram for ityr::ito::adws_max_depth_option:
Collaboration diagram for ityr::ito::adws_max_depth_option:

Static Public Member Functions

static std::string name ()
 
static int default_value ()
 
- Static Public Member Functions inherited from ityr::common::option< adws_max_depth_option, int >
static value_type value ()
 
static void set (value_type val)
 
static void unset ()
 
- Static Public Member Functions inherited from ityr::common::singleton< T >
static auto & get ()
 
static bool initialized ()
 
template<typename... Args>
static void init (Args &&... args)
 
static void fini ()
 

Additional Inherited Members

- Public Types inherited from ityr::common::option< adws_max_depth_option, int >
using value_type = int
 
- Public Types inherited from ityr::common::singleton< T >
using instance_type = T
 
- Public Member Functions inherited from ityr::common::option< adws_max_depth_option, int >
 option (value_type val)
 
void print () const override
 
- Public Member Functions inherited from ityr::common::option_base
virtual ~option_base ()=default
 
- Protected Attributes inherited from ityr::common::option< adws_max_depth_option, int >
value_type val_
 

Member Function Documentation

◆ default_value()

static int ityr::ito::adws_max_depth_option::default_value ( )
inlinestatic

◆ name()

static std::string ityr::ito::adws_max_depth_option::name ( )
inlinestatic

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