C# 클래스 IronPython.Modules.MmapModule.mmap

파일 보기 프로젝트 열기: jdhardy/ironpython

Private Properties

프로퍼티 타입 설명
CheckIndex void
CheckIndex void
CheckSeekIndex void
CloseWorker void
EnsureOpen void
EnsureWritable void
FindWorker object
GetLong long?
GetSearchString string
GetString string
MoveWorker void
RFindWorker object
ReturnLong object

공개 메소드들

메소드 설명
__delitem__ ( long index ) : void
__delslice__ ( IronPython.Runtime.Slice slice ) : void
__len__ ( ) : object
close ( ) : void
find ( [ s ) : object
find ( [ s, long start ) : object
find ( [ s, long start, long end ) : object
flush ( ) : int
flush ( long offset, long size ) : int
mmap ( CodeContext context, int fileno, long length, [ tagname, [ access, [ offset ) : System
move ( long dest, long src, long count ) : void
read ( int len ) : string
read_byte ( ) : string
readline ( ) : string
resize ( long newsize ) : void
rfind ( [ s ) : object
rfind ( [ s, long start ) : object
rfind ( [ s, long start, long end ) : object
seek ( long pos, [ whence ) : void
size ( ) : object
tell ( ) : object
this ( IronPython.Runtime.Slice slice ) : string
this ( long index ) : string
write ( string s ) : void
write_byte ( string s ) : void

비공개 메소드들

메소드 설명
CheckIndex ( long index ) : void
CheckIndex ( long index, bool inclusive ) : void
CheckSeekIndex ( long index ) : void
CloseWorker ( ) : void
EnsureOpen ( ) : void
EnsureWritable ( ) : void
FindWorker ( string s, long start, long end ) : object
GetLong ( object o ) : long?
GetSearchString ( ) : string
GetString ( byte buffer0, byte buffer1, int length1 ) : string
MoveWorker ( byte buffer, long src, long dest, int count ) : void
RFindWorker ( string s, long start, long end ) : object
ReturnLong ( long l ) : object

메소드 상세

__delitem__() 공개 메소드

public __delitem__ ( long index ) : void
index long
리턴 void

__delslice__() 공개 메소드

public __delslice__ ( IronPython.Runtime.Slice slice ) : void
slice IronPython.Runtime.Slice
리턴 void

__len__() 공개 메소드

public __len__ ( ) : object
리턴 object

close() 공개 메소드

public close ( ) : void
리턴 void

find() 공개 메소드

public find ( [ s ) : object
s [
리턴 object

find() 공개 메소드

public find ( [ s, long start ) : object
s [
start long
리턴 object

find() 공개 메소드

public find ( [ s, long start, long end ) : object
s [
start long
end long
리턴 object

flush() 공개 메소드

public flush ( ) : int
리턴 int

flush() 공개 메소드

public flush ( long offset, long size ) : int
offset long
size long
리턴 int

mmap() 공개 메소드

public mmap ( CodeContext context, int fileno, long length, [ tagname, [ access, [ offset ) : System
context CodeContext
fileno int
length long
tagname [
access [
offset [
리턴 System

move() 공개 메소드

public move ( long dest, long src, long count ) : void
dest long
src long
count long
리턴 void

read() 공개 메소드

public read ( int len ) : string
len int
리턴 string

read_byte() 공개 메소드

public read_byte ( ) : string
리턴 string

readline() 공개 메소드

public readline ( ) : string
리턴 string

resize() 공개 메소드

public resize ( long newsize ) : void
newsize long
리턴 void

rfind() 공개 메소드

public rfind ( [ s ) : object
s [
리턴 object

rfind() 공개 메소드

public rfind ( [ s, long start ) : object
s [
start long
리턴 object

rfind() 공개 메소드

public rfind ( [ s, long start, long end ) : object
s [
start long
end long
리턴 object

seek() 공개 메소드

public seek ( long pos, [ whence ) : void
pos long
whence [
리턴 void

size() 공개 메소드

public size ( ) : object
리턴 object

tell() 공개 메소드

public tell ( ) : object
리턴 object

this() 공개 메소드

public this ( IronPython.Runtime.Slice slice ) : string
slice IronPython.Runtime.Slice
리턴 string

this() 공개 메소드

public this ( long index ) : string
index long
리턴 string

write() 공개 메소드

public write ( string s ) : void
s string
리턴 void

write_byte() 공개 메소드

public write_byte ( string s ) : void
s string
리턴 void