BigBrotherBot v1.9.0
System Development Information for the BigBrotherBot project.

b3::lib::argparse::_SubParsersAction Class Reference

Inheritance diagram for b3::lib::argparse::_SubParsersAction:
b3::lib::argparse::Action b3::lib::argparse::_AttributeHolder

List of all members.

Classes

class  _ChoicesPseudoAction

Public Member Functions

def __init__
def add_parser
def __call__

Private Member Functions

def _get_subactions

Private Attributes

 _prog_prefix
 _parser_class
 _name_parser_map
 _choices_actions

Constructor & Destructor Documentation

def b3::lib::argparse::_SubParsersAction::__init__ (   self,
  option_strings,
  prog,
  parser_class,
  dest = SUPPRESS,
  help = None,
  metavar = None 
)

Member Function Documentation

def b3::lib::argparse::_SubParsersAction::__call__ (   self,
  parser,
  namespace,
  values,
  option_string = None 
)

Reimplemented from b3::lib::argparse::Action.

def b3::lib::argparse::_SubParsersAction::_get_subactions (   self) [private]
def b3::lib::argparse::_SubParsersAction::add_parser (   self,
  name,
  kwargs 
)

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties