IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Mono.Options.OptionSet.ActionOption< TKey, TValue > Class Template Reference
+ Inheritance diagram for Mono.Options.OptionSet.ActionOption< TKey, TValue >:
+ Collaboration diagram for Mono.Options.OptionSet.ActionOption< TKey, TValue >:

Public Member Functions

 ActionOption (string prototype, string description, OptionAction< TKey, TValue > action)
 
- Public Member Functions inherited from Mono.Options.Option
string[] GetNames ()
 
string[] GetValueSeparators ()
 
void Invoke (OptionContext c)
 
override string ToString ()
 

Protected Member Functions

override void OnParseComplete (OptionContext c)
 
- Protected Member Functions inherited from Mono.Options.Option
 Option (string prototype, string description)
 
 Option (string prototype, string description, int maxValueCount)
 

Private Attributes

OptionAction< TKey, TValue > action
 

Additional Inherited Members

- Static Protected Member Functions inherited from Mono.Options.Option
static T Parse< T > (string value, OptionContext c)
 
- Properties inherited from Mono.Options.Option
string Prototype [get]
 
string Description [get]
 
OptionValueType OptionValueType [get]
 
int MaxValueCount [get]
 

Constructor & Destructor Documentation

Mono.Options.OptionSet.ActionOption< TKey, TValue >.ActionOption ( string  prototype,
string  description,
OptionAction< TKey, TValue >  action 
)
inline

Member Function Documentation

override void Mono.Options.OptionSet.ActionOption< TKey, TValue >.OnParseComplete ( OptionContext  c)
inlineprotectedvirtual

Member Data Documentation

OptionAction<TKey, TValue> Mono.Options.OptionSet.ActionOption< TKey, TValue >.action
private

The documentation for this class was generated from the following file: