Documentation
¶
Index ¶
- Variables
- func EvalArgs(args []string) []string
- func EvalDefaultArgs() []string
- func HandleArg(argname string, value string)
- func RegisterArg(argname string, value Value, defValue interface{}, help string, ...)
- func SetBasename(s string)
- func Usage(error int)
- type Arg
- type BoolValue
- type IntValue
- type StringValue
- type Value
Constants ¶
This section is empty.
Variables ¶
View Source
var ArgList = make(map[string]Arg)
Functions ¶
func EvalDefaultArgs ¶
func EvalDefaultArgs() []string
func RegisterArg ¶
func SetBasename ¶
func SetBasename(s string)
Types ¶
type Arg ¶
type StringValue ¶
type StringValue struct { Value string // contains filtered or unexported fields }
func RegisterString ¶
func RegisterString(argname string, defValue string, help string) *StringValue
func (*StringValue) Get ¶
func (s *StringValue) Get() string
func (*StringValue) IsSet ¶
func (s *StringValue) IsSet() bool
func (*StringValue) Parse ¶
func (s *StringValue) Parse(value string) error
func (*StringValue) String ¶
func (s *StringValue) String() string
Click to show internal directories.
Click to hide internal directories.