コード例 #1
0
ファイル: StringIO.cs プロジェクト: parhelia512/ironruby
 public static int Seek(StringIO /*!*/ self, [DefaultProtocol] int pos, [DefaultProtocol, DefaultParameterValue(RubyIO.SEEK_SET)] int seekOrigin)
 {
     self.SetPosition(RubyIO.GetSeekPosition(
                          self._content.GetByteCount(), self._position, pos, RubyIO.ToSeekOrigin(seekOrigin)
                          ));
     return(0);
 }
コード例 #2
0
ファイル: StringIO.cs プロジェクト: jxnmaomao/ironruby
 public static int Seek(StringIO/*!*/ self, [DefaultProtocol]int pos, [DefaultProtocol, DefaultParameterValue(RubyIO.SEEK_SET)]int seekOrigin) {
     self.SetPosition(RubyIO.GetSeekPosition(
         self._content.GetByteCount(), self._position, pos, RubyIO.ToSeekOrigin(seekOrigin)
     ));
     return 0;
 }
コード例 #3
0
ファイル: StringIO.cs プロジェクト: parhelia512/ironruby
 public static void Pos(StringIO /*!*/ self, [DefaultProtocol] int pos)
 {
     self.SetPosition(pos);
 }
コード例 #4
0
ファイル: StringIO.cs プロジェクト: jxnmaomao/ironruby
 public static void Pos(StringIO/*!*/ self, [DefaultProtocol]int pos) {
     self.SetPosition(pos);
 }