#include <shell_args.h>
◆ hash_t
◆ shell_args() [1/6]
      
        
          | us::gov::io::shell_args::shell_args | ( | int | argc, | 
        
          |  |  | char ** | argv | 
        
          |  | ) |  |  | 
      
 
 
◆ shell_args() [2/6]
      
        
          | us::gov::io::shell_args::shell_args | ( | const string & | args | ) |  | 
      
 
 
◆ shell_args() [3/6]
      
        
          | us::gov::io::shell_args::shell_args | ( | const shell_args & |  | ) |  | 
      
 
 
◆ ~shell_args()
      
        
          | us::gov::io::shell_args::~shell_args | ( |  | ) |  | 
      
 
 
◆ shell_args() [4/6]
  
  | 
        
          | us.gov.io.shell_args.shell_args | ( | String[] | args0 | ) |  |  | inline | 
 
 
◆ shell_args() [5/6]
  
  | 
        
          | us.gov.io.shell_args.shell_args | ( | shell_args | other | ) |  |  | inline | 
 
 
◆ shell_args() [6/6]
  
  | 
        
          | us.gov.io.shell_args.shell_args | ( | String | args0 | ) |  |  | inline | 
 
 
◆ args_left() [1/2]
  
  | 
        
          | int us.gov.io.shell_args.args_left | ( |  | ) |  |  | inline | 
 
 
◆ args_left() [2/2]
      
        
          | int us::gov::io::shell_args::args_left | ( |  | ) | const | 
      
 
 
◆ dump() [1/4]
      
        
          | void us::gov::io::shell_args::dump | ( | const string & | prefix, | 
        
          |  |  | ostream & | os | 
        
          |  | ) |  | const | 
      
 
 
◆ dump() [2/4]
      
        
          | void us::gov::io::shell_args::dump | ( | ostream & | os | ) | const | 
      
 
 
◆ dump() [3/4]
  
  | 
        
          | void us.gov.io.shell_args.dump | ( | PrintStream | os | ) |  |  | inline | 
 
 
◆ dump() [4/4]
  
  | 
        
          | void us.gov.io.shell_args.dump | ( | String | prefix, |  
          |  |  | PrintStream | os |  
          |  | ) |  |  |  | inline | 
 
 
◆ next() [1/2]
template<typename T > 
  
  | 
        
          | T us::gov::io::shell_args::next | ( |  | ) |  |  | inline | 
 
 
◆ next() [2/2]
template<typename T > 
  
  | 
        
          | T us::gov::io::shell_args::next | ( | const T & | default_value | ) |  |  | inline | 
 
 
◆ next_cash() [1/2]
  
  | 
        
          | int64_t us.gov.io.shell_args.next_cash | ( |  | ) |  |  | inline | 
 
 
◆ next_cash() [2/2]
  
  | 
        
          | int64_t us.gov.io.shell_args.next_cash | ( | int64_t | default_value | ) |  |  | inline | 
 
 
◆ next_hash()
  
  | 
        
          | hash_t us.gov.io.shell_args.next_hash | ( |  | ) |  |  | inline | 
 
 
◆ next_int64() [1/2]
  
  | 
        
          | int64_t us.gov.io.shell_args.next_int64 | ( |  | ) |  |  | inline | 
 
 
◆ next_int64() [2/2]
  
  | 
        
          | int64_t us.gov.io.shell_args.next_int64 | ( | int64_t | default_value | ) |  |  | inline | 
 
 
◆ next_line() [1/2]
      
        
          | string us::gov::io::shell_args::next_line | ( |  | ) |  | 
      
 
 
◆ next_line() [2/2]
  
  | 
        
          | String us.gov.io.shell_args.next_line | ( |  | ) |  |  | inline | 
 
 
◆ next_priv()
  
  | 
        
          | PrivateKey us.gov.io.shell_args.next_priv | ( |  | ) |  |  | inline | 
 
 
◆ next_priv_raw()
  
  | 
        
          | byte [] us.gov.io.shell_args.next_priv_raw | ( |  | ) |  |  | inline | 
 
 
◆ next_pub()
  
  | 
        
          | PublicKey us.gov.io.shell_args.next_pub | ( |  | ) |  |  | inline | 
 
 
◆ next_pub_raw()
  
  | 
        
          | byte [] us.gov.io.shell_args.next_pub_raw | ( |  | ) |  |  | inline | 
 
 
◆ next_string() [1/2]
  
  | 
        
          | String us.gov.io.shell_args.next_string | ( |  | ) |  |  | inline | 
 
 
◆ next_string() [2/2]
  
  | 
        
          | String us.gov.io.shell_args.next_string | ( | String | default_value | ) |  |  | inline | 
 
 
◆ next_token() [1/3]
      
        
          | hash_t us::gov::io::shell_args::next_token | ( |  | ) |  | 
      
 
 
◆ next_token() [2/3]
  
  | 
        
          | hash_t us.gov.io.shell_args.next_token | ( |  | ) |  |  | inline | 
 
 
◆ next_token() [3/3]
  
  | 
        
          | static hash_t us::gov::io::shell_args::next_token | ( | istream & | is | ) |  |  | static | 
 
 
◆ next_uint16() [1/2]
  
  | 
        
          | uint16_t us.gov.io.shell_args.next_uint16 | ( |  | ) |  |  | inline | 
 
 
◆ next_uint16() [2/2]
  
  | 
        
          | uint16_t us.gov.io.shell_args.next_uint16 | ( | uint16_t | default_value | ) |  |  | inline | 
 
 
◆ next_uint32() [1/2]
  
  | 
        
          | uint32_t us.gov.io.shell_args.next_uint32 | ( |  | ) |  |  | inline | 
 
 
◆ next_uint32() [2/2]
  
  | 
        
          | uint32_t us.gov.io.shell_args.next_uint32 | ( | uint32_t | default_value | ) |  |  | inline | 
 
 
◆ operator=()
◆ argc
      
        
          | int us::gov::io::shell_args::argc | 
      
 
 
◆ args
      
        
          | String [] us.gov.io.shell_args.args | 
      
 
Referenced by args_left(), dump(), next_cash(), next_hash(), next_int64(), next_line(), next_priv(), next_priv_raw(), next_pub(), next_pub_raw(), next_string(), next_token(), next_uint16(), next_uint32(), and shell_args().
 
 
◆ argv
      
        
          | char** us::gov::io::shell_args::argv | 
      
 
 
◆ del
      
        
          | bool us::gov::io::shell_args::del | 
      
 
 
      
        
          | int us::gov::io::shell_args::n {1} | 
      
 
Referenced by args_left(), dump(), us.wallet.cli.hmi::exec(), next_cash(), next_hash(), next_int64(), next_line(), next_priv(), next_priv_raw(), next_pub(), next_pub_raw(), next_string(), next_token(), next_uint16(), next_uint32(), and shell_args().
 
 
The documentation for this class was generated from the following files: