_origen._origen_metal.utils.param_str#
Classes#
- class _origen._origen_metal.utils.param_str.ParamStr(allows_leading_str=False, defaults=None, allows_non_defaults=None)#
- add_default(name, value)#
- add_defaults(to_add)#
- allows_leading_str#
- allows_non_defaults#
- classmethod and_parse(input_str, allows_leading_str=False, defaults=None, allows_non_defaults=None)#
- clear()#
- defaults#
- dup()#
- duplicate()#
- get(key)#
- items()#
- keys()#
- leading#
- parse(input)#
- parsed#
- raw#
- remove_default(to_remove)#
- remove_defaults(to_remove)#
- set(param, value)#
- set_allows_leading_str(new_leading)#
- set_allows_non_defaults(new_allows_non_defaults)#
- set_leading(new_leading=None)#
- set_param(param, value)#
- to_str()#
- try_parse(input)#
If the ParamStr fails to parse, returns the exception instead of raising one. Non-ParamStr parse exceptions will still be raised (such is missing the input argument)
- values()#