C# Class Edu.Nlu.Sir.Siemens.Replace.IReplace

ファイルを表示 Open project: lukesandberg/PexFaultLocalization

Public Methods

Method Description
Caseerror ( int n ) : void
Main ( char args ) : void
addstr ( char c, char &outset, int &j, int maxset ) : bool
amatch ( char lin, int offset, char pat, int j ) : int
change ( char pat, char sub ) : void
dodash ( char delim, char src, int &i, char dest, int &j, int maxset ) : void
esc ( char s, int &i ) : char
getccl ( char arg, int &i, char pat, int &j ) : bool
getline ( char &s, int maxsize ) : bool
getpat ( char arg, char &pat ) : bool
getsub ( char arg, char &sub ) : bool
in_pat_set ( char c ) : bool
in_set_2 ( char c ) : bool
locate ( char c, char pat, int offset ) : bool
makepat ( char arg, int start, char delim, char &pat ) : int
makesub ( char arg, int from, char delim, char &sub ) : int
omatch ( char lin, int &i, char pat, int j ) : bool
patsize ( char pat, int n ) : int
putsub ( char lin, int s1, int s2, char sub ) : void
stclose ( char pat, int &j, int lastj ) : void
subline ( char lin, char pat, char sub ) : void

Method Details

Caseerror() public abstract method

public abstract Caseerror ( int n ) : void
n int
return void

Main() public abstract method

public abstract Main ( char args ) : void
args char
return void

addstr() public abstract method

public abstract addstr ( char c, char &outset, int &j, int maxset ) : bool
c char
outset char
j int
maxset int
return bool

amatch() public abstract method

public abstract amatch ( char lin, int offset, char pat, int j ) : int
lin char
offset int
pat char
j int
return int

change() public abstract method

public abstract change ( char pat, char sub ) : void
pat char
sub char
return void

dodash() public abstract method

public abstract dodash ( char delim, char src, int &i, char dest, int &j, int maxset ) : void
delim char
src char
i int
dest char
j int
maxset int
return void

esc() public abstract method

public abstract esc ( char s, int &i ) : char
s char
i int
return char

getccl() public abstract method

public abstract getccl ( char arg, int &i, char pat, int &j ) : bool
arg char
i int
pat char
j int
return bool

getline() public abstract method

public abstract getline ( char &s, int maxsize ) : bool
s char
maxsize int
return bool

getpat() public abstract method

public abstract getpat ( char arg, char &pat ) : bool
arg char
pat char
return bool

getsub() public abstract method

public abstract getsub ( char arg, char &sub ) : bool
arg char
sub char
return bool

in_pat_set() public abstract method

public abstract in_pat_set ( char c ) : bool
c char
return bool

in_set_2() public abstract method

public abstract in_set_2 ( char c ) : bool
c char
return bool

locate() public abstract method

public abstract locate ( char c, char pat, int offset ) : bool
c char
pat char
offset int
return bool

makepat() public abstract method

public abstract makepat ( char arg, int start, char delim, char &pat ) : int
arg char
start int
delim char
pat char
return int

makesub() public abstract method

public abstract makesub ( char arg, int from, char delim, char &sub ) : int
arg char
from int
delim char
sub char
return int

omatch() public abstract method

public abstract omatch ( char lin, int &i, char pat, int j ) : bool
lin char
i int
pat char
j int
return bool

patsize() public abstract method

public abstract patsize ( char pat, int n ) : int
pat char
n int
return int

putsub() public abstract method

public abstract putsub ( char lin, int s1, int s2, char sub ) : void
lin char
s1 int
s2 int
sub char
return void

stclose() public abstract method

public abstract stclose ( char pat, int &j, int lastj ) : void
pat char
j int
lastj int
return void

subline() public abstract method

public abstract subline ( char lin, char pat, char sub ) : void
lin char
pat char
sub char
return void