11#nullable enable
2+ DocoptNet.ArgsParseOptions
3+ DocoptNet.ArgsParseOptions.OptionsFirst.get -> bool
4+ DocoptNet.ArgsParseOptions.WithOptionsFirst(bool value) -> DocoptNet.ArgsParseOptions!
5+ DocoptNet.ArgValue
6+ DocoptNet.ArgValue.ArgValue() -> void
7+ DocoptNet.ArgValue.IsBoolean.get -> bool
8+ DocoptNet.ArgValue.IsFalse.get -> bool
9+ DocoptNet.ArgValue.IsInteger.get -> bool
10+ DocoptNet.ArgValue.IsNone.get -> bool
11+ DocoptNet.ArgValue.IsString.get -> bool
12+ DocoptNet.ArgValue.IsStringList.get -> bool
13+ DocoptNet.ArgValue.IsTrue.get -> bool
14+ DocoptNet.ArgValue.Kind.get -> DocoptNet.ArgValueKind
15+ DocoptNet.ArgValue.Object.get -> object?
16+ DocoptNet.ArgValue.TryAsBoolean(out bool value) -> bool
17+ DocoptNet.ArgValue.TryAsInteger(out int value) -> bool
18+ DocoptNet.ArgValue.TryAsString(out string? value) -> bool
19+ DocoptNet.ArgValue.TryAsStringList(out DocoptNet.StringList? value) -> bool
20+ DocoptNet.ArgValueKind
21+ DocoptNet.ArgValueKind.Boolean = 1 -> DocoptNet.ArgValueKind
22+ DocoptNet.ArgValueKind.Integer = 2 -> DocoptNet.ArgValueKind
23+ DocoptNet.ArgValueKind.None = 0 -> DocoptNet.ArgValueKind
24+ DocoptNet.ArgValueKind.String = 3 -> DocoptNet.ArgValueKind
25+ DocoptNet.ArgValueKind.StringList = 4 -> DocoptNet.ArgValueKind
226DocoptNet.Docopt
3- DocoptNet.Docopt.Apply(string! doc) -> System.Collections.Generic.IDictionary<string!, DocoptNet.ValueObject!>?
427DocoptNet.Docopt.Apply(string! doc, System.Collections.Generic.ICollection<string!>! argv, bool help = true, object? version = null, bool optionsFirst = false, bool exit = false) -> System.Collections.Generic.IDictionary<string!, DocoptNet.ValueObject!>?
28+ DocoptNet.Docopt.Apply(string! doc) -> System.Collections.Generic.IDictionary<string!, DocoptNet.ValueObject!>?
529DocoptNet.Docopt.Docopt() -> void
630DocoptNet.Docopt.OnPrintExit(string! doc, int errorCode = 0) -> void
731DocoptNet.Docopt.PrintExit -> System.EventHandler<DocoptNet.PrintExitEventArgs!>?
832DocoptNet.DocoptBaseException
933DocoptNet.DocoptBaseException.DocoptBaseException() -> void
10- DocoptNet.DocoptBaseException.DocoptBaseException(string? message) -> void
1134DocoptNet.DocoptBaseException.DocoptBaseException(string? message, System.Exception? inner) -> void
35+ DocoptNet.DocoptBaseException.DocoptBaseException(string? message) -> void
1236DocoptNet.DocoptBaseException.ErrorCode.get -> int
1337DocoptNet.DocoptExitException
1438DocoptNet.DocoptExitException.DocoptExitException() -> void
15- DocoptNet.DocoptExitException.DocoptExitException(string? message) -> void
1639DocoptNet.DocoptExitException.DocoptExitException(string? message, System.Exception? inner) -> void
40+ DocoptNet.DocoptExitException.DocoptExitException(string? message) -> void
1741DocoptNet.DocoptInputErrorException
1842DocoptNet.DocoptInputErrorException.DocoptInputErrorException() -> void
19- DocoptNet.DocoptInputErrorException.DocoptInputErrorException(string? message) -> void
2043DocoptNet.DocoptInputErrorException.DocoptInputErrorException(string? message, System.Exception? inner) -> void
44+ DocoptNet.DocoptInputErrorException.DocoptInputErrorException(string? message) -> void
2145DocoptNet.DocoptLanguageErrorException
2246DocoptNet.DocoptLanguageErrorException.DocoptLanguageErrorException() -> void
23- DocoptNet.DocoptLanguageErrorException.DocoptLanguageErrorException(string? message) -> void
2447DocoptNet.DocoptLanguageErrorException.DocoptLanguageErrorException(string? message, System.Exception! inner) -> void
48+ DocoptNet.DocoptLanguageErrorException.DocoptLanguageErrorException(string? message) -> void
49+ DocoptNet.IArgumentsResult<T>
50+ DocoptNet.IArgumentsResult<T>.Arguments.get -> T
51+ DocoptNet.IBaselineParser<T>
52+ DocoptNet.IBaselineParser<T>.EnableHelp() -> DocoptNet.IHelpFeaturingParser<T>!
53+ DocoptNet.IBaselineParser<T>.IResult
54+ DocoptNet.IBaselineParser<T>.IResult.Match<TResult>(System.Func<T, TResult>! args, System.Func<DocoptNet.IInputErrorResult!, TResult>! error) -> TResult
55+ DocoptNet.IBaselineParser<T>.Options.get -> DocoptNet.ArgsParseOptions!
56+ DocoptNet.IBaselineParser<T>.Parse(System.Collections.Generic.IEnumerable<string!>! argv) -> DocoptNet.IBaselineParser<T>.IResult!
57+ DocoptNet.IBaselineParser<T>.WithOptions(DocoptNet.ArgsParseOptions! value) -> DocoptNet.IBaselineParser<T>!
58+ DocoptNet.IBaselineParser<T>.WithVersion(string! value) -> DocoptNet.IVersionFeaturingParser<T>!
59+ DocoptNet.IHelpFeaturingParser<T>
60+ DocoptNet.IHelpFeaturingParser<T>.DisableHelp() -> DocoptNet.IBaselineParser<T>!
61+ DocoptNet.IHelpFeaturingParser<T>.IResult
62+ DocoptNet.IHelpFeaturingParser<T>.IResult.Match<TResult>(System.Func<T, TResult>! args, System.Func<DocoptNet.IHelpResult!, TResult>! help, System.Func<DocoptNet.IInputErrorResult!, TResult>! error) -> TResult
63+ DocoptNet.IHelpFeaturingParser<T>.Options.get -> DocoptNet.ArgsParseOptions!
64+ DocoptNet.IHelpFeaturingParser<T>.Parse(System.Collections.Generic.IEnumerable<string!>! argv) -> DocoptNet.IHelpFeaturingParser<T>.IResult!
65+ DocoptNet.IHelpFeaturingParser<T>.WithOptions(DocoptNet.ArgsParseOptions! value) -> DocoptNet.IHelpFeaturingParser<T>!
66+ DocoptNet.IHelpFeaturingParser<T>.WithVersion(string! value) -> DocoptNet.IParser<T>!
67+ DocoptNet.IHelpResult
68+ DocoptNet.IHelpResult.Help.get -> string!
69+ DocoptNet.IInputErrorResult
70+ DocoptNet.IInputErrorResult.Error.get -> string!
71+ DocoptNet.IInputErrorResult.Usage.get -> string!
72+ DocoptNet.IParser<T>
73+ DocoptNet.IParser<T>.DisableHelp() -> DocoptNet.IVersionFeaturingParser<T>!
74+ DocoptNet.IParser<T>.DisableVersion() -> DocoptNet.IHelpFeaturingParser<T>!
75+ DocoptNet.IParser<T>.IResult
76+ DocoptNet.IParser<T>.IResult.Match<TResult>(System.Func<T, DocoptNet.IParser<T>.IResult!, TResult>! args, System.Func<DocoptNet.IHelpResult!, DocoptNet.IParser<T>.IResult!, TResult>! help, System.Func<DocoptNet.IVersionResult!, DocoptNet.IParser<T>.IResult!, TResult>! version, System.Func<DocoptNet.IInputErrorResult!, DocoptNet.IParser<T>.IResult!, TResult>! error) -> TResult
77+ DocoptNet.IParser<T>.IResult.Match<TResult>(System.Func<T, TResult>! args, System.Func<DocoptNet.IHelpResult!, TResult>! help, System.Func<DocoptNet.IVersionResult!, TResult>! version, System.Func<DocoptNet.IInputErrorResult!, TResult>! error) -> TResult
78+ DocoptNet.IParser<T>.Options.get -> DocoptNet.ArgsParseOptions!
79+ DocoptNet.IParser<T>.Parse(System.Collections.Generic.IEnumerable<string!>! argv) -> DocoptNet.IParser<T>.IResult!
80+ DocoptNet.IParser<T>.WithOptions(DocoptNet.ArgsParseOptions! value) -> DocoptNet.IParser<T>!
81+ DocoptNet.IVersionFeaturingParser<T>
82+ DocoptNet.IVersionFeaturingParser<T>.DisableVersion() -> DocoptNet.IBaselineParser<T>!
83+ DocoptNet.IVersionFeaturingParser<T>.EnableHelp() -> DocoptNet.IParser<T>!
84+ DocoptNet.IVersionFeaturingParser<T>.IResult
85+ DocoptNet.IVersionFeaturingParser<T>.IResult.Match<TResult>(System.Func<T, TResult>! args, System.Func<DocoptNet.IVersionResult!, TResult>! version, System.Func<DocoptNet.IInputErrorResult!, TResult>! error) -> TResult
86+ DocoptNet.IVersionFeaturingParser<T>.Parse(System.Collections.Generic.IEnumerable<string!>! argv) -> DocoptNet.IVersionFeaturingParser<T>.IResult!
87+ DocoptNet.IVersionResult
88+ DocoptNet.IVersionResult.Version.get -> string!
2589DocoptNet.PrintExitEventArgs
2690DocoptNet.PrintExitEventArgs.ErrorCode.get -> int
2791DocoptNet.PrintExitEventArgs.ErrorCode.set -> void
2892DocoptNet.PrintExitEventArgs.Message.get -> string!
2993DocoptNet.PrintExitEventArgs.Message.set -> void
3094DocoptNet.PrintExitEventArgs.PrintExitEventArgs(string! msg, int errorCode) -> void
95+ DocoptNet.StringList
96+ DocoptNet.StringList.Count.get -> int
97+ DocoptNet.StringList.Equals(DocoptNet.StringList? other) -> bool
98+ DocoptNet.StringList.GetEnumerator() -> System.Collections.Generic.IEnumerator<string!>!
99+ DocoptNet.StringList.IsEmpty.get -> bool
100+ DocoptNet.StringList.Peek() -> string!
101+ DocoptNet.StringList.Pop() -> DocoptNet.StringList!
102+ DocoptNet.StringList.Push(string! value) -> DocoptNet.StringList!
103+ DocoptNet.StringList.Reverse() -> DocoptNet.StringList!
31104DocoptNet.ValueObject
32105DocoptNet.ValueObject.AsInt.get -> int
33106DocoptNet.ValueObject.AsList.get -> System.Collections.ArrayList!
@@ -38,6 +111,28 @@ DocoptNet.ValueObject.IsNullOrEmpty.get -> bool
38111DocoptNet.ValueObject.IsString.get -> bool
39112DocoptNet.ValueObject.IsTrue.get -> bool
40113DocoptNet.ValueObject.Value.get -> object?
114+ override DocoptNet.ArgValue.ToString() -> string!
115+ override DocoptNet.StringList.Equals(object? obj) -> bool
116+ override DocoptNet.StringList.GetHashCode() -> int
117+ override DocoptNet.StringList.ToString() -> string!
41118override DocoptNet.ValueObject.Equals(object? obj) -> bool
42119override DocoptNet.ValueObject.GetHashCode() -> int
43120override DocoptNet.ValueObject.ToString() -> string!
121+ static DocoptNet.ArgValue.explicit operator bool(DocoptNet.ArgValue value) -> bool
122+ static DocoptNet.ArgValue.explicit operator DocoptNet.StringList!(DocoptNet.ArgValue value) -> DocoptNet.StringList!
123+ static DocoptNet.ArgValue.explicit operator int(DocoptNet.ArgValue value) -> int
124+ static DocoptNet.ArgValue.explicit operator string!(DocoptNet.ArgValue value) -> string!
125+ static DocoptNet.ArgValue.implicit operator DocoptNet.ArgValue(bool value) -> DocoptNet.ArgValue
126+ static DocoptNet.ArgValue.implicit operator DocoptNet.ArgValue(DocoptNet.StringList! value) -> DocoptNet.ArgValue
127+ static DocoptNet.ArgValue.implicit operator DocoptNet.ArgValue(int value) -> DocoptNet.ArgValue
128+ static DocoptNet.ArgValue.implicit operator DocoptNet.ArgValue(string! value) -> DocoptNet.ArgValue
129+ static DocoptNet.Docopt.CreateParser(string! doc) -> DocoptNet.IHelpFeaturingParser<System.Collections.Generic.IDictionary<string!, DocoptNet.ArgValue>!>!
130+ static DocoptNet.StringList.BottomTop(params string![]! items) -> DocoptNet.StringList!
131+ static DocoptNet.StringList.operator !=(DocoptNet.StringList? left, DocoptNet.StringList? right) -> bool
132+ static DocoptNet.StringList.operator ==(DocoptNet.StringList? left, DocoptNet.StringList? right) -> bool
133+ static DocoptNet.StringList.TopBottom(params string![]! items) -> DocoptNet.StringList!
134+ static readonly DocoptNet.ArgsParseOptions.Default -> DocoptNet.ArgsParseOptions!
135+ static readonly DocoptNet.ArgValue.False -> DocoptNet.ArgValue
136+ static readonly DocoptNet.ArgValue.None -> DocoptNet.ArgValue
137+ static readonly DocoptNet.ArgValue.True -> DocoptNet.ArgValue
138+ static readonly DocoptNet.StringList.Empty -> DocoptNet.StringList!
0 commit comments