fCraft  0.636
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
Classes | Public Member Functions | Protected Member Functions | Properties | List of all members
Mono.Options.OptionSet Class Reference
Inheritance diagram for Mono.Options.OptionSet:
Inheritance graph
[legend]
Collaboration diagram for Mono.Options.OptionSet:
Collaboration graph
[legend]

Classes

class  Category
 

Public Member Functions

 OptionSet ()
 
 OptionSet (Converter< string, string > localizer)
 
OptionSet Add (string header)
 
new OptionSet Add (Option option)
 
OptionSet Add (string prototype, Action< string > action)
 
OptionSet Add (string prototype, string description, Action< string > action)
 
OptionSet Add (string prototype, OptionAction< string, string > action)
 
OptionSet Add (string prototype, string description, OptionAction< string, string > action)
 
OptionSet Add< T > (string prototype, Action< T > action)
 
OptionSet Add< T > (string prototype, string description, Action< T > action)
 
OptionSet Add< TKey, TValue > (string prototype, OptionAction< TKey, TValue > action)
 
OptionSet Add< TKey, TValue > (string prototype, string description, OptionAction< TKey, TValue > action)
 
OptionSet Add (ArgumentSource source)
 
List< string > Parse (IEnumerable< string > arguments)
 
void WriteOptionDescriptions (TextWriter o)
 

Protected Member Functions

override string GetKeyForItem ([NotNull] Option item)
 
override void InsertItem (int index, Option item)
 
override void RemoveItem (int index)
 
override void SetItem (int index, Option item)
 

Properties

Converter< string, string > MessageLocalizer [get]
 
ReadOnlyCollection
< ArgumentSource
ArgumentSources [get]
 

Constructor & Destructor Documentation

Mono.Options.OptionSet.OptionSet ( )
Mono.Options.OptionSet.OptionSet ( Converter< string, string >  localizer)

Member Function Documentation

OptionSet Mono.Options.OptionSet.Add ( string  header)
new OptionSet Mono.Options.OptionSet.Add ( Option  option)
OptionSet Mono.Options.OptionSet.Add ( string  prototype,
Action< string >  action 
)
OptionSet Mono.Options.OptionSet.Add ( string  prototype,
string  description,
Action< string >  action 
)
OptionSet Mono.Options.OptionSet.Add ( string  prototype,
OptionAction< string, string >  action 
)
OptionSet Mono.Options.OptionSet.Add ( string  prototype,
string  description,
OptionAction< string, string >  action 
)
OptionSet Mono.Options.OptionSet.Add ( ArgumentSource  source)
OptionSet Mono.Options.OptionSet.Add< T > ( string  prototype,
Action< T >  action 
)
OptionSet Mono.Options.OptionSet.Add< T > ( string  prototype,
string  description,
Action< T >  action 
)
OptionSet Mono.Options.OptionSet.Add< TKey, TValue > ( string  prototype,
OptionAction< TKey, TValue >  action 
)
OptionSet Mono.Options.OptionSet.Add< TKey, TValue > ( string  prototype,
string  description,
OptionAction< TKey, TValue >  action 
)
override string Mono.Options.OptionSet.GetKeyForItem ( [NotNull] Option  item)
protected
override void Mono.Options.OptionSet.InsertItem ( int  index,
Option  item 
)
protected
List<string> Mono.Options.OptionSet.Parse ( IEnumerable< string >  arguments)
override void Mono.Options.OptionSet.RemoveItem ( int  index)
protected
override void Mono.Options.OptionSet.SetItem ( int  index,
Option  item 
)
protected
void Mono.Options.OptionSet.WriteOptionDescriptions ( TextWriter  o)

Property Documentation

ReadOnlyCollection<ArgumentSource> Mono.Options.OptionSet.ArgumentSources
get
Converter<string, string> Mono.Options.OptionSet.MessageLocalizer
get

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