|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmars.simulator.ProgramArgumentList
public class ProgramArgumentList
Models Program Arguments, one or more strings provided to the MIPS program at runtime. Equivalent to C's main(int argc, char **argv) or Java's main(String[] args).
Constructor Summary | |
---|---|
ProgramArgumentList(ArrayList list)
Constructor that gets list from ArrayList of String, one argument per element. |
|
ProgramArgumentList(ArrayList list,
int startPosition)
Constructor that gets list from section of String ArrayList, one argument per element. |
|
ProgramArgumentList(String args)
Constructor that parses string to produce list. |
|
ProgramArgumentList(String[] list)
Constructor that gets list from String array, one argument per element. |
|
ProgramArgumentList(String[] list,
int startPosition)
Constructor that gets list from section of String array, one argument per element. |
Method Summary | |
---|---|
void |
storeProgramArguments()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProgramArgumentList(String args)
args
- String containing delimiter-separated argumentspublic ProgramArgumentList(String[] list)
list
- Array of String, each element containing one argumentpublic ProgramArgumentList(String[] list, int startPosition)
args
- Array of String, each element containing one argumentstartPosition
- Index of array element containing the first argument; all remaining
elements are assumed to contain an argument.public ProgramArgumentList(ArrayList list)
list
- ArrayList of String, each element containing one argumentpublic ProgramArgumentList(ArrayList list, int startPosition)
args
- ArrayList of String, each element containing one argumentstartPosition
- Index of array element containing the first argument; all remaining
elements are assumed to contain an argument.Method Detail |
---|
public void storeProgramArguments()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |