C# Class IronRuby.Builtins.RubyInputProvider

Afficher le fichier Open project: IronLanguages/main

Méthodes publiques

Méthode Description
GetCurrentStream ( ) : RubyIO
GetCurrentStream ( bool reset ) : RubyIO
GetOrResetCurrentStream ( ) : RubyIO
HasMoreFiles ( ) : bool
IncrementCurrentFileIndex ( ) : void
IncrementLastInputLineNumber ( ) : void
ResetCurrentStream ( ) : void

Private Methods

Méthode Description
ExpandArgument ( RubyArray args, string arg, IronRuby.Builtins.RubyEncoding encoding ) : void
RubyInputProvider ( RubyContext context, ICollection arguments, IronRuby.Builtins.RubyEncoding encoding ) : System.Collections.Generic

Method Details

GetCurrentStream() public méthode

public GetCurrentStream ( ) : RubyIO
Résultat RubyIO

GetCurrentStream() public méthode

public GetCurrentStream ( bool reset ) : RubyIO
reset bool
Résultat RubyIO

GetOrResetCurrentStream() public méthode

public GetOrResetCurrentStream ( ) : RubyIO
Résultat RubyIO

HasMoreFiles() public méthode

public HasMoreFiles ( ) : bool
Résultat bool

IncrementCurrentFileIndex() public méthode

public IncrementCurrentFileIndex ( ) : void
Résultat void

IncrementLastInputLineNumber() public méthode

public IncrementLastInputLineNumber ( ) : void
Résultat void

ResetCurrentStream() public méthode

public ResetCurrentStream ( ) : void
Résultat void