SYMBOL INDEX (14345 symbols across 1164 files) FILE: Archived/Autograder_QtCreatorProject/src/mainfunc.cpp function f (line 179) | int f() { function showMyInputTxt (line 190) | void showMyInputTxt() { function main (line 196) | int main() { function autograderMain (line 204) | void autograderMain() { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-basicgraph.cpp function TIMED_TEST (line 19) | TIMED_TEST(BasicGraphTests, basicTest_BasicGraph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 81) | TIMED_TEST(BasicGraphTests, compareTest_BasicGraph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 120) | TIMED_TEST(BasicGraphTests, forEachTest_BasicGraph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 140) | TIMED_TEST(BasicGraphTests, frontBackTest_BasicGraph, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 157) | TIMED_TEST(BasicGraphTests, hashCodeTest_BasicGraph, TEST_TIMEOUT_DEFAUL... function TIMED_TEST (line 223) | TIMED_TEST(BasicGraphTests, initializerListTest_BasicGraph, TEST_TIMEOUT... function TIMED_TEST (line 229) | TIMED_TEST(BasicGraphTests, iteratorVersionTest_BasicGraph, TEST_TIMEOUT... FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-dawglexicon.cpp function TIMED_TEST (line 19) | TIMED_TEST(DawgLexiconTests, basicTest_DawgLexicon, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 73) | TIMED_TEST(DawgLexiconTests, compareTest_DawgLexicon, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 91) | TIMED_TEST(DawgLexiconTests, forEachTest_DawgLexicon, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 103) | TIMED_TEST(DawgLexiconTests, frontBackTest_DawgLexicon, TEST_TIMEOUT_DEF... function TIMED_TEST (line 109) | TIMED_TEST(DawgLexiconTests, hashCodeTest_DawgLexicon, TEST_TIMEOUT_DEFA... function TIMED_TEST (line 125) | TIMED_TEST(DawgLexiconTests, initializerListTest_DawgLexicon, TEST_TIMEO... function TIMED_TEST (line 171) | TIMED_TEST(DawgLexiconTests, iteratorVersionTest_DawgLexicon, TEST_TIMEO... FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-deque.cpp class Deque (line 25) | class Deque class Deque (line 26) | class Deque class Deque (line 27) | class Deque function TIMED_TEST (line 29) | TIMED_TEST(DequeTests, compareTest_Deque, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 46) | TIMED_TEST(DequeTests, forEachTest_Deque, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 56) | TIMED_TEST(DequeTests, frontBackTest_Deque, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 62) | TIMED_TEST(DequeTests, hashCodeTest_Deque, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 79) | TIMED_TEST(DequeTests, initializerListTest_Deque, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 85) | TIMED_TEST(DequeTests, iteratorVersionTest_Deque, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-graph.cpp type DumbNode (line 20) | struct DumbNode type DumbEdge (line 21) | struct DumbEdge type DumbNode (line 23) | struct DumbNode { type DumbEdge (line 29) | struct DumbEdge { function TIMED_TEST (line 35) | TIMED_TEST(GraphTests, basicTest_Graph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 77) | TIMED_TEST(GraphTests, compareTest_Graph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 116) | TIMED_TEST(GraphTests, forEachTest_Graph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 136) | TIMED_TEST(GraphTests, frontBackTest_Graph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 153) | TIMED_TEST(GraphTests, hashCodeTest_Graph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 192) | TIMED_TEST(GraphTests, initializerListTest_Graph, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 197) | TIMED_TEST(GraphTests, iteratorVersionTest_Graph, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-grid.cpp class Grid (line 23) | class Grid class Grid (line 24) | class Grid function TIMED_TEST (line 26) | TIMED_TEST(GridTests, compareTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 50) | TIMED_TEST(GridTests, forEachTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 62) | TIMED_TEST(GridTests, frontBackTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 68) | TIMED_TEST(GridTests, hashCodeTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 82) | TIMED_TEST(GridTests, initializerListTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 96) | TIMED_TEST(GridTests, iteratorVersionTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 111) | TIMED_TEST(GridTests, mapAllTest_Grid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 137) | TIMED_TEST(GridTests, randomElementTest_Grid, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-hashmap.cpp class HashMap (line 25) | class HashMap class HashMap (line 26) | class HashMap function causeCompilerError (line 33) | void causeCompilerError() { function TIMED_TEST (line 40) | TIMED_TEST(HashMapTests, forEachTest_HashMap, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 55) | TIMED_TEST(HashMapTests, frontBackTest_HashMap, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 68) | TIMED_TEST(HashMapTests, initializerListTest_HashMap, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 110) | TIMED_TEST(HashMapTests, iteratorBasic_HashMap, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 138) | TIMED_TEST(HashMapTests, iteratorVersionTest_HashMap, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 154) | TIMED_TEST(HashMapTests, randomKeyTest_HashMap, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 177) | TIMED_TEST(HashMapTests, streamExtractTest_HashMap2bad, TEST_TIMEOUT_DEF... FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-hashset.cpp class stanfordcpplib::collections::GenericSet> (line 26) | class stanfordcpplib::collections::GenericSet> (line 27) | class stanfordcpplib::collections::GenericSet (line 24) | class LinkedHashMap class LinkedHashMap (line 25) | class LinkedHashMap class LinkedHashMap (line 26) | class LinkedHashMap class LinkedHashMap (line 27) | class LinkedHashMap function TIMED_TEST (line 29) | TIMED_TEST(LinkedHashMapTests, compareTest_LinkedHashMap, TEST_TIMEOUT_D... function TIMED_TEST (line 33) | TIMED_TEST(LinkedHashMapTests, forEachTest_LinkedHashMap, TEST_TIMEOUT_D... function TIMED_TEST (line 57) | TIMED_TEST(LinkedHashMapTests, frontBackTest_LinkedHashMap, TEST_TIMEOUT... function TIMED_TEST (line 63) | TIMED_TEST(LinkedHashMapTests, hashCodeTest_LinkedHashMap, TEST_TIMEOUT_... function TIMED_TEST (line 78) | TIMED_TEST(LinkedHashMapTests, initializerListTest_LinkedHashMap, TEST_T... function TIMED_TEST (line 120) | TIMED_TEST(LinkedHashMapTests, randomKeyTest_LinkedHashMap, TEST_TIMEOUT... function TIMED_TEST (line 143) | TIMED_TEST(LinkedHashMapTests, streamExtractTest_LinkedHashMap, TEST_TIM... FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-linkedhashset.cpp class stanfordcpplib::collections::GenericSet> (line 22) | class stanfordcpplib::collections::GenericSet> (line 23) | class stanfordcpplib::collections::GenericSet (line 24) | class LinkedList class LinkedList (line 25) | class LinkedList function TIMED_TEST (line 27) | TIMED_TEST(LinkedListTests, compareTest_LinkedList, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 47) | TIMED_TEST(LinkedListTests, forEachTest_LinkedList, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 56) | TIMED_TEST(LinkedListTests, hashCodeTest_LinkedList, TEST_TIMEOUT_DEFAUL... function TIMED_TEST (line 70) | TIMED_TEST(LinkedListTests, indexOfTest_LinkedList, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 89) | TIMED_TEST(LinkedListTests, initializerListTest_LinkedList, TEST_TIMEOUT... function TIMED_TEST (line 104) | TIMED_TEST(LinkedListTests, iteratorVersionTest_LinkedList, TEST_TIMEOUT... function TIMED_TEST (line 119) | TIMED_TEST(LinkedListTests, randomElementTest_LinkedList, TEST_TIMEOUT_D... function TIMED_TEST (line 136) | TIMED_TEST(LinkedListTests, removeValueTest_LinkedList, TEST_TIMEOUT_DEF... function TIMED_TEST (line 147) | TIMED_TEST(LinkedListTests, reverseTest_LinkedList, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 155) | TIMED_TEST(LinkedListTests, shuffleTest_LinkedList, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 175) | TIMED_TEST(LinkedListTests, sortTest_LinkedList, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-map.cpp class Map (line 25) | class Map class Map (line 26) | class Map function causeCompilerError (line 33) | void causeCompilerError() { function customComparatorNoError (line 43) | static void customComparatorNoError() { function TIMED_TEST (line 53) | TIMED_TEST(MapTests, compareTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 57) | TIMED_TEST(MapTests, forEachTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 79) | TIMED_TEST(MapTests, frontBackTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 85) | TIMED_TEST(MapTests, hashCodeTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 100) | TIMED_TEST(MapTests, initializerListTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 143) | TIMED_TEST(MapTests, iteratorVersionTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 159) | TIMED_TEST(MapTests, randomKeyTest_Map, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 182) | TIMED_TEST(MapTests, streamExtractTest_Map, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-priorityqueue.cpp class PriorityQueue (line 24) | class PriorityQueue class PriorityQueue (line 25) | class PriorityQueue function TIMED_TEST (line 27) | TIMED_TEST(PriorityQueueTests, basicSortingTest_PriorityQueue, TEST_TIME... function TIMED_TEST (line 47) | TIMED_TEST(PriorityQueueTests, changePriority_PriorityQueue, TEST_TIMEOU... function TIMED_TEST (line 109) | TIMED_TEST(PriorityQueueTests, hashCodeTest_PriorityQueue, TEST_TIMEOUT_... function TIMED_TEST (line 128) | TIMED_TEST(PriorityQueueTests, initializerListTest_PriorityQueue, TEST_T... FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-queue.cpp class Queue (line 23) | class Queue class Queue (line 24) | class Queue function TIMED_TEST (line 26) | TIMED_TEST(QueueTests, compareTest_Queue, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 46) | TIMED_TEST(QueueTests, forEachTest_Queue, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 61) | TIMED_TEST(QueueTests, hashCodeTest_Queue, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 80) | TIMED_TEST(QueueTests, initializerListTest_Queue, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 85) | TIMED_TEST(QueueTests, peekEnqueueBugTest_Queue, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-set.cpp class stanfordcpplib::collections::GenericSet> (line 25) | class stanfordcpplib::collections::GenericSet> (line 26) | class stanfordcpplib::collections::GenericSet (line 24) | class SparseGrid class SparseGrid (line 25) | class SparseGrid function TIMED_TEST (line 27) | TIMED_TEST(SparseGridTests, compareTest_SparseGrid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 46) | TIMED_TEST(SparseGridTests, forEachTest_SparseGrid, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 58) | TIMED_TEST(SparseGridTests, frontBackTest_SparseGrid, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 64) | TIMED_TEST(SparseGridTests, hashCodeTest_SparseGrid, TEST_TIMEOUT_DEFAUL... function TIMED_TEST (line 78) | TIMED_TEST(SparseGridTests, initializerListTest_SparseGrid, TEST_TIMEOUT... function TIMED_TEST (line 92) | TIMED_TEST(SparseGridTests, iteratorVersionTest_SparseGrid, TEST_TIMEOUT... function TIMED_TEST (line 107) | TIMED_TEST(SparseGridTests, randomElementTest_Grid, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-stack.cpp class Stack (line 23) | class Stack class Stack (line 24) | class Stack function TIMED_TEST (line 26) | TIMED_TEST(StackTests, compareTest_Stack, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 46) | TIMED_TEST(StackTests, hashCodeTest_Stack, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 60) | TIMED_TEST(StackTests, initializerListTest_Stack, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/collection-test-vector.cpp class Vector (line 25) | class Vector class Vector (line 26) | class Vector class Vector (line 27) | class Vector function TIMED_TEST (line 29) | TIMED_TEST(VectorTests, basicsTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 57) | TIMED_TEST(VectorTests, compareTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 84) | TIMED_TEST(VectorTests, concatTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 107) | TIMED_TEST(VectorTests, forEachTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 116) | TIMED_TEST(VectorTests, frontBackTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 122) | TIMED_TEST(VectorTests, hashCodeTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 136) | TIMED_TEST(VectorTests, indexOfTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 157) | TIMED_TEST(VectorTests, initializerListTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 171) | TIMED_TEST(VectorTests, insertTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 196) | TIMED_TEST(VectorTests, iteratorConversionTest_Vector, TEST_TIMEOUT_DEFA... function TIMED_TEST (line 204) | TIMED_TEST(VectorTests, iteratorRangeCheckingTest_Vector, TEST_TIMEOUT_D... function TIMED_TEST (line 475) | TIMED_TEST(VectorTests, iteratorVersionTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 490) | TIMED_TEST(VectorTests, mapAllTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 501) | TIMED_TEST(VectorTests, randomElementTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 518) | TIMED_TEST(VectorTests, removeValueTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 529) | TIMED_TEST(VectorTests, reverseTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 537) | TIMED_TEST(VectorTests, shuffleTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 557) | TIMED_TEST(VectorTests, sortTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 565) | TIMED_TEST(VectorTests, streamExtractTest_Vector, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 572) | TIMED_TEST(VectorTests, streamExtractTest_Vector2bad, TEST_TIMEOUT_DEFAU... function TIMED_TEST (line 579) | TIMED_TEST(VectorTests, sublistTest_Vector, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/exceptionTests.cpp type MyNS (line 15) | namespace MyNS { class LoL (line 16) | class LoL { method cCcCc_cCcCc (line 18) | static int cCcCc_cCcCc(int, char*, double, char, bool) { function b (line 30) | void b() { function a (line 36) | void a() { function exceptionTest (line 42) | void exceptionTest() { function rihelper (line 46) | int rihelper(int k) { function recursionIndentTest (line 57) | void recursionIndentTest() { function stackOverflowTest (line 62) | void stackOverflowTest(int n) { function segC_theOneThatActuallyThrows (line 72) | void segC_theOneThatActuallyThrows(int sig) { function segB (line 89) | void segB(int sig) { function segA (line 93) | void segA(int sig) { function segfaultTest (line 97) | void segfaultTest(int sig) { function TIMED_TEST (line 109) | TIMED_TEST(ExceptionTests, ErrorExceptionTest, TEST_TIMEOUT_DEFAULT) { function excepB (line 113) | void excepB() { function excepA (line 120) | void excepA() { function TIMED_TEST (line 131) | TIMED_TEST(ExceptionTests, DoubleExceptionTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 135) | TIMED_TEST(ExceptionTests, StringExceptionTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 139) | TIMED_TEST(ExceptionTests, CharStarExceptionTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 143) | TIMED_TEST(ExceptionTests, StdExceptionTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 148) | TIMED_TEST(ExceptionTests, SegfaultTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 152) | TIMED_TEST(ExceptionTests, SIGFPETest, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/guiTests.cpp function fileDialogTest (line 25) | void fileDialogTest() { function goptionpaneTest (line 32) | void goptionpaneTest() { function border (line 55) | static void border(GBufferedImage* img) { function gbufferedImageTest (line 71) | void gbufferedImageTest() { function gtableTest (line 174) | void gtableTest() { function radioButtonTest (line 256) | void radioButtonTest() { FILE: Archived/Autograder_QtCreatorProject/src/test/imageDiffTests.cpp function amplifyContrast (line 19) | void amplifyContrast(GBufferedImage& image, int threshold = 0x01) { function pixelate (line 35) | void pixelate(GBufferedImage& image, int factor = 2) { function TIMED_TEST (line 86) | TIMED_TEST(ImageDiffTests, imageDiffLineOrderTest1, TEST_TIMEOUT_DEFAULT... function TIMED_TEST (line 102) | TIMED_TEST(ImageDiffTests, imageDiffLineOrderTest2, TEST_TIMEOUT_DEFAULT... function TIMED_TEST (line 116) | TIMED_TEST(ImageDiffTests, imageDiffLineOrderTest5, TEST_TIMEOUT_DEFAULT... FILE: Archived/Autograder_QtCreatorProject/src/test/pipeTest.cpp function animationTest (line 11) | void animationTest() { function cinOutTest (line 34) | void cinOutTest() { function coutCerrMixTest (line 44) | void coutCerrMixTest() { function getIntegerTest (line 58) | void getIntegerTest() { function killProcessTest (line 95) | void killProcessTest() { function longStringTest (line 107) | void longStringTest() { function outputColorTest (line 119) | void outputColorTest() { FILE: Archived/Autograder_QtCreatorProject/src/test/serverTest.cpp function serverTest (line 10) | void serverTest() { FILE: Archived/Autograder_QtCreatorProject/src/test/stringTests.cpp function TIMED_TEST (line 17) | TIMED_TEST(StringTests, diffOutputFailTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 24) | TIMED_TEST(StringTests, stringToIntegerTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 30) | TIMED_TEST(StringTests, stringWithWeirdCharsTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 40) | TIMED_TEST(StringTests, stringToIntegerInvalidRadixTest, TEST_TIMEOUT_DE... FILE: Archived/Autograder_QtCreatorProject/src/test/systemTests.cpp function TIMED_TEST (line 18) | TIMED_TEST(SystemTests, callExitTest, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 31) | TIMED_TEST(AssertionTests, passFirstFailSecond, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 36) | TIMED_TEST(AssertionTests, failFirstPassSecondFailThird, TEST_TIMEOUT_DE... function TIMED_TEST (line 42) | TIMED_TEST(AssertionTests, passFirstFailSecondPassThird, TEST_TIMEOUT_DE... function TIMED_TEST (line 48) | TIMED_TEST(AssertionTests, coutFlagsTest1, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 55) | TIMED_TEST(AssertionTests, coutFlagsTest2, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 62) | TIMED_TEST(AssertionTests, assertPointerPass, TEST_TIMEOUT_DEFAULT) { function TIMED_TEST (line 68) | TIMED_TEST(AssertionTests, assertPointerFail, TEST_TIMEOUT_DEFAULT) { FILE: Archived/Autograder_QtCreatorProject/src/test/urlTests.cpp function urlstreamTest (line 10) | void urlstreamTest() { FILE: Archived/JavaBackEnd/eclipseproject/doc/script.js function show (line 1) | function show(type) function updateTabs (line 16) | function updateTabs(type) FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/G3DRect.java class G3DRect (line 11) | public class G3DRect extends GRect { method G3DRect (line 16) | public G3DRect(double d, double d1) { method G3DRect (line 20) | public G3DRect(double d, double d1, double d2, double d3) { method G3DRect (line 24) | public G3DRect(double d, double d1, double d2, double d3, boolean flag) { method paint2d (line 47) | protected void paint2d(Graphics2D g) { method setRaised (line 57) | public void setRaised(boolean flag) { method isRaised (line 61) | public boolean isRaised() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GCanvas.java class GCanvas (line 97) | public class GCanvas extends JComponent method GCanvas (line 132) | public GCanvas() { method add (line 167) | @Override method add (line 193) | public final void add(Component comp, double x, double y) { method add (line 205) | public final void add(Component comp, GPoint pt) { method add (line 215) | public void add(GObject gobj) { method add (line 229) | public final void add(GObject gobj, double x, double y) { method add (line 241) | public final void add(GObject gobj, GPoint pt) { method clear (line 248) | public void clear() { method clear (line 260) | private void clear(BufferedImage img) { method conditionalRepaint (line 284) | protected void conditionalRepaint() { method conditionalRepaint (line 301) | protected void conditionalRepaint(int x, int y, int w, int h) { method diff (line 313) | public void diff(File file) { method diff (line 322) | public void diff(File file, boolean ignoreWindowSize) { method diff (line 390) | public void diff(String file) { method diff (line 399) | public void diff(String file, boolean ignoreWindowSize) { method dispatchMouseEvent (line 411) | protected void dispatchMouseEvent(MouseEvent e) { method draw (line 450) | public void draw(Shape shape) { method drawArc (line 468) | public void drawArc(Arc2D arc) { method drawArc (line 482) | public void drawArc(double x, double y, double width, double height, d... method drawLine (line 496) | public void drawLine(Line2D line) { method drawLine (line 510) | public void drawLine(double x1, double y1, double x2, double y2) { method drawOval (line 524) | public void drawOval(Ellipse2D oval) { method drawOval (line 538) | public void drawOval(double x, double y, double width, double height) { method drawPolarLine (line 552) | public GPoint drawPolarLine(double x0, double y0, double r, double the... method drawPolarLine (line 563) | public GPoint drawPolarLine(GPoint p0, double r, double theta) { method drawRect (line 570) | public void drawRect(double x, double y, double width, double height) { method drawRect (line 584) | public void drawRect(Rectangle2D rect) { method fill (line 598) | public void fill(Shape shape) { method fillArc (line 616) | public void fillArc(Arc2D arc) { method fillArc (line 632) | public void fillArc(double x, double y, double width, double height, d... method fillOval (line 648) | public void fillOval(Ellipse2D oval) { method fillOval (line 664) | public void fillOval(double x, double y, double width, double height) { method fillRect (line 680) | public void fillRect(double x, double y, double width, double height) { method fillRect (line 696) | public void fillRect(Rectangle2D rect) { method getAutoRepaintFlag (line 717) | public boolean getAutoRepaintFlag() { method getDrawingMode (line 721) | public int getDrawingMode() { method getElement (line 733) | @SuppressWarnings("unchecked") method getElementAt (line 749) | @SuppressWarnings("unchecked") method getElementAt (line 762) | @SuppressWarnings("unchecked") method getElementAt (line 787) | @SuppressWarnings("unchecked") method getElementCount (line 798) | public int getElementCount() { method getNativeArcFlag (line 815) | public boolean getNativeArcFlag() { method getOSG (line 822) | public Graphics2D getOSG() { method getPixelsAsString (line 837) | public String getPixelsAsString() { method getRGB (line 848) | public int getRGB(double x, double y) { method getRGB (line 855) | public int getRGB(int x, int y) { method handleResize (line 870) | private void handleResize() { method hasElementAt (line 910) | public boolean hasElementAt(double x, double y) { method hasElementAt (line 921) | public boolean hasElementAt(double... coords) { method hasElementAt (line 929) | public boolean hasElementAt(GPoint pt) { method hasOSG (line 936) | private boolean hasOSG() { method inBounds (line 943) | public boolean inBounds(int x, int y) { method isAntiAliasing (line 953) | public boolean isAntiAliasing() { method iterator (line 968) | public Iterator iterator() { method iterator (line 986) | public Iterator iterator(int direction) { method paintComponent (line 997) | @Override method paintPixelGrid (line 1040) | private void paintPixelGrid(Graphics g) { method paintPixelInfo (line 1059) | private void paintPixelInfo(Graphics g) { method remove (line 1091) | public void remove(Component comp) { method remove (line 1102) | public void remove(double x, double y) { method remove (line 1115) | public void remove(GObject gobj) { method remove (line 1126) | public void remove(GPoint pt) { method removeAll (line 1138) | public void removeAll() { method removeAll (line 1150) | public void removeAll(double x, double y) { method removeAll (line 1164) | public void removeAll(double... coords) { method removeAll (line 1185) | public void removeAll(GPoint pt) { method save (line 1196) | public void save(File file) { method save (line 1204) | public void save(String filename) { method sendBackward (line 1214) | protected void sendBackward(GObject gobj) { method sendForward (line 1225) | protected void sendForward(GObject gobj) { method sendToBack (line 1236) | protected void sendToBack(GObject gobj) { method sendToFront (line 1247) | protected void sendToFront(GObject gobj) { method setAntiAliasing (line 1256) | public void setAntiAliasing(boolean antialias) { method setAutoRepaintFlag (line 1287) | public void setAutoRepaintFlag(boolean state) { method setBackground (line 1291) | public void setBackground(Color color) { method setBorder (line 1298) | public void setBorder(Color color) { method setBorder (line 1305) | public void setBorder(Color color, int thickness) { method setColor (line 1309) | public void setColor(Color color) { method setColor (line 1313) | public void setColor(int rgb) { method setDrawingMode (line 1317) | public void setDrawingMode(int mode) { method setForeground (line 1329) | @Override method setForeground (line 1337) | public void setForeground(int rgb) { method setNativeArcFlag (line 1351) | public void setNativeArcFlag(boolean state) { method setOpaque (line 1366) | public void setOpaque(boolean flag) { method setPixelsFromString (line 1371) | public void setPixelsFromString(String base64) { method setRGB (line 1378) | public void setRGB(double x, double y, int rgb) { method setRGB (line 1383) | public void setRGB(double x, double y, int rgb, boolean repaint) { method setRGB (line 1388) | public void setRGB(int x, int y, int rgb) { method setRGB (line 1393) | public void setRGB(int x, int y, int rgb, boolean repaint) { method setShowPixelGrid (line 1416) | public void setShowPixelGrid(boolean show) { method setShowPixelInfo (line 1426) | public void setShowPixelInfo(boolean show) { method showDiffDialog (line 1446) | public void showDiffDialog() { method showDiffDialog (line 1455) | public void showDiffDialog(File directory) { method showDiffDialog (line 1473) | public void showDiffDialog(String directory) { method showSaveDialog (line 1481) | public File showSaveDialog() { method showSaveDialog (line 1490) | public File showSaveDialog(File directory) { method showSaveDialog (line 1525) | public File showSaveDialog(String directory) { method toImage (line 1532) | public BufferedImage toImage() { method toImage (line 1543) | public BufferedImage toImage(int width, int height) { method updateEnabledList (line 1561) | protected void updateEnabledList() { method createMouseEvent (line 1572) | static MouseEvent createMouseEvent(Object gobj, int eventID, MouseEven... class GCanvasListener (line 1579) | private class GCanvasListener implements MouseListener, MouseMotionLis... method componentHidden (line 1581) | public void componentHidden(ComponentEvent e) { method componentMoved (line 1585) | public void componentMoved(ComponentEvent e) { method componentResized (line 1589) | public void componentResized(ComponentEvent e) { method componentShown (line 1593) | public void componentShown(ComponentEvent e) { method mouseClicked (line 1598) | public void mouseClicked(MouseEvent e) { method mouseDragged (line 1602) | public void mouseDragged(MouseEvent e) { method mouseEntered (line 1610) | public void mouseEntered(MouseEvent e) { method mouseExited (line 1614) | public void mouseExited(MouseEvent e) { method mouseMoved (line 1618) | public void mouseMoved(MouseEvent e) { method mousePressed (line 1626) | public void mousePressed(MouseEvent e) { method mouseReleased (line 1631) | public void mouseReleased(MouseEvent e) { method mouseWheelMoved (line 1635) | public void mouseWheelMoved(MouseWheelEvent e) { class GMouseEvent (line 1640) | private static class GMouseEvent extends MouseEvent { method GMouseEvent (line 1649) | @SuppressWarnings("deprecation") method getSource (line 1661) | public Object getSource() { method getComponent (line 1669) | public Component getComponent() { method toString (line 1676) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GCanvasInterface.java type GCanvasInterface (line 12) | public interface GCanvasInterface { method add (line 13) | public void add(GObject gobj); method add (line 14) | public void add(GObject gobj, double x, double y); method add (line 15) | public void add(GObject gobj, GPoint pt); method add (line 16) | public void add(Component comp, double x, double y); method add (line 17) | public void add(Component comp, GPoint pt); method clear (line 18) | public void clear(); method getBackground (line 19) | public Color getBackground(); method getElementCount (line 20) | public int getElementCount(); method getFont (line 21) | public Font getFont(); method getElement (line 22) | public T getElement(int index); method getElementAt (line 23) | public T getElementAt(double x, double y); method getElementAt (line 24) | public T getElementAt(double... coords); method getElementAt (line 25) | public T getElementAt(GPoint pt); method getHeight (line 26) | public int getHeight(); method getSize (line 27) | public Dimension getSize(); method getWidth (line 28) | public int getWidth(); method hasElementAt (line 29) | public boolean hasElementAt(double x, double y); method hasElementAt (line 30) | public boolean hasElementAt(double... coords); method hasElementAt (line 31) | public boolean hasElementAt(GPoint pt); method isAntiAliasing (line 32) | public boolean isAntiAliasing(); method isOpaque (line 33) | public boolean isOpaque(); method iterator (line 34) | public Iterator iterator(); method iterator (line 35) | public Iterator iterator(int direction); method remove (line 36) | public void remove(double x, double y); method remove (line 37) | public void remove(GPoint pt); method remove (line 38) | public void remove(GObject gobj); method removeAll (line 39) | public void removeAll(); method removeAll (line 40) | public void removeAll(double x, double y); method removeAll (line 41) | public void removeAll(double... coords); method removeAll (line 42) | public void removeAll(GPoint pt); method repaint (line 43) | public void repaint(); method setAntiAliasing (line 44) | public void setAntiAliasing(boolean antialias); method setBackground (line 45) | public void setBackground(Color bg); method setFont (line 46) | public void setFont(Font font); method setOpaque (line 48) | public void setOpaque(boolean opaque); method setSize (line 49) | public void setSize(Dimension size); method setShowPixelInfo (line 51) | public void setShowPixelInfo(boolean show); method toImage (line 52) | public BufferedImage toImage(); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GCompound.java class GCompound (line 54) | public class GCompound extends GObject implements GContainer, GScalable,... method GCompound (line 73) | public GCompound() { method add (line 84) | public void add(GObject gobj) { method add (line 102) | public final void add(GObject gobj, double x, double y) { method add (line 114) | public final void add(GObject gobj, GPoint pt) { method areMouseListenersEnabled (line 126) | protected boolean areMouseListenersEnabled() { method contains (line 141) | public boolean contains(double x, double y) { method fireMouseListeners (line 151) | protected void fireMouseListeners(MouseEvent e) { method getBounds (line 197) | public GRectangle getBounds() { method getCanvasPoint (line 211) | public final GPoint getCanvasPoint(GPoint localPoint) { method getCanvasPoint (line 224) | public GPoint getCanvasPoint(double x, double y) { method getElement (line 242) | @SuppressWarnings("unchecked") method getElementAt (line 260) | @SuppressWarnings("unchecked") method getElementAt (line 274) | @SuppressWarnings("unchecked") method getElementCount (line 285) | public int getElementCount() { method getLocalPoint (line 298) | public GPoint getLocalPoint(double x, double y) { method getLocalPoint (line 316) | public final GPoint getLocalPoint(GPoint canvasPoint) { method iterator (line 331) | public Iterator iterator() { method iterator (line 349) | public Iterator iterator(int direction) { method markAsComplete (line 360) | public void markAsComplete() { method paint2d (line 382) | protected void paint2d(Graphics2D g) { method remove (line 400) | public void remove(GObject gobj) { method removeAll (line 414) | public void removeAll() { method scale (line 432) | public void scale(double sx, double sy) { method sendBackward (line 459) | protected void sendBackward(GObject gobj) { method sendForward (line 471) | protected void sendForward(GObject gobj) { method sendToBack (line 483) | protected void sendToBack(GObject gobj) { method sendToFront (line 495) | protected void sendToFront(GObject gobj) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GContainer.java type GContainer (line 35) | public interface GContainer { method add (line 52) | public void add(GObject gobj); method add (line 64) | public void add(GObject gobj, double x, double y); method add (line 74) | public void add(GObject gobj, GPoint pt); method remove (line 83) | public void remove(GObject gobj); method removeAll (line 91) | public void removeAll(); method getElementCount (line 100) | public int getElementCount(); method getElement (line 111) | public T getElement(int index); method getElementAt (line 125) | public T getElementAt(double x, double y); method getElementAt (line 137) | public T getElementAt(GPoint pt); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GImage.java class GImage (line 60) | public class GImage extends GObject implements GResizable, GScalable { method GImage (line 81) | public GImage(Image image) { method GImage (line 104) | public GImage(String name) { method GImage (line 128) | public GImage(int[][] array) { method GImage (line 143) | public GImage(Image image, double x, double y) { method GImage (line 161) | public GImage(String name, double x, double y) { method GImage (line 186) | public GImage(int[][] array, double x, double y) { method createRGBPixel (line 200) | public static int createRGBPixel(int red, int green, int blue) { method createRGBPixel (line 216) | public static int createRGBPixel(int red, int green, int blue, int alp... method determineSize (line 223) | private void determineSize() { method fit (line 244) | public void fit(double width, double height) { method getAlpha (line 266) | public static int getAlpha(int pixel) { method getAWTBounds (line 276) | protected Rectangle getAWTBounds() { method getBlue (line 288) | public static int getBlue(int pixel) { method getBounds (line 298) | public GRectangle getBounds() { method getGreen (line 310) | public static int getGreen(int pixel) { method getImage (line 320) | public Image getImage() { method getRed (line 331) | public static int getRed(int pixel) { method getSize (line 341) | public GDimension getSize() { method inBounds (line 353) | public boolean inBounds(double x, double y) { method paint2d (line 388) | protected void paint2d(Graphics2D graphics2d) { method saveImage (line 413) | public void saveImage(File file) { method saveImage (line 426) | public void saveImage(String filename) { method setBounds (line 439) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 452) | public final void setBounds(GRectangle bounds) { method setImage (line 464) | public void setImage(Image image) { method setImage (line 480) | public void setImage(String name) { method setSize (line 491) | public void setSize(double width, double height) { method setSize (line 504) | public final void setSize(GDimension size) { method scale (line 515) | public void scale(double sx, double sy) { method getPixelArray (line 527) | public int[][] getPixelArray() { method setPixelArray (line 536) | public void setPixelArray(int[][] pixels) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GIterator.java class GIterator (line 32) | class GIterator implements Iterator { method GIterator (line 49) | public GIterator(GContainer container, int direction) { method hasNext (line 70) | public boolean hasNext() { method next (line 82) | public GObject next() { method nextElement (line 98) | public GObject nextElement() { method remove (line 109) | public void remove() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GLabel.java class GLabel (line 48) | public class GLabel extends GObject { method GLabel (line 73) | public GLabel(String str) { method GLabel (line 86) | public GLabel(String str, double x, double y) { method contains (line 99) | public boolean contains(double x, double y) { method getAscent (line 117) | public double getAscent() { method getBounds (line 127) | public GRectangle getBounds() { method getDescent (line 148) | public double getDescent() { method getFont (line 158) | public Font getFont() { method getFontMetrics (line 169) | public FontMetrics getFontMetrics() { method getHeight (line 183) | public double getHeight() { method getLabel (line 194) | public String getLabel() { method getText (line 205) | public String getText() { method getWidth (line 215) | public double getWidth() { method paint2d (line 225) | public void paint2d(Graphics2D g) { method paramString (line 235) | public String paramString() { method setBottomY (line 247) | @Override method setCenterLocation (line 261) | @Override method setCenterY (line 274) | @Override method setFont (line 290) | public void setFont(Font font) { method setFont (line 309) | public void setFont(String str) { method setLabel (line 321) | public void setLabel(String str) { method setText (line 334) | public void setText(String str) { method setTopY (line 346) | public void setTopY(double topY) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GLine.java class GLine (line 27) | public class GLine extends GObject implements GScalable { method GLine (line 54) | public GLine() { method GLine (line 64) | public GLine(double x0, double y0) { method GLine (line 84) | public GLine(double x0, double y0, double x1, double y1) { method GLine (line 93) | public GLine(GPoint p1, GPoint p2) { method GLine (line 100) | public GLine(Line2D line) { method GLine (line 107) | public GLine(Point p1, Point p2) { method contains (line 126) | public boolean contains(double x, double y) { method distanceSquared (line 139) | public static double distanceSquared(double x0, double y0, double x1, ... method getBounds (line 150) | public GRectangle getBounds() { method getEndPoint (line 163) | public GPoint getEndPoint() { method getStartPoint (line 177) | public GPoint getStartPoint() { method intersects (line 184) | public static boolean intersects(double x, double y, double x0, double... method paint2d (line 211) | public void paint2d(Graphics2D g) { method paramString (line 223) | public String paramString() { method scale (line 246) | public void scale(double sx, double sy) { method setEndPoint (line 263) | public void setEndPoint(double x, double y) { method setEndPointPolar (line 278) | public void setEndPointPolar(double r, double theta) { method setStartPoint (line 298) | public void setStartPoint(double x, double y) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GLineGroup.java class GLineGroup (line 23) | public class GLineGroup extends GObject implements Iterable { method GLineGroup (line 29) | public GLineGroup() { method GLineGroup (line 38) | public GLineGroup(double... coords) { method GLineGroup (line 50) | public GLineGroup(GPoint... points) { method add (line 62) | public void add(double x, double y) { method addAtOffset (line 69) | public void addAtOffset(double dx, double dy) { method addPolar (line 80) | public void addPolar(double r, double theta) { method add (line 91) | public void add(GPoint point) { method clear (line 102) | public void clear() { method contains (line 110) | @Override method first (line 132) | public GPoint first() { method getBounds (line 144) | @Override method isEmpty (line 168) | public boolean isEmpty() { method iterator (line 175) | public Iterator iterator() { method last (line 183) | public GPoint last() { method paint2d (line 193) | @Override method paramString (line 214) | public String paramString() { method remove (line 223) | public void remove(double x, double y) { method remove (line 230) | public void remove(GPoint point) { method setLocation (line 239) | @Override method size (line 255) | public int size() { method translate (line 262) | public void translate(double dx, double dy) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GMath.java class GMath (line 38) | public class GMath { method GMath (line 42) | private GMath() { method isBoolean (line 50) | public static boolean isBoolean(String s) { method isChar (line 58) | public static boolean isChar(String s) { method isDouble (line 66) | public static boolean isDouble(String s) { method isInteger (line 79) | public static boolean isInteger(String s) { method isLong (line 92) | public static boolean isLong(String s) { method round (line 109) | public static int round(double x) { method round (line 124) | public static double round(double x, int digitsAfterDecimal) { method sinDegrees (line 141) | public static double sinDegrees(double angle) { method cosDegrees (line 154) | public static double cosDegrees(double angle) { method tanDegrees (line 167) | public static double tanDegrees(double angle) { method toDegrees (line 181) | public static double toDegrees(double radians) { method toRadians (line 195) | public static double toRadians(double degrees) { method distance (line 211) | public static double distance(double x, double y) { method distance (line 231) | public static double distance(double x0, double y0, double x1, double ... method angle (line 252) | public static double angle(double x, double y) { method angle (line 275) | public static double angle(double x0, double y0, double x1, double y1) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GObject.java class GObject (line 43) | public abstract class GObject implements Cloneable, Serializable, GScala... method isAntiAliasing (line 46) | public static boolean isAntiAliasing() { method setAntiAliasing (line 50) | public static void setAntiAliasing(boolean value) { method GObject (line 73) | protected GObject() { method addActionListener (line 83) | public void addActionListener(ActionListener listener) { method addMouseListener (line 93) | public void addMouseListener(MouseListener listener) { method addMouseMotionListener (line 105) | public void addMouseMotionListener(MouseMotionListener listener) { method areMouseListenersEnabled (line 119) | protected boolean areMouseListenersEnabled() { method clone (line 128) | public Object clone() { method colorName (line 150) | public static String colorName(Color color) { method colorName (line 198) | public static String colorName(int colorRGB) { method colorNameFriendly (line 246) | public static String colorNameFriendly(Color color) { method colorNameFriendly (line 255) | public static String colorNameFriendly(int colorRGB) { method contains (line 274) | public boolean contains(double x, double y) { method contains (line 286) | public final boolean contains(GPoint pt) { method createTransformedGraphics (line 297) | protected Graphics2D createTransformedGraphics(Graphics g) { method fireActionEvent (line 324) | public void fireActionEvent(ActionEvent e) { method fireActionEvent (line 337) | public void fireActionEvent(String actionCommand) { method fireMouseListeners (line 348) | protected void fireMouseListeners(MouseEvent e) { method getBottomY (line 394) | public double getBottomY() { method getBounds (line 412) | public abstract GRectangle getBounds(); method getCenterLocation (line 419) | public final GPoint getCenterLocation() { method getCenterX (line 428) | public double getCenterX() { method getCenterY (line 437) | public double getCenterY() { method getColor (line 447) | public Color getColor() { method getComponent (line 470) | protected Component getComponent() { method getHeight (line 485) | public double getHeight() { method getLineWidth (line 493) | public double getLineWidth() { method getLocation (line 503) | public GPoint getLocation() { method getMatrix (line 512) | protected AffineTransform getMatrix() { method getObjectColor (line 523) | protected Color getObjectColor() { method getParent (line 534) | public GContainer getParent() { method getRightX (line 544) | public double getRightX() { method getSize (line 554) | public GDimension getSize() { method getWidth (line 566) | public double getWidth() { method getX (line 576) | public double getX() { method getY (line 586) | public double getY() { method intersects (line 596) | public boolean intersects(GObject obj) { method isVisible (line 606) | public boolean isVisible() { method move (line 617) | public void move(double dx, double dy) { method movePolar (line 632) | public final void movePolar(double r, double theta) { method paint (line 645) | public final void paint(Graphics g) { method paint2d (line 663) | protected abstract void paint2d(Graphics2D g); method paramString (line 670) | protected String paramString() { method pause (line 701) | public void pause(double milliseconds) { method removeActionListener (line 711) | public void removeActionListener(ActionListener listener) { method removeMouseListener (line 721) | public void removeMouseListener(MouseListener listener) { method removeMouseMotionListener (line 731) | public void removeMouseMotionListener(MouseMotionListener listener) { method repaint (line 740) | protected void repaint() { method rotate (line 755) | public void rotate(double degrees) { method scale (line 769) | public void scale(double sx, double sy) { method scale (line 782) | public final void scale(double sf) { method sendBackward (line 792) | public void sendBackward() { method sendForward (line 821) | public void sendForward() { method sendToBack (line 851) | public void sendToBack() { method sendToFront (line 881) | public void sendToFront() { method setBottomY (line 910) | public void setBottomY(double bottomY) { method setCenterLocation (line 921) | public void setCenterLocation(double centerX, double centerY) { method setCenterLocation (line 931) | public final void setCenterLocation(GPoint pt) { method setCenterX (line 941) | public void setCenterX(double centerX) { method setCenterY (line 951) | public void setCenterY(double centerY) { method setColor (line 961) | public void setColor(Color color) { method setLineWidth (line 971) | public void setLineWidth(double lineWidth) { method setLocation (line 983) | public void setLocation(double x, double y) { method setLocation (line 996) | public final void setLocation(GPoint pt) { method setParent (line 1011) | public void setParent(GContainer parent) { method setRightX (line 1027) | public final void setRightX(double rightX) { method setVisible (line 1037) | public void setVisible(boolean visible) { method setX (line 1048) | public final void setX(double x) { method setY (line 1058) | public final void setY(double y) { method start (line 1068) | protected void start() { method start (line 1080) | protected void start(String[] args) { method toString (line 1099) | public String toString() { method updateEnabledList (line 1112) | protected void updateEnabledList() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GObjectList.java class GObjectList (line 20) | class GObjectList implements Serializable { method GObjectList (line 32) | public GObjectList(GContainer container) { method add (line 43) | public synchronized void add(GObject gobj) { method remove (line 56) | public synchronized void remove(GObject gobj) { method removeAll (line 66) | public synchronized void removeAll() { method getElementCount (line 75) | public int getElementCount() { method getElement (line 84) | public GObject getElement(int index) { method getElementAt (line 94) | public synchronized GObject getElementAt(double x, double y, boolean r... method sendToFront (line 108) | public synchronized void sendToFront(GObject gobj) { method sendToBack (line 121) | public synchronized void sendToBack(GObject gobj) { method sendForward (line 134) | public synchronized void sendForward(GObject gobj) { method sendBackward (line 147) | public synchronized void sendBackward(GObject gobj) { method getBounds (line 159) | public synchronized GRectangle getBounds() { method contains (line 176) | public synchronized boolean contains(double x, double y) { method mapPaint (line 188) | public synchronized void mapPaint(Graphics g) { method areMouseListenersEnabled (line 200) | public synchronized boolean areMouseListenersEnabled() { method updateEnabledList (line 213) | public synchronized void updateEnabledList() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GOval.java class GOval (line 15) | public class GOval extends GObject implements GFillable, GResizable { method GOval (line 23) | public GOval() { method GOval (line 27) | public GOval(double width, double height) { method GOval (line 31) | public GOval(double x, double y, double width, double height) { method GOval (line 37) | public GOval(Ellipse2D oval) { method getBounds (line 41) | public GRectangle getBounds() { method contains (line 52) | public boolean contains(double x, double y) { method paint2d (line 64) | protected void paint2d(Graphics2D g2) { method setFilled (line 75) | public void setFilled(boolean flag) { method isFilled (line 80) | public boolean isFilled() { method setFillColor (line 84) | public void setFillColor(Color color) { method getFillColor (line 90) | public Color getFillColor() { method setSize (line 94) | public void setSize(double width, double height) { method setSize (line 105) | public final void setSize(GDimension gdimension) { method getSize (line 109) | public GDimension getSize() { method setBounds (line 113) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 124) | public final void setBounds(GRectangle grectangle) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GPoint.java class GPoint (line 41) | public class GPoint implements Serializable { method GPoint (line 49) | public GPoint() { method GPoint (line 63) | public GPoint(double x, double y) { method GPoint (line 76) | public GPoint(GPoint p) { method GPoint (line 89) | public GPoint(Point p) { method getX (line 100) | public double getX() { method getY (line 111) | public double getY() { method setLocation (line 126) | public void setLocation(double x, double y) { method setLocation (line 139) | public void setLocation(GPoint p) { method getLocation (line 151) | public GPoint getLocation() { method translate (line 166) | public void translate(double dx, double dy) { method toPoint (line 179) | public Point toPoint() { method hashCode (line 194) | public int hashCode() { method equals (line 214) | public boolean equals(Object obj) { method equals (line 224) | public boolean equals(double x, double y) { method toString (line 238) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GRectangle.java class GRectangle (line 40) | public class GRectangle implements Serializable { method GRectangle (line 48) | public GRectangle() { method GRectangle (line 62) | public GRectangle(double x, double y, double width, double height) { method GRectangle (line 77) | public GRectangle(double width, double height) { method GRectangle (line 89) | public GRectangle(GPoint pt, GDimension size) { method GRectangle (line 100) | public GRectangle(GPoint pt) { method GRectangle (line 111) | public GRectangle(GDimension size) { method GRectangle (line 122) | public GRectangle(GRectangle r) { method getX (line 133) | public double getX() { method getY (line 144) | public double getY() { method getWidth (line 155) | public double getWidth() { method getHeight (line 166) | public double getHeight() { method setBounds (line 180) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 195) | public void setBounds(GPoint pt, GDimension size) { method setBounds (line 206) | public void setBounds(GRectangle bounds) { method getBounds (line 217) | public GRectangle getBounds() { method setLocation (line 230) | public void setLocation(double x, double y) { method setLocation (line 242) | public void setLocation(GPoint pt) { method getLocation (line 253) | public GPoint getLocation() { method translate (line 266) | public void translate(double dx, double dy) { method setSize (line 279) | public void setSize(double width, double height) { method setSize (line 291) | public void setSize(GDimension size) { method getSize (line 301) | public GDimension getSize() { method grow (line 314) | public void grow(double dx, double dy) { method isEmpty (line 328) | public boolean isEmpty() { method contains (line 342) | public boolean contains(double x, double y) { method contains (line 355) | public boolean contains(GPoint pt) { method intersects (line 368) | public boolean intersects(GRectangle r2) { method intersection (line 386) | public GRectangle intersection(GRectangle r2) { method union (line 404) | public GRectangle union(GRectangle r2) { method add (line 423) | public void add(GRectangle r) { method add (line 445) | public void add(double x, double y) { method toRectangle (line 465) | public Rectangle toRectangle() { method hashCode (line 481) | public int hashCode() { method equals (line 502) | public boolean equals(Object obj) { method toString (line 520) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GResizable.java type GResizable (line 28) | public interface GResizable { method setSize (line 38) | public void setSize(double width, double height); method setSize (line 48) | public void setSize(GDimension size); method setBounds (line 60) | public void setBounds(double x, double y, double width, double height); method setBounds (line 70) | public void setBounds(GRectangle bounds); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GScalable.java type GScalable (line 28) | public interface GScalable { method scale (line 38) | public void scale(double sx, double sy); method scale (line 48) | public void scale(double sf); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/graphics/GraphicsUtils.java class GraphicsUtils (line 13) | public final class GraphicsUtils { method GraphicsUtils (line 14) | private GraphicsUtils() { method printGraphicsDebugInfo (line 18) | public static void printGraphicsDebugInfo(Graphics g) { method setAntialiasingDefault (line 24) | public static void setAntialiasingDefault(Component comp) { method setAntialiasing (line 30) | public static void setAntialiasing(Component comp, boolean antialiasin... method setAntialiasingDefault (line 36) | public static void setAntialiasingDefault(Graphics g) { method setAntialiasing (line 40) | public static void setAntialiasing(Graphics g, boolean antialiasing) { method setAntialiasingDefault (line 54) | public static void setAntialiasingDefault(Image image) { method setAntialiasing (line 60) | public static void setAntialiasing(Image image, boolean antialiasing) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/DoubleField.java class DoubleField (line 47) | public class DoubleField extends JTextField { method DoubleField (line 56) | public DoubleField() { method DoubleField (line 68) | public DoubleField(double value) { method DoubleField (line 82) | public DoubleField(double low, double high) { method DoubleField (line 97) | public DoubleField(double value, double low, double high) { method DoubleField (line 107) | private DoubleField(String str, double low, double high) { method getValue (line 128) | public double getValue() { method setValue (line 175) | public void setValue(double d) { method getFormat (line 187) | public String getFormat() { method setFormat (line 202) | public void setFormat(String format) { method setExceptionOnError (line 237) | public void setExceptionOnError(boolean flag) { method getExceptionOnError (line 249) | public boolean getExceptionOnError() { method getPreferredSize (line 258) | public Dimension getPreferredSize() { method defaultFormat (line 270) | private String defaultFormat(double d) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/Event.java class Event (line 8) | @SuppressWarnings("deprecation") method fire (line 11) | public void fire() { method fire (line 16) | public void fire(T arg) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/IntField.java class IntField (line 47) | public class IntField extends JTextField { method IntField (line 56) | public IntField() { method IntField (line 68) | public IntField(int value) { method IntField (line 82) | public IntField(int low, int high) { method IntField (line 97) | public IntField(int value, int low, int high) { method IntField (line 107) | private IntField(String str, int low, int high) { method getValue (line 128) | public int getValue() { method setValue (line 175) | public void setValue(int n) { method getFormat (line 187) | public String getFormat() { method setFormat (line 200) | public void setFormat(String format) { method setExceptionOnError (line 235) | public void setExceptionOnError(boolean flag) { method getExceptionOnError (line 247) | public boolean getExceptionOnError() { method getPreferredSize (line 256) | public Dimension getPreferredSize() { method defaultFormat (line 268) | private String defaultFormat(int n) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/JButtonGroup.java class JButtonGroup (line 14) | public class JButtonGroup extends JPanel implements Iterable iterator() { method remove (line 155) | @Override method remove (line 164) | public void remove(JRadioButton button) { method remove (line 175) | public void remove(String text) { method removeAll (line 186) | @Override method setVertical (line 191) | public void setVertical(boolean vertical) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/JFontChooser.java class JFontChooser (line 33) | @SuppressWarnings("rawtypes") method JFontChooser (line 82) | public JFontChooser() { method JFontChooser (line 86) | public JFontChooser(int[] fontSizes) { method JFontChooser (line 101) | public JFontChooser(String[] fontSizeStrings) { method init (line 105) | private void init(String[] fontSizeStrings) { method getFontFamilyTextField (line 131) | public JTextField getFontFamilyTextField() { method getFontStyleTextField (line 144) | public JTextField getFontStyleTextField() { method getFontSizeTextField (line 156) | public JTextField getFontSizeTextField() { method getFontFamilyList (line 168) | @SuppressWarnings("unchecked") method getFontStyleList (line 181) | @SuppressWarnings("unchecked") method getFontSizeList (line 194) | @SuppressWarnings("unchecked") method getSelectedFontFamily (line 214) | public String getSelectedFontFamily() { method getSelectedFontStyle (line 231) | public int getSelectedFontStyle() { method getSelectedFontSize (line 243) | public int getSelectedFontSize() { method getSelectedFont (line 267) | public Font getSelectedFont() { method setSelectedFontFamily (line 280) | public void setSelectedFontFamily(String name) { method setSelectedFontStyle (line 304) | public void setSelectedFontStyle(int style) { method setSelectedFontSize (line 322) | public void setSelectedFontSize(int size) { method setSelectedFont (line 343) | public void setSelectedFont(Font font) { method getVersionString (line 349) | public String getVersionString() { method showDialog (line 364) | public int showDialog(Component parent) { class ListSelectionHandler (line 380) | protected class ListSelectionHandler implements ListSelectionListener { method ListSelectionHandler (line 383) | ListSelectionHandler(JTextComponent textComponent) { method valueChanged (line 387) | public void valueChanged(ListSelectionEvent e) { class TextFieldFocusHandlerForTextSelection (line 404) | protected class TextFieldFocusHandlerForTextSelection extends FocusAda... method TextFieldFocusHandlerForTextSelection (line 407) | public TextFieldFocusHandlerForTextSelection(JTextComponent textComp... method focusGained (line 411) | public void focusGained(FocusEvent e) { method focusLost (line 415) | public void focusLost(FocusEvent e) { class TextFieldKeyHandlerForListSelectionUpDown (line 421) | protected class TextFieldKeyHandlerForListSelectionUpDown extends KeyA... method TextFieldKeyHandlerForListSelectionUpDown (line 424) | public TextFieldKeyHandlerForListSelectionUpDown(JList list) { method keyPressed (line 428) | public void keyPressed(KeyEvent e) { class ListSearchTextFieldDocumentHandler (line 452) | protected class ListSearchTextFieldDocumentHandler implements Document... method ListSearchTextFieldDocumentHandler (line 455) | public ListSearchTextFieldDocumentHandler(JList targetList) { method insertUpdate (line 459) | public void insertUpdate(DocumentEvent e) { method removeUpdate (line 463) | public void removeUpdate(DocumentEvent e) { method changedUpdate (line 467) | public void changedUpdate(DocumentEvent e) { method update (line 471) | private void update(DocumentEvent event) { class ListSelector (line 496) | public class ListSelector implements Runnable { method ListSelector (line 499) | public ListSelector(int index) { method run (line 503) | public void run() { class DialogOKAction (line 509) | protected class DialogOKAction extends AbstractAction { method DialogOKAction (line 513) | protected DialogOKAction(JDialog dialog) { method actionPerformed (line 520) | public void actionPerformed(ActionEvent e) { class DialogCancelAction (line 526) | protected class DialogCancelAction extends AbstractAction { method DialogCancelAction (line 530) | protected DialogCancelAction(JDialog dialog) { method actionPerformed (line 537) | public void actionPerformed(ActionEvent e) { method createDialog (line 543) | protected JDialog createDialog(Component parent) { method updateSampleFont (line 580) | protected void updateSampleFont() { method getFontFamilyPanel (line 585) | protected JPanel getFontFamilyPanel() { method getFontStylePanel (line 614) | protected JPanel getFontStylePanel() { method getFontSizePanel (line 642) | protected JPanel getFontSizePanel() { method getSamplePanel (line 672) | protected JPanel getSamplePanel() { method getSampleTextField (line 687) | protected JTextField getSampleTextField() { method getFontFamilies (line 698) | protected String[] getFontFamilies() { method getFontStyleNames (line 706) | protected String[] getFontStyleNames() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/JListOptionPane.java class JListOptionPane (line 29) | public class JListOptionPane extends JDialog implements ActionListener { method showInputDialog (line 33) | public static int showInputDialog(Frame frame, String message, String ... method showInputDialog (line 40) | public static int showInputDialog(Frame frame, String message, String ... method JListOptionPane (line 56) | public JListOptionPane(Frame frame, Iterable items) { method JListOptionPane (line 60) | public JListOptionPane(Frame frame, String message, Iterable i... method JListOptionPane (line 64) | public JListOptionPane(Frame frame, String message, String title, Stri... method JListOptionPane (line 68) | @SuppressWarnings({ "unchecked", "rawtypes" }) method actionPerformed (line 121) | public void actionPerformed(ActionEvent e) { method getSelectedIndex (line 132) | public int getSelectedIndex() { method getSelectedValue (line 136) | public Object getSelectedValue() { method getSelectedValues (line 140) | @SuppressWarnings("deprecation") method hasSelectedValue (line 145) | public boolean hasSelectedValue() { method pressedOk (line 149) | public boolean pressedOk() { method setMultipleSelection (line 153) | public void setMultipleSelection(boolean enabled) { class ListOptionPaneListSelectionListener (line 161) | private class ListOptionPaneListSelectionListener implements ListSelec... method valueChanged (line 162) | public void valueChanged(ListSelectionEvent arg0) { class ListOptionPaneKeyListener (line 177) | private class ListOptionPaneKeyListener extends KeyAdapter { method keyPressed (line 178) | public void keyPressed(KeyEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/JPlaceholderTextField.java class JPlaceholderTextField (line 23) | public class JPlaceholderTextField extends JTextField { method JPlaceholderTextField (line 27) | public JPlaceholderTextField() { method JPlaceholderTextField (line 31) | public JPlaceholderTextField(final Document pDoc, final String pText, ... method JPlaceholderTextField (line 35) | public JPlaceholderTextField(final int pColumns) { method JPlaceholderTextField (line 39) | public JPlaceholderTextField(final String pText) { method JPlaceholderTextField (line 43) | public JPlaceholderTextField(final String pText, final int pColumns) { method getPlaceholder (line 47) | public String getPlaceholder() { method getValueAsDouble (line 51) | public double getValueAsDouble() { method getValueAsInt (line 55) | public int getValueAsInt() { method getValueAsInteger (line 59) | public int getValueAsInteger() { method paintComponent (line 63) | @Override method setPlaceholder (line 80) | public void setPlaceholder(final String s) { method setValue (line 84) | public void setValue(double value) { method setValue (line 88) | public void setValue(int value) { method setValue (line 92) | public void setValue(long value) { method valueIsDouble (line 96) | public boolean valueIsDouble() { method valueIsInt (line 100) | public boolean valueIsInt() { method valueIsInteger (line 104) | public boolean valueIsInteger() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/JStringList.java class JStringList (line 32) | @SuppressWarnings("rawtypes") method JStringList (line 42) | @SuppressWarnings("unchecked") method addActionListener (line 58) | public void addActionListener(ActionListener listener) { method addItem (line 70) | public void addItem(String s) { method addItem (line 80) | @SuppressWarnings("unchecked") method addItems (line 92) | public void addItems(String[] items) { method addItems (line 109) | public void addItems(String[] items, Color[] colors) { method clear (line 121) | public void clear() { method getActionCommand (line 132) | public String getActionCommand() { method getActionListeners (line 142) | public ActionListener[] getActionListeners() { method getColor (line 152) | public Color getColor(int index) { method getItem (line 162) | public String getItem(int index) { method getItemCount (line 171) | public int getItemCount() { method getModel (line 179) | public DefaultListModel getModel() { method getSelectedValue (line 187) | public String getSelectedValue() { method getSelectedValueColor (line 200) | public Color getSelectedValueColor() { method removeActionListener (line 216) | public void removeActionListener(ActionListener listener) { method removeItem (line 229) | public void removeItem(int index) { method removeItem (line 241) | public void removeItem(String s) { method setActionCommand (line 259) | public void setActionCommand(String actionCommand) { method setColor (line 271) | @SuppressWarnings("unchecked") method setColors (line 288) | public void setColors(Color[] colors) { method setItem (line 304) | @SuppressWarnings("unchecked") method setItem (line 318) | @SuppressWarnings("unchecked") method setItems (line 331) | public void setItems(String[] items, Color[] colors) { method ensureNotNull (line 340) | private void ensureNotNull(Object... args) { method fireActionPerformed (line 351) | private void fireActionPerformed() { method stripHTML (line 364) | private String stripHTML(String s) { method toRgbString (line 371) | private String toRgbString(Color color) { method wrapWithColor (line 379) | private String wrapWithColor(String s, Color c) { class JStringListSelectionListener (line 388) | private class JStringListSelectionListener implements ListSelectionLis... method valueChanged (line 389) | public void valueChanged(ListSelectionEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/gui/TableLayout.java class TableLayout (line 97) | public class TableLayout implements LayoutManager2, Serializable { method TableLayout (line 136) | public TableLayout() { method TableLayout (line 149) | public TableLayout(int rows, int columns) { method TableLayout (line 164) | public TableLayout(int rows, int columns, int hgap, int vgap) { method setColumnCount (line 184) | public void setColumnCount(int columns) { method getColumnCount (line 196) | public int getColumnCount() { method setRowCount (line 207) | public void setRowCount(int rows) { method getRowCount (line 219) | public int getRowCount() { method setHorizontalAlignment (line 232) | public void setHorizontalAlignment(int align) { method getHorizontalAlignment (line 244) | public int getHorizontalAlignment() { method setVerticalAlignment (line 257) | public void setVerticalAlignment(int align) { method getVerticalAlignment (line 269) | public int getVerticalAlignment() { method setDefaultFill (line 282) | public void setDefaultFill(int fill) { method getDefaultFill (line 294) | public int getDefaultFill() { method setHgap (line 305) | public void setHgap(int pixels) { method getHgap (line 317) | public int getHgap() { method setVgap (line 328) | public void setVgap(int pixels) { method getVgap (line 340) | public int getVgap() { method setStrictGridBagModel (line 369) | public void setStrictGridBagModel(boolean flag) { method isStrictGridBagModel (line 383) | public boolean isStrictGridBagModel() { method setConstraints (line 396) | public void setConstraints(Component comp, GridBagConstraints constrai... method setConstraints (line 410) | public void setConstraints(Component comp, String constraints) { method getConstraints (line 425) | public TableConstraints getConstraints(Component comp) { method addLayoutComponent (line 440) | public void addLayoutComponent(String constraints, Component comp) { method removeLayoutComponent (line 451) | public void removeLayoutComponent(Component comp) { method preferredLayoutSize (line 465) | public Dimension preferredLayoutSize(Container target) { method minimumLayoutSize (line 479) | public Dimension minimumLayoutSize(Container target) { method layoutContainer (line 491) | public void layoutContainer(Container target) { method addLayoutComponent (line 505) | public void addLayoutComponent(Component comp, Object constraints) { method maximumLayoutSize (line 531) | public Dimension maximumLayoutSize(Container target) { method getLayoutAlignmentX (line 544) | public float getLayoutAlignmentX(Container target) { method getLayoutAlignmentY (line 557) | public float getLayoutAlignmentY(Container target) { method invalidateLayout (line 568) | public synchronized void invalidateLayout(Container target) { method toString (line 593) | public String toString() { method lookupConstraints (line 610) | protected GridBagConstraints lookupConstraints(Component comp) { method lookupConstraints (line 627) | protected TableConstraints lookupConstraints(Component comp, Container... method getMinimumComponentSize (line 644) | private Dimension getMinimumComponentSize(Component comp) { method getPreferredComponentSize (line 659) | private Dimension getPreferredComponentSize(Component comp) { method isScrollbar (line 668) | private boolean isScrollbar(Component comp) { method getMinimumScrollbarSize (line 677) | private Dimension getMinimumScrollbarSize(Component comp) { method processLayout (line 701) | private Dimension processLayout(Container target, int caller) { method lockedProcessLayout (line 711) | private synchronized Dimension lockedProcessLayout(Container target, i... method computeLayoutTable (line 878) | private void computeLayoutTable(Container target) { method computeCellBounds (line 998) | private Rectangle computeCellBounds(Rectangle enclosure, Dimension psi... method setMaxProperty (line 1037) | private void setMaxProperty(String key, int value) { method setMaxProperty (line 1046) | private void setMaxProperty(String key, double value) { method setIntProperty (line 1054) | private void setIntProperty(String key, int value) { method getIntProperty (line 1063) | private int getIntProperty(String key) { method setDoubleProperty (line 1073) | private void setDoubleProperty(String key, double value) { method getDoubleProperty (line 1082) | private double getDoubleProperty(String key) { method getFirstAvailableColumn (line 1094) | private int getFirstAvailableColumn(int[] unfinishedSpans) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/io/ConsoleModel.java type ConsoleModel (line 11) | public interface ConsoleModel { method setConsole (line 13) | public abstract void setConsole(IOConsole ioconsole); method getConsole (line 15) | public abstract IOConsole getConsole(); method print (line 17) | public abstract void print(String s, int i); method readLine (line 19) | public abstract String readLine(); method setInputScript (line 21) | public abstract void setInputScript(BufferedReader bufferedreader); method getInputScript (line 23) | public abstract BufferedReader getInputScript(); method clear (line 25) | public abstract void clear(); method getText (line 27) | public abstract String getText(); method getText (line 29) | public abstract String getText(int i, int j); method getLength (line 31) | public abstract int getLength(); method getConsolePane (line 33) | public abstract Component getConsolePane(); method getTextPane (line 35) | public abstract Component getTextPane(); method cut (line 37) | public abstract void cut(); method copy (line 39) | public abstract void copy(); method paste (line 41) | public abstract void paste(); method selectAll (line 43) | public abstract void selectAll(); method isPointSelection (line 45) | public abstract boolean isPointSelection(); method print (line 47) | public abstract void print(PrintJob printjob); method setInputStyle (line 49) | public abstract void setInputStyle(int i); method setInputColor (line 51) | public abstract void setInputColor(Color color); method setErrorStyle (line 53) | public abstract void setErrorStyle(int i); method setErrorColor (line 55) | public abstract void setErrorColor(Color color); method requestFocus (line 57) | public abstract void requestFocus(); method setMenuBar (line 59) | public abstract void setMenuBar(ProgramMenuBar programmenubar); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/io/IOConsole.java class IOConsole (line 21) | public class IOConsole extends Container implements IOModel { method IOConsole (line 26) | public IOConsole() { method clear (line 45) | public void clear() { method getConsoleModel (line 49) | public ConsoleModel getConsoleModel() { method print (line 53) | public void print(String paramString) { method print (line 61) | public final void print(boolean paramBoolean) { method print (line 65) | public final void print(char paramChar) { method print (line 69) | public final void print(double paramDouble) { method print (line 73) | public final void print(float paramFloat) { method print (line 77) | public final void print(int paramInt) { method print (line 81) | public final void print(long paramLong) { method print (line 85) | public final void print(Object paramObject) { method println (line 89) | public void println() { method println (line 97) | public void println(String paramString) { method println (line 105) | public final void println(boolean paramBoolean) { method println (line 109) | public final void println(char paramChar) { method println (line 113) | public final void println(double paramDouble) { method println (line 117) | public final void println(float paramFloat) { method println (line 121) | public final void println(int paramInt) { method println (line 125) | public final void println(long paramLong) { method println (line 129) | public final void println(Object paramObject) { method showErrorMessage (line 133) | public void showErrorMessage(String paramString) { method readLine (line 138) | public final String readLine() { method readLine (line 142) | public String readLine(String paramString) { method readInt (line 160) | public final int readInt() { method readInt (line 164) | public final int readInt(int paramInt1, int paramInt2) { method readInt (line 168) | public final int readInt(String paramString) { method readInt (line 172) | public int readInt(String paramString, int paramInt1, int paramInt2) { method setReadIntDefaultPrompt (line 193) | protected void setReadIntDefaultPrompt(String prompt) { method setReadIntRepromptMessage (line 197) | protected void setReadIntRepromptMessage(String message) { method readDouble (line 201) | public final double readDouble() { method readDouble (line 206) | public final double readDouble(double paramDouble1, double paramDouble... method readDouble (line 210) | public final double readDouble(String paramString) { method readDouble (line 215) | public double readDouble(String paramString, double paramDouble1, method setEcho (line 237) | public void setEcho(boolean echo) { method setReadDoubleDefaultPrompt (line 241) | protected void setReadDoubleDefaultPrompt(String prompt) { method setReadDoubleRepromptMessage (line 245) | protected void setReadDoubleRepromptMessage(String message) { method readBoolean (line 249) | public final boolean readBoolean() { method readBoolean (line 253) | public final boolean readBoolean(String paramString) { method readBoolean (line 257) | public boolean readBoolean(String paramString1, String paramString2, method setReadBooleanRepromptMessage (line 280) | protected void setReadBooleanRepromptMessage(String message) { method appendSpace (line 284) | protected String appendSpace(String s) { method getReader (line 292) | public BufferedReader getReader() { method getWriter (line 300) | public PrintWriter getWriter() { method setExceptionOnError (line 307) | public void setExceptionOnError(boolean paramBoolean) { method getExceptionOnError (line 311) | public boolean getExceptionOnError() { method setInputStyle (line 315) | public void setInputStyle(int paramInt) { method getInputStyle (line 320) | public int getInputStyle() { method setInputColor (line 324) | public void setInputColor(Color paramColor) { method getInputColor (line 329) | public Color getInputColor() { method setErrorStyle (line 333) | public void setErrorStyle(int paramInt) { method getErrorStyle (line 338) | public int getErrorStyle() { method setErrorColor (line 342) | public void setErrorColor(Color paramColor) { method getErrorColor (line 347) | public Color getErrorColor() { method setFont (line 351) | public void setFont(String paramString) { method setInputScript (line 355) | public void setInputScript(BufferedReader paramBufferedReader) { method getInputScript (line 359) | public BufferedReader getInputScript() { method cut (line 363) | public void cut() { method copy (line 367) | public void copy() { method paste (line 371) | public void paste() { method selectAll (line 375) | public void selectAll() { method save (line 379) | public void save() { method saveAs (line 411) | public void saveAs() { method save (line 416) | public void save(Writer paramWriter) { method printConsole (line 424) | public void printConsole() { method printConsole (line 438) | public void printConsole(PrintJob paramPrintJob) { method script (line 442) | public void script() { method setMenuBar (line 461) | public void setMenuBar(ProgramMenuBar paramProgramMenuBar) { method getMenuBar (line 466) | public ProgramMenuBar getMenuBar() { method menuAction (line 470) | public boolean menuAction(ActionEvent paramActionEvent) { method isConsoleMenuItem (line 511) | public boolean isConsoleMenuItem(JMenuItem paramJMenuItem) { method updateMenuBar (line 524) | public void updateMenuBar(ProgramMenuBar paramProgramMenuBar) { method setBackground (line 537) | public void setBackground(Color paramColor) { method setForeground (line 545) | public void setForeground(Color paramColor) { method setFont (line 553) | public void setFont(Font paramFont) { method requestFocus (line 562) | public void requestFocus() { method getPreferredSize (line 566) | public Dimension getPreferredSize() { method getMinimumSize (line 570) | public Dimension getMinimumSize() { method createConsoleModel (line 574) | protected ConsoleModel createConsoleModel() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/io/SimpleScanner.java class SimpleScanner (line 151) | public final class SimpleScanner { method clearCache (line 194) | public static void clearCache() { method getEcho (line 201) | public static boolean getEcho() { method getAppletMode (line 210) | public static boolean getAppletMode() { method getReuse (line 219) | public static boolean getReuse() { method getWorkingDir (line 228) | public static String getWorkingDir() { method setAppletMode (line 236) | public static void setAppletMode(boolean value) { method setEcho (line 244) | public static void setEcho(boolean value) { method setReuse (line 254) | public static void setReuse(boolean value) { method setWorkingDir (line 263) | public static void setWorkingDir(String value) { method _getStackTraceAsString (line 271) | private static String _getStackTraceAsString(Throwable e) { method _inHasNextMethod (line 288) | private static boolean _inHasNextMethod() { method isTruthy (line 293) | private static boolean isTruthy(String s) { method SimpleScanner (line 321) | public SimpleScanner(File source) { method SimpleScanner (line 333) | private SimpleScanner(File source, boolean echo) { method SimpleScanner (line 365) | public SimpleScanner(InputStream source) { method SimpleScanner (line 377) | private SimpleScanner(InputStream source, boolean echo) { method SimpleScanner (line 428) | public SimpleScanner(Reader source) { method SimpleScanner (line 432) | private SimpleScanner(Reader source, boolean echo) { method SimpleScanner (line 443) | public SimpleScanner(String source) { method SimpleScanner (line 447) | private SimpleScanner(String source, boolean echo) { method _init (line 453) | private void _init(Reader source, boolean echo) { method close (line 467) | public void close() { method delimiter (line 481) | public Pattern delimiter() { method findWithinHorizon (line 513) | public String findWithinHorizon(Pattern pattern, int horizon) { method findWithinHorizon (line 530) | public String findWithinHorizon(String pattern, int horizon) { method findInLine (line 551) | public String findInLine(Pattern pattern) { method findInLine (line 566) | public String findInLine(String pattern) { method hasNext (line 578) | public boolean hasNext() { method hasNext (line 601) | public boolean hasNext(Pattern pattern) { method hasNext (line 624) | public boolean hasNext(String pattern) { method hasNextBigDecimal (line 636) | public boolean hasNextBigDecimal() { method hasNextBigInteger (line 655) | public boolean hasNextBigInteger() { method hasNextBigInteger (line 668) | public boolean hasNextBigInteger(int radix) { method hasNextBoolean (line 686) | public boolean hasNextBoolean() { method hasNextByte (line 705) | public boolean hasNextByte() { method hasNextByte (line 718) | public boolean hasNextByte(int radix) { method hasNextDouble (line 737) | public boolean hasNextDouble() { method hasNextFloat (line 757) | public boolean hasNextFloat() { method hasNextInt (line 776) | public boolean hasNextInt() { method hasNextInt (line 790) | public boolean hasNextInt(int radix) { method hasNextLine (line 809) | public boolean hasNextLine() { method hasNextLong (line 822) | public boolean hasNextLong() { method hasNextLong (line 834) | public boolean hasNextLong(int radix) { method hasNextShort (line 854) | public boolean hasNextShort() { method hasNextShort (line 868) | public boolean hasNextShort(int radix) { method ioException (line 885) | public IOException ioException() { method locale (line 896) | public Locale locale() { method next (line 933) | public String next() { method next (line 1033) | public String next(Pattern pattern) { method next (line 1055) | public String next(String pattern) { method nextBigDecimal (line 1066) | public BigDecimal nextBigDecimal() { method nextBigInteger (line 1081) | public BigInteger nextBigInteger() { method nextBigInteger (line 1093) | public BigInteger nextBigInteger(int radix) { method nextBoolean (line 1111) | public boolean nextBoolean() { method nextByte (line 1135) | public byte nextByte() { method nextByte (line 1149) | public byte nextByte(int radix) { method nextDouble (line 1167) | public double nextDouble() { method nextFloat (line 1186) | public float nextFloat() { method nextInt (line 1204) | public int nextInt() { method nextInt (line 1220) | public int nextInt(int radix) { method nextLine (line 1242) | public String nextLine() { method nextLong (line 1277) | public long nextLong() { method nextLong (line 1292) | public long nextLong(int radix) { method nextShort (line 1310) | public short nextShort() { method nextShort (line 1325) | public short nextShort(int radix) { method radix (line 1344) | public int radix() { method remove (line 1353) | public void remove() { method setEchoForce (line 1357) | public void setEchoForce(boolean value) { method setEchoStream (line 1361) | public void setEchoStream(java.io.PrintStream stream) { method skip (line 1386) | public SimpleScanner skip(Pattern pattern) { method skip (line 1419) | public SimpleScanner skip(String pattern) { method toString (line 1430) | public String toString() { method useDelimiter (line 1440) | public SimpleScanner useDelimiter(Pattern pattern) { method useDelimiter (line 1458) | public SimpleScanner useDelimiter(String pattern) { method useLocale (line 1470) | public SimpleScanner useLocale(Locale locale) { method useRadix (line 1488) | public SimpleScanner useRadix(int radix) { method _hasNextChar (line 1497) | private boolean _hasNextChar() { method _nextChar (line 1514) | private int _nextChar() { method _peek (line 1527) | private int _peek() throws IOException { method _getNoSuchElementException (line 1533) | private NoSuchElementException _getNoSuchElementException(String messa... method _getNoSuchElementException (line 1541) | private NoSuchElementException _getNoSuchElementException(Class cla... method _setIoException (line 1554) | private void _setIoException(IOException ioe) { method _undoNext (line 1567) | private void _undoNext() { method _unread (line 1578) | private void _unread(int chr) throws IOException { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/io/StandardConsoleModel.java class StandardConsoleModel (line 23) | public class StandardConsoleModel implements KeyListener, FocusListener,... method StandardConsoleModel (line 50) | public StandardConsoleModel() { method getScrollPane (line 68) | public JScrollPane getScrollPane() { method setConsole (line 72) | public void setConsole(IOConsole paramIOConsole) { method getConsole (line 76) | public IOConsole getConsole() { method historyDown (line 80) | public void historyDown() { method historyUp (line 87) | public void historyUp() { method historyUpdate (line 94) | private void historyUpdate() { method print (line 112) | public void print(String paramString, int paramInt) { method readLine (line 116) | public String readLine() { method setInputScript (line 126) | public void setInputScript(BufferedReader paramBufferedReader) { method getInputScript (line 138) | public BufferedReader getInputScript() { method clear (line 142) | public void clear() { method getText (line 156) | public String getText() { method getText (line 160) | public String getText(int paramInt1, int paramInt2) { method getLength (line 168) | public int getLength() { method getConsolePane (line 172) | public JScrollPane getConsolePane() { method getTextPane (line 176) | public JTextPane getTextPane() { method cut (line 180) | public void cut() { method copy (line 185) | public void copy() { method paste (line 189) | public void paste() { method selectAll (line 206) | public void selectAll() { method isPointSelection (line 210) | public boolean isPointSelection() { method print (line 215) | public void print(PrintJob paramPrintJob) { method setInputStyle (line 283) | public void setInputStyle(int paramInt) { method setInputColor (line 294) | public void setInputColor(Color paramColor) { method setErrorStyle (line 303) | public void setErrorStyle(int paramInt) { method setErrorColor (line 314) | public void setErrorColor(Color paramColor) { method setOutputStyle (line 323) | public void setOutputStyle(int paramInt) { method getOutputColor (line 330) | public Color getOutputColor() { method setOutputColor (line 334) | public void setOutputColor(Color paramColor) { method requestFocus (line 345) | public void requestFocus() { method setMenuBar (line 351) | public void setMenuBar(ProgramMenuBar paramProgramMenuBar) { method focusGained (line 355) | public void focusGained(FocusEvent paramFocusEvent) { method focusLost (line 366) | public void focusLost(FocusEvent paramFocusEvent) { method keyTyped (line 373) | public void keyTyped(KeyEvent paramKeyEvent) { method keyPressed (line 380) | public void keyPressed(KeyEvent paramKeyEvent) { method keyReleased (line 398) | public void keyReleased(KeyEvent paramKeyEvent) { method printCallback (line 402) | protected void printCallback(String paramString, int paramInt) { method readLineCallback (line 416) | protected String readLineCallback() { method isCommandEnabled (line 505) | public boolean isCommandEnabled(String paramString) { method insert (line 509) | private void insert(String paramString, int paramInt1, int paramInt2) { method delete (line 525) | private void delete(int paramInt1, int paramInt2) { method setCaretPosition (line 533) | private void setCaretPosition(int paramInt) { method getCaretPosition (line 537) | private int getCaretPosition() { method select (line 541) | private void select(int paramInt1, int paramInt2) { method getSelectionStart (line 545) | private int getSelectionStart() { method getSelectionEnd (line 549) | private int getSelectionEnd() { method deleteSelection (line 553) | private int deleteSelection() { method setStyleFromAttributes (line 563) | private void setStyleFromAttributes(Graphics paramGraphics, FILE: Archived/JavaBackEnd/eclipseproject/src/acm/io/SystemConsoleModel.java class SystemConsoleModel (line 7) | public class SystemConsoleModel implements ConsoleModel { method SystemConsoleModel (line 12) | public SystemConsoleModel() { method setConsole (line 16) | public void setConsole(IOConsole paramIOConsole) { method getConsole (line 20) | public IOConsole getConsole() { method clear (line 24) | public void clear() { method print (line 27) | public void print(String paramString, int paramInt) { method readLine (line 32) | public String readLine() { method getText (line 66) | public String getText() { method getText (line 70) | public String getText(int paramInt1, int paramInt2) { method getLength (line 74) | public int getLength() { method getConsoleModel (line 78) | public Component getConsoleModel() { method getTextPane (line 82) | public Component getTextPane() { method setFont (line 86) | public void setFont(Font paramFont) { method setInputStyle (line 89) | public void setInputStyle(int paramInt) { method setInputColor (line 92) | public void setInputColor(Color paramColor) { method setErrorStyle (line 95) | public void setErrorStyle(int paramInt) { method setErrorColor (line 98) | public void setErrorColor(Color paramColor) { method cut (line 101) | public void cut() { method copy (line 104) | public void copy() { method paste (line 107) | public void paste() { method selectAll (line 110) | public void selectAll() { method isPointSelection (line 113) | public boolean isPointSelection() { method print (line 117) | public void print(PrintJob paramPrintJob) { method setInputScript (line 120) | public void setInputScript(BufferedReader paramBufferedReader) { method getInputScript (line 124) | public BufferedReader getInputScript() { method getConsolePane (line 128) | public Component getConsolePane() { method requestFocus (line 132) | public void requestFocus() { method setMenuBar (line 135) | public void setMenuBar(ProgramMenuBar paramProgramMenuBar) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/AbstractConsoleProgram.java class AbstractConsoleProgram (line 37) | public abstract class AbstractConsoleProgram extends Program { method checkCompilerFlags (line 53) | protected void checkCompilerFlags() { method clearConsole (line 84) | public void clearConsole() { method compareOutput (line 93) | protected void compareOutput() { method compareOutput (line 115) | protected void compareOutput(File file) { method compareOutput (line 130) | protected boolean compareOutput(int num) { method endHook (line 150) | protected void endHook() { method loadInputScript (line 155) | protected void loadInputScript() { method loadInputScript (line 181) | protected void loadInputScript(File file) { method loadInputScript (line 189) | protected boolean loadInputScript(int num) { method fontChangeSize (line 204) | private void fontChangeSize(int increment) { method fontEnlarge (line 220) | public void fontEnlarge() { method fontExtract (line 227) | private Font fontExtract() { method fontShrink (line 241) | public void fontShrink() { method fontToggleBold (line 248) | public void fontToggleBold() { method getAllOutput (line 265) | public String getAllOutput() { method getFont (line 272) | public Font getFont() { method getScrollPane (line 286) | private JScrollPane getScrollPane() { method historyDown (line 299) | public void historyDown() { method historyUp (line 310) | public void historyUp() { method loadConfiguration (line 321) | @Override method menuAction (line 360) | @Override method mouseWheelMoved (line 387) | public void mouseWheelMoved(MouseWheelEvent e) { method promptUserForFile (line 413) | public String promptUserForFile(String prompt) { method promptUserForFile (line 426) | public String promptUserForFile(String prompt, String directory) { method promptUserForFile (line 439) | public String promptUserForFile(String prompt, String directory, Strin... method setClearConsoleEnabled (line 459) | public void setClearConsoleEnabled(boolean enabled) { method saveConfiguration (line 481) | @Override method scrollBy (line 522) | private void scrollBy(int dy) { method scrollLineHeight (line 551) | private int scrollLineHeight() { method scrollLineDown (line 564) | public void scrollLineDown() { method scrollLineUp (line 571) | public void scrollLineUp() { method scrollPageDown (line 578) | public void scrollPageDown() { method scrollPageHeight (line 585) | private int scrollPageHeight() { method scrollPageUp (line 597) | public void scrollPageUp() { method scrollToTop (line 604) | public void scrollToTop() { method scrollToBottom (line 611) | public void scrollToBottom() { method setColorFromChooser (line 618) | protected void setColorFromChooser(boolean background) { method setFont (line 653) | @Override method setFont (line 678) | public void setFont(String str) { method setFontFromChooser (line 689) | protected void setFontFromChooser() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/AccessibleConsoleProgram.java class AccessibleConsoleProgram (line 3) | public class AccessibleConsoleProgram extends ConsoleProgram { method AccessibleConsoleProgram (line 4) | public AccessibleConsoleProgram() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/AppletStarter.java class AppletStarter (line 19) | class AppletStarter implements Runnable { method AppletStarter (line 29) | public AppletStarter(Program program) { method forkUsingExecutor (line 40) | private void forkUsingExecutor() { method getMainThread (line 85) | public Thread getMainThread() { method run (line 94) | public void run() { method start (line 103) | public void start() { method stop (line 141) | public void stop() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/AsciiArtProgram.java class AsciiArtProgram (line 12) | public class AsciiArtProgram extends ConsoleProgram { method AsciiArtProgram (line 22) | public AsciiArtProgram() { method checkBounds (line 39) | private void checkBounds(int x, int y) { method clear (line 46) | public void clear() { method conditionalRedraw (line 53) | private void conditionalRedraw() { method drawCharacter (line 59) | public void drawCharacter(int x, int y) { method drawCharacter (line 63) | public void drawCharacter(int x, int y, String character) { method drawCharacterHelper (line 72) | private void drawCharacterHelper(int x, int y) { method drawCharacterHelper (line 80) | private void drawCharacterHelper(int x, int y, String character, boole... method drawLine (line 95) | public void drawLine(double x1, double y1, double x2, double y2) { method drawLine (line 99) | public void drawLine(int x1, int y1, int x2, int y2) { method drawRect (line 116) | public void drawRect(double x, double y, double width, double height) { method drawRect (line 120) | public void drawRect(int x, int y, int width, int height) { method fillRect (line 127) | public void fillRect(double x, double y, double width, double height) { method fillRect (line 131) | public void fillRect(int x, int y, int width, int height) { method getBackgroundCharacter (line 140) | public String getBackgroundCharacter() { method getBackgroundColor (line 144) | public Color getBackgroundColor() { method getCharacter (line 148) | public String getCharacter(double x, double y) { method getCharacter (line 152) | public String getCharacter(int x, int y) { method getColumns (line 161) | public int getColumns() { method getFillCharacter (line 168) | public String getFillCharacter() { method getForegroundCharacter (line 172) | public String getForegroundCharacter() { method getForegroundColor (line 176) | public Color getForegroundColor() { method getKey (line 180) | private String getKey(int x, int y) { method getRows (line 184) | public int getRows() { method redraw (line 191) | public void redraw() { method setBackgroundCharacter (line 211) | public void setBackgroundCharacter(char character) { method setBackgroundCharacter (line 215) | public void setBackgroundCharacter(String character) { method setBackgroundColor (line 222) | public void setBackgroundColor(Color color) { method setForegroundCharacter (line 227) | public void setForegroundCharacter(char character) { method setForegroundCharacter (line 231) | public void setForegroundCharacter(String character) { method setFillCharacter (line 237) | public void setFillCharacter(char character) { method setFillCharacter (line 241) | public void setFillCharacter(String character) { method setForegroundColor (line 247) | public void setForegroundColor(Color color) { method setRedrawAutomatically (line 252) | public void setRedrawAutomatically(boolean redraw) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/CommandLineProgram.java class CommandLineProgram (line 51) | public class CommandLineProgram method CommandLineProgram (line 67) | protected CommandLineProgram() { method isHeadless (line 78) | public static boolean isHeadless() { method checkIfHeadless (line 105) | public static void checkIfHeadless(String className) { method run (line 169) | public void run() { method init (line 184) | public void init() { method pause (line 191) | public void pause(double milliseconds) { method print (line 208) | public void print(String value) { method print (line 216) | public final void print(boolean x) { method print (line 224) | public final void print(char x) { method print (line 232) | public final void print(double x) { method print (line 240) | public final void print(float x) { method print (line 248) | public final void print(int x) { method print (line 256) | public final void print(long x) { method print (line 264) | public final void print(Object x) { method printf (line 275) | public void printf(String format, Object... args) { method println (line 285) | public void println() { method println (line 298) | public void println(String value) { method println (line 306) | public final void println(boolean x) { method println (line 314) | public final void println(char x) { method println (line 322) | public final void println(double x) { method println (line 330) | public final void println(float x) { method println (line 338) | public final void println(int x) { method println (line 346) | public final void println(long x) { method println (line 354) | public final void println(Object x) { method showErrorMessage (line 365) | public void showErrorMessage(String msg) { method readLine (line 378) | public final String readLine() { method readLine (line 391) | public String readLine(String prompt) { method readInt (line 406) | public final int readInt() { method readInt (line 423) | public final int readInt(int low, int high) { method readInt (line 439) | public final int readInt(String prompt) { method readInt (line 459) | public int readInt(String prompt, int low, int high) { method readDouble (line 474) | public final double readDouble() { method readDouble (line 492) | public final double readDouble(double low, double high) { method readDouble (line 508) | public final double readDouble(String prompt) { method readDouble (line 527) | public double readDouble(String prompt, double low, double high) { method readBoolean (line 543) | public final boolean readBoolean() { method readBoolean (line 559) | public final boolean readBoolean(String prompt) { method readBoolean (line 577) | public boolean readBoolean(String prompt, String trueLabel, String fal... method isAppletMode (line 589) | public boolean isAppletMode() { method setConsole (line 600) | public void setConsole(IOConsole console) { method getConsole (line 611) | public IOConsole getConsole() { method getDialog (line 622) | public IODialog getDialog() { method getInputModel (line 634) | public IOModel getInputModel() { method getOutputModel (line 646) | public IOModel getOutputModel() { method getReader (line 657) | public BufferedReader getReader() { method getWriter (line 668) | public PrintWriter getWriter() { method getRegionPanel (line 675) | public JPanel getRegionPanel(String region) { method add (line 682) | public Component add(Component comp) { method add (line 689) | public void add(Component comp, Object constraints) { method add (line 696) | public void add(Component comp, String region, Object constraints) { method addActionListeners (line 703) | public void addActionListeners() { method addActionListeners (line 710) | public void addActionListeners(ActionListener listener) { method addMouseListeners (line 717) | public void addMouseListeners() { method setTitle (line 729) | public void setTitle(String title) { method getTitle (line 740) | public String getTitle() { method setFont (line 747) | public void setFont(Font font) { method setForeground (line 754) | public void setForeground(Color color) { method setParameterTable (line 758) | public void setParameterTable(Map table) { method setStartupObject (line 762) | public void setStartupObject(Object obj) { method start (line 766) | public void start() { method start (line 777) | public void start(String[] args) { method exit (line 802) | public void exit() { method addExitHook (line 823) | public void addExitHook(Object obj) { method mouseClicked (line 837) | public void mouseClicked(MouseEvent e) { } method mousePressed (line 843) | public void mousePressed(MouseEvent e) { } method mouseReleased (line 849) | public void mouseReleased(MouseEvent e) { } method mouseEntered (line 856) | public void mouseEntered(MouseEvent e) { } method mouseExited (line 863) | public void mouseExited(MouseEvent e) { } method mouseMoved (line 869) | public void mouseMoved(MouseEvent e) { } method mouseDragged (line 884) | public void mouseDragged(MouseEvent e) { } method keyTyped (line 890) | public void keyTyped(KeyEvent e) { } method keyPressed (line 896) | public void keyPressed(KeyEvent e) { } method keyReleased (line 902) | public void keyReleased(KeyEvent e) { } method actionPerformed (line 908) | public void actionPerformed(ActionEvent e) { } method createConsole (line 918) | protected IOConsole createConsole() { method createDialogIO (line 925) | protected IODialog createDialogIO() { method getPreferredSize (line 941) | public Dimension getPreferredSize() { method getWidth (line 953) | public int getWidth() { method getHeight (line 965) | public int getHeight() { method getParameter (line 978) | public String getParameter(String name) { method setLayout (line 989) | public void setLayout(LayoutManager layout) { method getLayout (line 996) | public LayoutManager getLayout() { method setBackground (line 1003) | public void setBackground(Color color) { method addImpl (line 1010) | protected void addImpl(Component comp, Object constraints, int index) { method remove (line 1017) | public void remove(int index) { method remove (line 1024) | public void remove(Component comp) { method removeAll (line 1031) | public void removeAll() { method validate (line 1038) | public void validate() { method repaint (line 1045) | public void repaint() { method destroy (line 1056) | public void destroy() { method main (line 1078) | public static void main(String[] args) { method menuAction (line 1128) | public void menuAction(String cmd) { method setMacMenuBarFlag (line 1135) | protected void setMacMenuBarFlag(boolean flag) { method getMacMenuBarFlag (line 1142) | protected boolean getMacMenuBarFlag() { method getBorder (line 1153) | protected Component getBorder(String side) { method getArgumentArray (line 1166) | protected String[] getArgumentArray() { method isStarted (line 1179) | protected boolean isStarted() { method startHook (line 1189) | protected void startHook() { method endHook (line 1199) | protected void endHook() { method setAppletStub (line 1211) | @SuppressWarnings("deprecation") method getAppletStub (line 1223) | @SuppressWarnings("deprecation") method setParameterTable (line 1235) | protected void setParameterTable(HashMap ht) { method getParameterTable (line 1246) | protected HashMap getParameterTable() { method createParameterTable (line 1267) | protected static HashMap createParameterTable(String[] ... FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ConsoleProgram.java class ConsoleProgram (line 53) | public abstract class ConsoleProgram extends AbstractConsoleProgram { method ConsoleProgram (line 60) | public ConsoleProgram() { method run (line 76) | public void run() { method init (line 94) | public void init() { method createConsole (line 105) | protected IOConsole createConsole() { method shouldOverrideInput (line 125) | private boolean shouldOverrideInput() { method overrideInput (line 134) | public void overrideInput(String inputFilename) { method overrideInput (line 149) | public void overrideInput(InputStream stream) { method overrideInput (line 164) | public void overrideInput(Reader reader) { method captureOutput (line 174) | public void captureOutput() { method captureOutput (line 178) | public void captureOutput(boolean capture) { method getCapturedOutput (line 188) | public String getCapturedOutput() { method echoComments (line 195) | public void echoComments() { method getComments (line 202) | public String getComments() { method print (line 216) | public void print(String value) { method print (line 224) | public void print(String value, Color color) { method printf (line 232) | public void printf(String format, Object... args) { method println (line 238) | public void println() { method println (line 245) | public void println(String value) { method println (line 254) | public void println(String value, Color color) { method readInt (line 263) | @Override method readDouble (line 290) | @Override method readBoolean (line 317) | @Override method readLine (line 337) | @Override method setEcho (line 357) | public void setEcho() { method setEcho (line 361) | public void setEcho(boolean echo) { method getInputInt (line 368) | private int getInputInt() { method getInputDouble (line 379) | private double getInputDouble() { method getInputBoolean (line 390) | private Boolean getInputBoolean(String t, String f) { method checkRange (line 401) | private static void checkRange(int value, int min, int max) { method checkRange (line 407) | private static void checkRange(double value, double min, double max) { class InputFileReader (line 414) | class InputFileReader { method InputFileReader (line 420) | public InputFileReader(String inputFilename) { method InputFileReader (line 432) | public InputFileReader(InputStream stream) { method InputFileReader (line 438) | public InputFileReader(Reader reader) { method readInputLine (line 444) | public String readInputLine() { method peekInputLine (line 450) | public String peekInputLine() { method advanceLine (line 457) | private void advanceLine() { method flush (line 480) | private void flush() { method isComment (line 499) | private boolean isComment(String str) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/DefaultActionListener.java class DefaultActionListener (line 21) | class DefaultActionListener implements ActionListener { method DefaultActionListener (line 23) | public DefaultActionListener() { method actionPerformed (line 27) | public void actionPerformed(ActionEvent e) { method countActionListeners (line 59) | protected static int countActionListeners(Component comp) { method findProgram (line 69) | private Program findProgram(Component comp) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/DialogProgram.java class DialogProgram (line 36) | public abstract class DialogProgram extends Program { method DialogProgram (line 44) | public DialogProgram() { method run (line 61) | public void run() { method init (line 79) | public void init() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/GObjectProgram.java class GObjectProgram (line 18) | class GObjectProgram extends GraphicsProgram { method runHook (line 24) | protected void runHook() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/GProgramListener.java class GProgramListener (line 21) | class GProgramListener implements MouseListener, MouseMotionListener { method GProgramListener (line 35) | public GProgramListener(GraphicsProgram program) { method mouseClicked (line 79) | public void mouseClicked(MouseEvent e) { method mouseDragged (line 96) | public void mouseDragged(MouseEvent e) { method mouseEntered (line 111) | public void mouseEntered(MouseEvent e) { method mouseExited (line 119) | public void mouseExited(MouseEvent e) { method mouseMoved (line 127) | public void mouseMoved(MouseEvent e) { method mousePressed (line 142) | public void mousePressed(MouseEvent e) { method mouseReleased (line 157) | public void mouseReleased(MouseEvent e) { method needsMouseMotionListeners (line 173) | public boolean needsMouseMotionListeners() { method signalClickOccurred (line 181) | private synchronized void signalClickOccurred() { method waitForClick (line 192) | public synchronized void waitForClick() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/GraphicsProgram.java class GraphicsProgram (line 71) | public abstract class GraphicsProgram extends Program method GraphicsProgram (line 84) | protected GraphicsProgram() { method add (line 107) | public void add(GObject gobj) { method add (line 124) | public final void add(GObject gobj, double x, double y) { method add (line 140) | public final void add(GObject gobj, GPoint pt) { method add (line 158) | public final void add(Component comp, double x, double y) { method add (line 175) | public final void add(Component comp, GPoint pt) { method addKeyListeners (line 185) | public void addKeyListeners() { method addKeyListeners (line 197) | public void addKeyListeners(KeyListener listener) { method addMouseListeners (line 208) | public void addMouseListeners() { method addMouseListeners (line 228) | public void addMouseListeners(EventListener listener) { method clear (line 249) | public void clear() { method clearCanvas (line 260) | public void clearCanvas() { method createGCanvas (line 274) | protected GCanvas createGCanvas() { method endHook (line 282) | protected void endHook() { method getCanvasHeight (line 291) | public double getCanvasHeight() { method getCanvasSize (line 303) | public Dimension getCanvasSize() { method getCanvasWidth (line 311) | public double getCanvasWidth() { method getElementCount (line 327) | public int getElementCount() { method getElement (line 341) | @SuppressWarnings("unchecked") method getElementAt (line 360) | @SuppressWarnings("unchecked") method getElementAt (line 378) | public T getElementAt(double... coords) { method getElementAt (line 393) | public final T getElementAt(GPoint pt) { method getGCanvas (line 404) | public GCanvas getGCanvas() { method hasElementAt (line 412) | public boolean hasElementAt(double x, double y) { method hasElementAt (line 423) | public boolean hasElementAt(double... coords) { method hasElementAt (line 431) | public boolean hasElementAt(GPoint point) { method init (line 449) | public void init() { method isAntiAliasing (line 458) | public boolean isAntiAliasing() { method isOpaque (line 466) | public boolean isOpaque() { method isStarted (line 478) | protected boolean isStarted() { method iterator (line 506) | public Iterator iterator() { method iterator (line 536) | public Iterator iterator(int direction) { method remove (line 546) | public void remove(double x, double y) { method remove (line 556) | public void remove(GPoint pt) { method remove (line 568) | public void remove(GObject gobj) { method removeAll (line 581) | public void removeAll() { method removeAll (line 591) | public void removeAll(double x, double y) { method removeAll (line 601) | public void removeAll(double... coords) { method removeAll (line 611) | public void removeAll(GPoint pt) { method removeAllComponents (line 622) | public void removeAllComponents() { method repaint (line 632) | public void repaint() { method run (line 647) | public void run() { method setAntiAliasing (line 656) | public void setAntiAliasing(boolean antialias) { method setBackground (line 669) | public void setBackground(Color bg) { method setCanvasHeight (line 683) | public void setCanvasHeight(double height) { method setCanvasSize (line 695) | public void setCanvasSize(double width, double height) { method setCanvasWidth (line 714) | public void setCanvasWidth(double width) { method setOpaque (line 722) | public void setOpaque(boolean opaque) { method setSize (line 732) | @Override method setShowPixelInfo (line 748) | public void setShowPixelInfo(boolean show) { method setSize (line 758) | @Override method setWindowSize (line 774) | public void setWindowSize(double width, double height) { method startGraphicsProgram (line 792) | public static void startGraphicsProgram(GObject gobj, String[] args) t... method toImage (line 801) | public BufferedImage toImage() { method waitForClick (line 811) | public void waitForClick() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/GraphicsProgramInterface.java type GraphicsProgramInterface (line 13) | public interface GraphicsProgramInterface extends ProgramInterface, GCan... method add (line 14) | public void add(GObject gobj); method add (line 15) | public void add(GObject gobj, double x, double y); method add (line 16) | public void add(GObject gobj, GPoint pt); method addKeyListeners (line 17) | public void addKeyListeners(); method addKeyListeners (line 18) | public void addKeyListeners(KeyListener listener); method addMouseListeners (line 19) | public void addMouseListeners(); method addMouseListeners (line 20) | public void addMouseListeners(EventListener listener); method clearCanvas (line 21) | public void clearCanvas(); method getCanvasHeight (line 22) | public double getCanvasHeight(); method getCanvasSize (line 23) | public Dimension getCanvasSize(); method getCanvasWidth (line 24) | public double getCanvasWidth(); method getElementAt (line 25) | public T getElementAt(double x, double y); method getElementAt (line 26) | public T getElementAt(GPoint pt); method hasElementAt (line 27) | public boolean hasElementAt(double x, double y); method hasElementAt (line 28) | public boolean hasElementAt(GPoint point); method getGCanvas (line 29) | public GCanvas getGCanvas(); method remove (line 30) | public void remove(double x, double y); method remove (line 31) | public void remove(GPoint pt); method removeAll (line 32) | public void removeAll(); method removeAll (line 33) | public void removeAll(double x, double y); method removeAll (line 34) | public void removeAll(GPoint pt); method removeAllComponents (line 35) | public void removeAllComponents(); method setCanvasHeight (line 36) | public void setCanvasHeight(double height); method setCanvasSize (line 37) | public void setCanvasSize(double width, double height); method setCanvasWidth (line 38) | public void setCanvasWidth(double width); method setSize (line 39) | public void setSize(double width, double height); method setWindowSize (line 40) | public void setWindowSize(double width, double height); method waitForClick (line 41) | public void waitForClick(); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/HeadlessGraphicsProgram.java class HeadlessGraphicsProgram (line 22) | public class HeadlessGraphicsProgram implements GraphicsProgramInterface { method getSaveFile (line 36) | public static String getSaveFile() { method setAntiAliasDefault (line 45) | public static void setAntiAliasDefault(boolean antialias) { method setSaveFile (line 49) | public static void setSaveFile(String filename) { method main (line 64) | public final void main(String[] args) { method exit (line 82) | public final void exit() { method init (line 93) | public void init() { method run (line 97) | public void run() { method save (line 101) | public final void save() { method setParameterTable (line 109) | public void setParameterTable(Map table) { method setStartupObject (line 113) | public void setStartupObject(Object obj) { method start (line 117) | public void start() { method start (line 121) | public void start(String[] args) { method fakeMouseEvent (line 125) | private MouseEvent fakeMouseEvent(int x, int y) { method fakeMouseClicked (line 141) | public void fakeMouseClicked(int x, int y) { method fakeMousePressed (line 148) | public void fakeMousePressed(int x, int y) { method fakeMouseReleased (line 153) | public void fakeMouseReleased(int x, int y) { method fakeMouseMoved (line 158) | public void fakeMouseMoved(int x, int y) { method fakeMouseDragged (line 163) | public void fakeMouseDragged(int x, int y) { method fakeMouseDragSequence (line 168) | public void fakeMouseDragSequence(int... coords) { method add (line 181) | public Component add(Component comp) { method add (line 186) | public void add(Component comp, Object constraints) { method add (line 190) | public void add(Component comp, String region, Object constraints) { method add (line 194) | public void add(GObject gobj) { method add (line 198) | public void add(GObject gobj, double x, double y) { method add (line 202) | public void add(GObject gobj, GPoint pt) { method add (line 206) | public void add(Component comp, double x, double y) { method add (line 210) | public void add(Component comp, GPoint pt) { method addActionListeners (line 214) | public void addActionListeners() { method clear (line 218) | public void clear() { method getBackground (line 222) | public Color getBackground() { method getElementCount (line 226) | public int getElementCount() { method getElement (line 230) | public T getElement(int index) { method getElementAt (line 234) | public T getElementAt(double x, double y) { method getElementAt (line 238) | public T getElementAt(double... coords) { method getElementAt (line 242) | public T getElementAt(GPoint pt) { method getFont (line 246) | public Font getFont() { method hasElementAt (line 250) | public boolean hasElementAt(double x, double y) { method hasElementAt (line 254) | public boolean hasElementAt(double... coords) { method isAntiAliasing (line 258) | public boolean isAntiAliasing() { method iterator (line 262) | public Iterator iterator() { method iterator (line 266) | public Iterator iterator(int direction) { method mouseClicked (line 270) | public void mouseClicked(MouseEvent e) { method mousePressed (line 274) | public void mousePressed(MouseEvent e) { method mouseReleased (line 278) | public void mouseReleased(MouseEvent e) { method mouseEntered (line 282) | public void mouseEntered(MouseEvent e) { method mouseExited (line 286) | public void mouseExited(MouseEvent e) { method mouseDragged (line 290) | public void mouseDragged(MouseEvent e) { method mouseMoved (line 294) | public void mouseMoved(MouseEvent e) { method remove (line 298) | public void remove(double x, double y) { method remove (line 302) | public void remove(GPoint pt) { method remove (line 306) | public void remove(GObject gobj) { method removeAll (line 310) | public void removeAll() { method removeAll (line 314) | public void removeAll(double x, double y) { method removeAll (line 318) | public void removeAll(double... coords) { method removeAll (line 322) | public void removeAll(GPoint pt) { method repaint (line 326) | public void repaint() { method setAntiAliasing (line 330) | public void setAntiAliasing(boolean antialias) { method setBackground (line 334) | public void setBackground(Color bg) { method setShowPixelInfo (line 338) | public void setShowPixelInfo(boolean show) { method toImage (line 342) | public BufferedImage toImage() { method addKeyListeners (line 346) | public void addKeyListeners() { method addKeyListeners (line 350) | public void addKeyListeners(KeyListener listener) { method addMouseListeners (line 354) | public void addMouseListeners() { method addMouseListeners (line 358) | public void addMouseListeners(EventListener listener) { method clearCanvas (line 362) | public void clearCanvas() { method getHeight (line 366) | public int getHeight() { method getSize (line 374) | public Dimension getSize() { method getWidth (line 382) | public int getWidth() { method getCanvasHeight (line 390) | public double getCanvasHeight() { method getCanvasSize (line 394) | public Dimension getCanvasSize() { method getCanvasWidth (line 398) | public double getCanvasWidth() { method getGCanvas (line 402) | public GCanvas getGCanvas() { method hasElementAt (line 411) | public boolean hasElementAt(GPoint point) { method isOpaque (line 415) | public boolean isOpaque() { method pause (line 419) | public void pause(double milliseconds) { method removeAllComponents (line 423) | public void removeAllComponents() { method setCanvasHeight (line 427) | public void setCanvasHeight(double height) { method setCanvasSize (line 432) | public void setCanvasSize(double width, double height) { method setCanvasWidth (line 438) | public void setCanvasWidth(double width) { method setFont (line 443) | public void setFont(Font font) { method setForeground (line 447) | public void setForeground(Color color) { method setOpaque (line 451) | public void setOpaque(boolean opaque) { method setSize (line 455) | public void setSize(Dimension size) { method setSize (line 461) | public void setSize(double width, double height) { method setWindowSize (line 467) | public void setWindowSize(double width, double height) { method waitForClick (line 471) | public void waitForClick() { method getTitle (line 475) | public String getTitle() { method print (line 479) | public void print(Object value) { method print (line 483) | public void print(String value) { method printf (line 487) | public void printf(String format, Object... args) { method println (line 491) | public void println() { method println (line 495) | public void println(Object value) { method println (line 499) | public void println(String value) { method setTitle (line 503) | public void setTitle(String title) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/Program.java class Program (line 146) | @SuppressWarnings("deprecation") method contentsChanged (line 228) | public void contentsChanged(ListDataEvent e) { method intervalAdded (line 233) | public void intervalAdded(ListDataEvent e) { method intervalRemoved (line 238) | public void intervalRemoved(ListDataEvent e) { method menuCanceled (line 243) | public void menuCanceled(MenuEvent e) { method menuDeselected (line 248) | public void menuDeselected(MenuEvent e) { method menuSelected (line 253) | public void menuSelected(MenuEvent e) { method popupMenuCanceled (line 258) | public void popupMenuCanceled(PopupMenuEvent e) { method popupMenuWillBecomeInvisible (line 263) | public void popupMenuWillBecomeInvisible(PopupMenuEvent e) { method popupMenuWillBecomeVisible (line 268) | public void popupMenuWillBecomeVisible(PopupMenuEvent e) { method valueChanged (line 273) | public void valueChanged(ListSelectionEvent e) { method Program (line 283) | protected Program() { method actionPerformed (line 308) | public void actionPerformed(ActionEvent e) { method add (line 325) | public void add(Component comp, String region, Object constraints) { method addActionListeners (line 347) | public void addActionListeners() { method addActionListeners (line 358) | public void addActionListeners(ActionListener listener) { method addActionListeners (line 367) | private void addActionListeners(Component comp, ActionListener listene... method addActionListenersToButtonsOnly (line 397) | public void addActionListenersToButtonsOnly() { method addAllActionListeners (line 408) | public void addAllActionListeners() { method addExitHook (line 419) | public void addExitHook(Object obj) { method addImpl (line 427) | protected void addImpl(Component comp, Object constraints, int index) { method adjustmentValueChanged (line 456) | public void adjustmentValueChanged(AdjustmentEvent e) { method alert (line 464) | public void alert(Object value) { method alert (line 472) | public void alert(String message) { method alertError (line 480) | public void alertError(String message) { method alertError (line 488) | public void alertError(Throwable error) { method alertError (line 496) | public void alertError(Throwable th, String message) { method animation (line 509) | public void animation() { method center (line 516) | public void center() { method changedUpdate (line 521) | public void changedUpdate(DocumentEvent e) { method checkCompilerFlags (line 529) | protected void checkCompilerFlags() { method checkForAppletMode (line 539) | private boolean checkForAppletMode() { method checkKill (line 551) | public void checkKill() { method circumventFrameSizeBug (line 567) | private void circumventFrameSizeBug(Frame frame, Dimension size) { method checkStartupSettings (line 582) | protected void checkStartupSettings() { method componentAdded (line 587) | public void componentAdded(ContainerEvent e) { method componentHidden (line 592) | public void componentHidden(ComponentEvent e) { method componentMoved (line 597) | public void componentMoved(ComponentEvent e) { method componentRemoved (line 602) | public void componentRemoved(ContainerEvent e) { method componentResized (line 607) | public void componentResized(ComponentEvent e) { method componentShown (line 612) | public void componentShown(ComponentEvent e) { method computeProgramBounds (line 620) | private Rectangle computeProgramBounds() { method confirm (line 634) | public boolean confirm(String question) { method createConsole (line 647) | protected IOConsole createConsole() { method createDialogIO (line 659) | protected IODialog createDialogIO() { method createMenuBar (line 671) | protected ProgramMenuBar createMenuBar() { method createParameterTable (line 692) | protected static Map createParameterTable(String[] args) { method createProgramFrame (line 719) | protected JFrame createProgramFrame() { method decodeSizeParameter (line 733) | private int decodeSizeParameter(String name, int value, int max) { method destroy (line 768) | public void destroy() { method endHook (line 779) | protected void endHook() { method error (line 786) | public void error(Exception ex) { method error (line 793) | public void error(Exception ex, String text) { method error (line 800) | public void error(String text) { method exit (line 813) | public void exit() { method fileExists (line 847) | protected boolean fileExists(String filename) { method fileExists (line 857) | protected boolean fileExists(String directory, String filename) { method fileExistsInsideJAR (line 867) | protected boolean fileExistsInsideJAR(String filename) { method fileExistsInsideJAR (line 877) | protected boolean fileExistsInsideJAR(String directory, String filenam... method fileExistsOnDisk (line 906) | protected boolean fileExistsOnDisk(String filename) { method fileExistsOnDisk (line 916) | protected boolean fileExistsOnDisk(String directory, String filename) { method fileSize (line 944) | protected int fileSize(String filename) { method fileSize (line 970) | protected int fileSize(String directory, String filename) { method focusGained (line 993) | public void focusGained(FocusEvent e) { method focusLost (line 1001) | public void focusLost(FocusEvent e) { method getAnimationDelay (line 1008) | public int getAnimationDelay() { method getAppletStub (line 1019) | protected AppletStub getAppletStub() { method getArgumentArray (line 1032) | protected String[] getArgumentArray() { method getBoolean (line 1053) | public final boolean getBoolean() { method getBoolean (line 1068) | public boolean getBoolean(String prompt) { method getBoolean (line 1085) | public boolean getBoolean(String prompt, String trueLabel, String fals... method getBorder (line 1101) | protected Component getBorder(String side) { method getBottomY (line 1112) | public int getBottomY() { method getCenterLocation (line 1119) | public GDimension getCenterLocation() { method getCenterX (line 1126) | public int getCenterX() { method getCenterY (line 1133) | public int getCenterY() { method getCentralRegionSize (line 1146) | public Dimension getCentralRegionSize() { method getConsole (line 1165) | public IOConsole getConsole() { method getDialog (line 1176) | public IODialog getDialog() { method getDouble (line 1190) | public double getDouble() { method getDouble (line 1207) | public double getDouble(double low, double high) { method getDouble (line 1222) | public final double getDouble(String prompt) { method getDouble (line 1240) | public double getDouble(String prompt, double low, double high) { method getHeight (line 1252) | public int getHeight() { method getInputModel (line 1269) | public IOModel getInputModel() { method getInteger (line 1283) | public int getInteger() { method getInteger (line 1299) | public int getInteger(int low, int high) { method getInteger (line 1314) | public final int getInteger(String prompt) { method getInteger (line 1333) | public int getInteger(String prompt, int low, int high) { method getJFrame (line 1342) | public JFrame getJFrame() { method getLayout (line 1354) | public LayoutManager getLayout() { method getLine (line 1370) | public String getLine() { method getLine (line 1382) | public String getLine(String prompt) { method getMainThread (line 1394) | public Thread getMainThread() { method getMenuBar (line 1407) | public ProgramMenuBar getMenuBar() { method getMyCaller (line 1415) | String getMyCaller() { method getOutputColor (line 1424) | public Color getOutputColor() { method getOutputModel (line 1444) | public IOModel getOutputModel() { method getParameter (line 1457) | public String getParameter(String name) { method getParameterTable (line 1473) | protected Map getParameterTable() { method getPreferredSize (line 1485) | public Dimension getPreferredSize() { method getReader (line 1496) | public BufferedReader getReader() { method getReal (line 1510) | public double getReal() { method getReal (line 1527) | public double getReal(double low, double high) { method getReal (line 1542) | public final double getReal(String prompt) { method getReal (line 1560) | public double getReal(String prompt, double low, double high) { method getRegionPanel (line 1574) | public JPanel getRegionPanel(String region) { method getRightX (line 1593) | public int getRightX() { method getScreenHeight (line 1600) | public int getScreenHeight() { method getScreenSize (line 1608) | public GDimension getScreenSize() { method getScreenWidth (line 1616) | public int getScreenWidth() { method getStartupObject (line 1631) | protected Object getStartupObject() { method getTitle (line 1642) | public String getTitle() { method getWidth (line 1654) | public int getWidth() { method getWindow (line 1667) | public Window getWindow() { method getWriter (line 1687) | public PrintWriter getWriter() { method getYesOrNo (line 1698) | public boolean getYesOrNo(String prompt) { method hasActionListener (line 1715) | private boolean hasActionListener(Component comp) { method hasConfiguration (line 1728) | public final boolean hasConfiguration() { method init (line 1755) | public void init() { method initApplicationFrame (line 1763) | private void initApplicationFrame() { method initContentPane (line 1781) | private void initContentPane(Container contentPane) { method insertUpdate (line 1806) | public void insertUpdate(DocumentEvent e) { method isAnimated (line 1813) | public boolean isAnimated() { method isApplet (line 1820) | protected boolean isApplet() { method isAppletMode (line 1844) | public boolean isAppletMode() { method isButton (line 1851) | private boolean isButton(Component comp) { method isExitOnClose (line 1858) | public boolean isExitOnClose() { method isInitialized (line 1865) | public boolean isInitialized() { method isRunning (line 1869) | public boolean isRunning() { method isStarted (line 1880) | protected boolean isStarted() { method itemStateChanged (line 1893) | public void itemStateChanged(ItemEvent e) { method keyPressed (line 1901) | public void keyPressed(KeyEvent e) { method keyReleased (line 1909) | public void keyReleased(KeyEvent e) { method keyTyped (line 1917) | public void keyTyped(KeyEvent e) { method killMe (line 1925) | public void killMe() { method loadConfiguration (line 1932) | public final void loadConfiguration() { method loadConfiguration (line 1958) | protected void loadConfiguration(Properties props) { method menuAction (line 1969) | public boolean menuAction(ActionEvent event) { method mouseClicked (line 2058) | public void mouseClicked(MouseEvent e) { method mouseDragged (line 2075) | public void mouseDragged(MouseEvent e) { method mouseEntered (line 2084) | public void mouseEntered(MouseEvent e) { method mouseExited (line 2093) | public void mouseExited(MouseEvent e) { method mouseMoved (line 2101) | public void mouseMoved(MouseEvent e) { method mousePressed (line 2109) | public void mousePressed(MouseEvent e) { method mouseReleased (line 2117) | public void mouseReleased(MouseEvent e) { method mouseWheelMoved (line 2125) | public void mouseWheelMoved(MouseWheelEvent e) { method openFile (line 2135) | protected InputStream openFile(String filename) { method openFile (line 2145) | protected InputStream openFile(String directory, String filename) { method openFileFromDisk (line 2161) | protected InputStream openFileFromDisk(String filename) { method openFileFromDisk (line 2172) | protected InputStream openFileFromDisk(String directory, String filena... method openFileFromJAR (line 2198) | protected InputStream openFileFromJAR(String filename) { method openFileFromJAR (line 2209) | protected InputStream openFileFromJAR(String directory, String filenam... method pack (line 2231) | public void pack() { method pause (line 2244) | public void pause(double milliseconds) { method pauseTick (line 2268) | public void pauseTick() { method print (line 2276) | public final void print(boolean x) { method print (line 2285) | public void print(boolean value, Color color) { method print (line 2293) | public final void print(char x) { method print (line 2302) | public void print(char value, Color color) { method print (line 2310) | public final void print(double x) { method print (line 2319) | public void print(double value, Color color) { method print (line 2327) | public final void print(float x) { method print (line 2336) | public void print(float value, Color color) { method print (line 2344) | public final void print(int x) { method print (line 2353) | public void print(int value, Color color) { method print (line 2361) | public final void print(long x) { method print (line 2370) | public void print(long value, Color color) { method print (line 2378) | public final void print(Object x) { method print (line 2387) | public void print(Object value, Color color) { method print (line 2400) | public void print(String value) { method print (line 2409) | public void print(String value, Color color) { method printf (line 2423) | public void printf(String format, Object... args) { method println (line 2444) | public void println() { method println (line 2452) | public final void println(boolean x) { method println (line 2461) | public void println(boolean value, Color color) { method println (line 2469) | public final void println(char x) { method println (line 2478) | public void println(char value, Color color) { method println (line 2486) | public final void println(double x) { method println (line 2495) | public void println(double value, Color color) { method println (line 2503) | public final void println(float x) { method println (line 2512) | public void println(float value, Color color) { method println (line 2520) | public final void println(int x) { method println (line 2529) | public void println(int value, Color color) { method println (line 2537) | public final void println(long x) { method println (line 2546) | public void println(long value, Color color) { method println (line 2554) | public final void println(Object x) { method println (line 2563) | public void println(Object value, Color color) { method println (line 2576) | public void println(String value) { method println (line 2585) | public void println(String value, Color color) { method prompt (line 2597) | public String prompt(String prompt) { method readBoolean (line 2614) | public final boolean readBoolean() { method readBoolean (line 2630) | public final boolean readBoolean(String prompt) { method readBoolean (line 2648) | public boolean readBoolean(String prompt, String trueLabel, String fal... method readDouble (line 2663) | public final double readDouble() { method readDouble (line 2681) | public final double readDouble(double low, double high) { method readDouble (line 2697) | public final double readDouble(String prompt) { method readDouble (line 2716) | public double readDouble(String prompt, double low, double high) { method readInt (line 2731) | public final int readInt() { method readInt (line 2748) | public final int readInt(int low, int high) { method readInt (line 2764) | public final int readInt(String prompt) { method readInt (line 2784) | public int readInt(String prompt, int low, int high) { method readLine (line 2797) | public final String readLine() { method readLine (line 2810) | public String readLine(String prompt) { method remove (line 2822) | public void remove(int index) { method remove (line 2838) | public void remove(Component comp) { method removeAll (line 2854) | public void removeAll() { method removeFromRegion (line 2865) | public void removeFromRegion(Component comp, String region) { method removeMenuBar (line 2888) | public void removeMenuBar() { method removeUpdate (line 2896) | public void removeUpdate(DocumentEvent e) { method repaint (line 2907) | public void repaint() { method run (line 2923) | public void run() { method runHook (line 2932) | protected void runHook() { method saveConfiguration (line 2939) | public final void saveConfiguration() { method saveConfiguration (line 2960) | protected void saveConfiguration(Properties props) { method setAnimated (line 2967) | public synchronized void setAnimated(boolean value) { method setAnimationDelay (line 2993) | public synchronized void setAnimationDelay(int delayMS) { method setAppletStub (line 3013) | protected void setAppletStub(AppletStub stub) { method setBackground (line 3026) | public void setBackground(Color color) { method setBottomY (line 3042) | public void setBottomY(double y) { method setCenterX (line 3050) | public void setCenterX(double x) { method setCenterY (line 3058) | public void setCenterY(double y) { method setCenterLocation (line 3067) | public void setCenterLocation(double x, double y) { method setConsole (line 3078) | public void setConsole(IOConsole console) { method setDialog (line 3089) | public void setDialog(IODialog dialog) { method setExitOnClose (line 3096) | public void setExitOnClose(boolean exitOnClose) { method setFramesPerSecond (line 3109) | public void setFramesPerSecond(int fps) { method setHeight (line 3123) | public void setHeight(double height) { method setInputModel (line 3134) | public void setInputModel(IOModel io) { method setInvisible (line 3142) | public void setInvisible(GObject obj, boolean invisible) { method setJFrame (line 3154) | public void setJFrame(JFrame jframe) { method setJMenuBar (line 3162) | public void setJMenuBar(JMenuBar bar) { method setLayout (line 3183) | public void setLayout(LayoutManager layout) { method setLocation (line 3196) | public void setLocation(double x, double y) { method setLocation (line 3205) | public void setLocation(GPoint point) { method setOutputColor (line 3213) | public void setOutputColor(Color color) { method setOutputModel (line 3231) | public void setOutputModel(IOModel io) { method setParameter (line 3244) | public void setParameter(String name, String value) { method setParameterTable (line 3258) | public void setParameterTable(Map ht) { method setPauseScaleFactor (line 3266) | public void setPauseScaleFactor(double factor) { method setResizable (line 3282) | public void setResizable(boolean resizable) { method setRightX (line 3292) | public void setRightX(double x) { method setRunning (line 3300) | public void setRunning(boolean running) { method setShowPixelGrid (line 3308) | public void setShowPixelGrid(boolean show) { method setShowPixelInfo (line 3320) | public void setShowPixelInfo(boolean show) { method setSize (line 3331) | public void setSize(double width, double height) { method setStartupObject (line 3343) | public void setStartupObject(Object obj) { method setTitle (line 3355) | public void setTitle(String title) { method setWidth (line 3369) | public void setWidth(double width) { method setX (line 3378) | public void setX(double x) { method setY (line 3386) | public void setY(double y) { method showErrorMessage (line 3397) | public void showErrorMessage(String msg) { method start (line 3410) | public final void start() { method start (line 3436) | public void start(String[] args) { method startAnimation (line 3492) | public void startAnimation() { method startHook (line 3502) | protected void startHook() { method startRun (line 3510) | protected void startRun() { method stateChanged (line 3534) | public void stateChanged(ChangeEvent event) { method stopAnimation (line 3542) | public void stopAnimation() { method textValueChanged (line 3550) | public void textValueChanged(TextEvent e) { method validate (line 3561) | public void validate() { method windowActivated (line 3567) | public void windowActivated(WindowEvent event) { method windowClosed (line 3572) | public void windowClosed(WindowEvent event) { method windowClosing (line 3577) | public void windowClosing(WindowEvent event) { method windowDeactivated (line 3582) | public void windowDeactivated(WindowEvent event) { method windowDeiconified (line 3587) | public void windowDeiconified(WindowEvent event) { method windowGainedFocus (line 3595) | public void windowGainedFocus(WindowEvent e) { method windowIconified (line 3600) | public void windowIconified(WindowEvent event) { method windowLostFocus (line 3608) | public void windowLostFocus(WindowEvent e) { method windowOpened (line 3613) | public void windowOpened(WindowEvent event) { method windowStateChanged (line 3621) | public void windowStateChanged(WindowEvent e) { method main (line 3686) | public static void main(String[] args) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramActionListener.java class ProgramActionListener (line 17) | class ProgramActionListener implements ActionListener { method ProgramActionListener (line 21) | public ProgramActionListener(Program owner) { method actionPerformed (line 26) | public void actionPerformed(ActionEvent e) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramAppletStub.java class ProgramAppletStub (line 25) | @SuppressWarnings("deprecation") method ProgramAppletStub (line 32) | public ProgramAppletStub(Program program) { method appletResize (line 36) | public void appletResize(int width, int height) { method getApplet (line 50) | public Applet getApplet(String name) { method getAppletContext (line 54) | public AppletContext getAppletContext() { method getApplets (line 58) | public Enumeration getApplets() { method getAudioClip (line 62) | public AudioClip getAudioClip(URL url) { method getCanonicalPath (line 68) | private String getCanonicalPath(String start) { method getCodeBase (line 77) | public URL getCodeBase() { method getDocumentBase (line 85) | public URL getDocumentBase() { method getImage (line 89) | public Image getImage(URL url) { method getNewAudioClip (line 101) | private synchronized AudioClip getNewAudioClip(URL url) { method getParameter (line 113) | public String getParameter(String name) { method getStream (line 117) | public InputStream getStream(String key) { method getStreamKeys (line 121) | public java.util.Iterator getStreamKeys() { method isActive (line 125) | public boolean isActive() { method setFrame (line 129) | public void setFrame(Frame frame) { method setStream (line 133) | public void setStream(String key, InputStream stream) { method showDocument (line 137) | public void showDocument(URL url) { method showDocument (line 141) | public void showDocument(URL url, String target) { method showStatus (line 145) | public void showStatus(String status) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramContentPaneLayout.java class ProgramContentPaneLayout (line 20) | class ProgramContentPaneLayout extends BorderLayout { method ProgramContentPaneLayout (line 23) | public ProgramContentPaneLayout(Program program) { method layoutContainer (line 27) | public void layoutContainer(Container parent) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramFrame.java class ProgramFrame (line 16) | class ProgramFrame extends JFrame { method ProgramFrame (line 17) | public ProgramFrame(String title) { method update (line 21) | public void update(Graphics g) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramInterface.java type ProgramInterface (line 18) | public interface ProgramInterface { method add (line 34) | public Component add(Component comp); method add (line 35) | public void add(Component comp, Object constraints); method add (line 36) | public void add(Component comp, String region, Object constraints); method addActionListeners (line 37) | public void addActionListeners(); method exit (line 38) | public void exit(); method getTitle (line 39) | public String getTitle(); method init (line 40) | public void init(); method pause (line 41) | public void pause(double milliseconds); method print (line 42) | public void print(Object value); method print (line 43) | public void print(String value); method printf (line 44) | public void printf(String format, Object... args); method println (line 45) | public void println(); method println (line 46) | public void println(Object value); method println (line 47) | public void println(String value); method run (line 48) | public void run(); method setBackground (line 49) | public void setBackground(Color color); method setFont (line 50) | public void setFont(Font font); method setForeground (line 51) | public void setForeground(Color color); method setParameterTable (line 52) | public void setParameterTable(Map table); method setStartupObject (line 53) | public void setStartupObject(Object obj); method setTitle (line 54) | public void setTitle(String title); method start (line 55) | public void start(); method start (line 56) | public void start(String[] args); FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramMenuBar.java class ProgramMenuBar (line 120) | public class ProgramMenuBar extends JMenuBar implements Iterable iterator() { method addMenus (line 736) | protected void addMenus() { method addFileMenu (line 758) | protected void addFileMenu() { method addEditMenu (line 769) | protected void addEditMenu() { method addConsoleOptionsMenu (line 779) | protected void addConsoleOptionsMenu() { method addGraphicsOptionsMenu (line 791) | protected void addGraphicsOptionsMenu() { method addKarelOptionsMenu (line 807) | protected void addKarelOptionsMenu() { method addHelpMenu (line 813) | protected void addHelpMenu() { method addFileMenuItems (line 834) | protected void addFileMenuItems(JMenu menu) { method addEditMenuItems (line 872) | protected void addEditMenuItems(JMenu menu) { method addItemToList (line 892) | private void addItemToList(ArrayList itemList, JMenuItem it... method setEnabled (line 910) | private void setEnabled(JMenu item, String action, boolean flag) { method setEnabled (line 925) | private void setEnabled(JMenuItem item, String action, boolean flag) { class ProgramMenuBarListener (line 935) | private static class ProgramMenuBarListener implements ActionListener { method ProgramMenuBarListener (line 944) | public ProgramMenuBarListener(ProgramMenuBar mbar) { method actionPerformed (line 953) | public void actionPerformed(ActionEvent e) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramStartupFlags.java type ProgramStartupFlags (line 3) | public interface ProgramStartupFlags { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramStartupListener.java class ProgramStartupListener (line 18) | class ProgramStartupListener implements ComponentListener { method componentHidden (line 24) | public void componentHidden(ComponentEvent e) { method componentMoved (line 28) | public void componentMoved(ComponentEvent e) { method componentResized (line 32) | public void componentResized(ComponentEvent e) { method componentShown (line 36) | public synchronized void componentShown(ComponentEvent e) { method waitForStartup (line 44) | public synchronized void waitForStartup(Program program) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/program/ProgramWindowListener.java class ProgramWindowListener (line 18) | class ProgramWindowListener implements WindowListener { method ProgramWindowListener (line 22) | public ProgramWindowListener(Program owner) { method windowClosing (line 27) | public void windowClosing(WindowEvent e) { method windowActivated (line 32) | public void windowActivated(WindowEvent e) { method windowClosed (line 36) | public void windowClosed(WindowEvent e) { method windowDeactivated (line 40) | public void windowDeactivated(WindowEvent e) { method windowDeiconified (line 44) | public void windowDeiconified(WindowEvent e) { method windowIconified (line 48) | public void windowIconified(WindowEvent e) { method windowOpened (line 52) | public void windowOpened(WindowEvent e) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/ErrorException.java class ErrorException (line 3) | public class ErrorException extends RuntimeException { method ErrorException (line 4) | public ErrorException(String message) { method ErrorException (line 8) | public ErrorException(String message, Throwable cause) { method ErrorException (line 12) | public ErrorException(Exception cause) { method ErrorException (line 16) | public ErrorException(Throwable cause) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/FileChooserFilter.java class FileChooserFilter (line 7) | public class FileChooserFilter extends FileFilter { method FileChooserFilter (line 12) | public FileChooserFilter(String path) { method FileChooserFilter (line 16) | public FileChooserFilter(String path, String desc) { method getDirectory (line 35) | public String getDirectory() { method getPattern (line 39) | public String getPattern() { method getDescription (line 43) | public String getDescription() { method accept (line 47) | public boolean accept(File file) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/MediaTools.java class MediaTools (line 73) | @SuppressWarnings("deprecation") method MediaTools (line 100) | private MediaTools() { method loadImage (line 138) | public static Image loadImage(File file) { method loadImage (line 177) | public static Image loadImage(String name) { method loadImage (line 196) | public static Image loadImage(String name, String path) { method loadImage (line 287) | public static Image loadImage(URL url) { method loadImage (line 301) | public static Image loadImage(Image image) { method defineImage (line 322) | public static void defineImage(String name, Image image) { method flushImage (line 335) | public static void flushImage(String name) { method createImage (line 351) | public static Image createImage(int[][] array) { method createImage (line 376) | public static Image createImage(int[] pixels, int width, int height) { method createImage (line 393) | public static Image createImage(InputStream in) { method createImage (line 417) | public static Image createImage(String[] hexData) { method getPixelArray (line 431) | public static int[][] getPixelArray(Image image) { method saveImage (line 466) | public static void saveImage(Image image, String filename) { method saveImage (line 483) | public static void saveImage(Image image, File file) { method createPSPreviewImage (line 525) | public static Image createPSPreviewImage(Image image, String[] preview) { method loadAudioClip (line 560) | public static AudioClip loadAudioClip(String name) { method loadAudioClip (line 580) | public static AudioClip loadAudioClip(String name, String path) { method loadAudioClip (line 662) | public static AudioClip loadAudioClip(URL url) { method defineAudioClip (line 677) | public static void defineAudioClip(String name, AudioClip clip) { method flushAudioClip (line 690) | public static void flushAudioClip(String name) { method createAudioClip (line 706) | public static AudioClip createAudioClip(InputStream in) { method createAudioClip (line 728) | public static AudioClip createAudioClip(String[] hexData) { method openDataFile (line 757) | public static InputStream openDataFile(String name) { method openDataFile (line 776) | public static InputStream openDataFile(String name, String path) { method openDataFile (line 839) | public static InputStream openDataFile(URL url) { method createBufferedImage (line 857) | public static BufferedImage createBufferedImage(Image image, int type) { method getHexInputStream (line 878) | public static InputStream getHexInputStream(String[] hexData) { method setCachingEnabled (line 893) | public static void setCachingEnabled(boolean flag) { method isCachingEnabled (line 907) | public static boolean isCachingEnabled() { method getImageObserver (line 920) | public static Component getImageObserver() { method beep (line 931) | public static void beep() { method loadImage (line 940) | public static Image loadImage(URL url, boolean topLevel) { method findImageSaver (line 970) | private static ImageSaver findImageSaver(String suffix) { method loadAudioClip (line 1020) | public static AudioClip loadAudioClip(URL url, boolean topLevel) { method openDataFile (line 1041) | public static InputStream openDataFile(URL url, boolean topLevel) { method isResource (line 1061) | private static boolean isResource(URL url) { class HexInputStream (line 1081) | class HexInputStream extends InputStream { method HexInputStream (line 1091) | public HexInputStream(String[] hexData) { method read (line 1104) | public int read() { class SunAudioClip (line 1131) | @SuppressWarnings("deprecation") method SunAudioClip (line 1142) | public SunAudioClip(InputStream in) { method play (line 1163) | public void play() { method loop (line 1174) | public void loop() { method stop (line 1186) | public void stop() { method initStaticData (line 1202) | private static void initStaticData() { class NullAudioClip (line 1251) | @SuppressWarnings("deprecation") method play (line 1254) | public void play() { method loop (line 1258) | public void loop() { method stop (line 1262) | public void stop() { class PSPreviewImage (line 1273) | class PSPreviewImage extends Image { method PSPreviewImage (line 1286) | public PSPreviewImage(Image image, String[] preview) { method getGraphics (line 1291) | public Graphics getGraphics() { method getWidth (line 1295) | public int getWidth(ImageObserver observer) { method getHeight (line 1299) | public int getHeight(ImageObserver observer) { method getProperty (line 1303) | public Object getProperty(String name, ImageObserver observer) { method getSource (line 1309) | public ImageProducer getSource() { method flush (line 1313) | public void flush() { class ImageSaver (line 1331) | class ImageSaver { method ImageSaver (line 1339) | public ImageSaver() { method ImageSaver (line 1355) | public ImageSaver(String format, int type) { method setOutputStream (line 1368) | public void setOutputStream(OutputStream output) { method getOutputStream (line 1379) | public OutputStream getOutputStream() { method saveImage (line 1394) | public void saveImage(Image image) { method updateFileType (line 1419) | public void updateFileType(File file) { method dumpByte (line 1431) | public void dumpByte(int x) { method dumpShort (line 1447) | public void dumpShort(int x) { method dumpLong (line 1464) | public void dumpLong(int x) { method getPixelComponent (line 1487) | public int getPixelComponent(int pixel, char color) { class PNGImageSaver (line 1515) | class PNGImageSaver extends ImageSaver { method PNGImageSaver (line 1516) | public PNGImageSaver() { class JPEGImageSaver (line 1525) | class JPEGImageSaver extends ImageSaver { method JPEGImageSaver (line 1526) | public JPEGImageSaver() { class JPGImageSaver (line 1531) | class JPGImageSaver extends JPEGImageSaver { class BMPImageSaver (line 1539) | class BMPImageSaver extends ImageSaver { method BMPImageSaver (line 1540) | public BMPImageSaver() { class GIFImageSaver (line 1556) | class GIFImageSaver extends ImageSaver { method GIFImageSaver (line 1558) | public GIFImageSaver() { method saveImage (line 1566) | public void saveImage(Image image) { method updateFileType (line 1575) | public void updateFileType(File file) { class GIF89ImageSaver (line 1589) | class GIF89ImageSaver extends ImageSaver { method saveImage (line 1590) | public void saveImage(Image image) { method updateFileType (line 1601) | public void updateFileType(File file) { class TIFFImageSaver (line 1617) | class TIFFImageSaver extends ImageSaver { method saveImage (line 1622) | public void saveImage(Image image) { method dumpHeader (line 1640) | private void dumpHeader() { method dumpIFD (line 1664) | private void dumpIFD() { method dumpIFDNewSubFileType (line 1681) | private void dumpIFDNewSubFileType() { method dumpIFDImageWidth (line 1688) | private void dumpIFDImageWidth() { method dumpIFDImageHeight (line 1695) | private void dumpIFDImageHeight() { method dumpIFDBitsPerSample (line 1702) | private void dumpIFDBitsPerSample() { method dumpIFDCompression (line 1709) | private void dumpIFDCompression() { method dumpIFDPhotometricInterpration (line 1717) | private void dumpIFDPhotometricInterpration() { method dumpIFDStripPointers (line 1725) | private void dumpIFDStripPointers() { method dumpIFDSamplesPerPixel (line 1732) | private void dumpIFDSamplesPerPixel() { method dumpIFDRowsPerStrip (line 1740) | private void dumpIFDRowsPerStrip() { method dumpIFDStripByteCounts (line 1747) | private void dumpIFDStripByteCounts() { method dumpIFDXResolution (line 1754) | private void dumpIFDXResolution() { method dumpIFDYResolution (line 1761) | private void dumpIFDYResolution() { method dumpIFDResolutionUnit (line 1768) | private void dumpIFDResolutionUnit() { method dumpNullIFD (line 1779) | private void dumpNullIFD() { method dumpBitsPerSampleData (line 1787) | private void dumpBitsPerSampleData() { method dumpResolutionData (line 1799) | private void dumpResolutionData() { method dumpStripPointers (line 1809) | private void dumpStripPointers() { method dumpStripByteCounts (line 1818) | private void dumpStripByteCounts() { method dumpStripData (line 1827) | private void dumpStripData() { method calculateOffsets (line 1844) | private void calculateOffsets() { class TIFImageSaver (line 1880) | class TIFImageSaver extends TIFFImageSaver { class PICTImageSaver (line 1895) | class PICTImageSaver extends ImageSaver { method saveImage (line 1900) | public void saveImage(Image image) { method setPaddingFlag (line 1937) | public void setPaddingFlag(boolean flag) { method dumpPadding (line 1945) | private void dumpPadding() { method dumpHeader (line 1954) | private void dumpHeader() { method dumpDefHilite (line 1980) | private void dumpDefHilite() { method dumpClipRegion (line 1987) | private void dumpClipRegion() { method dumpBoundsMarkers (line 2000) | private void dumpBoundsMarkers() { method dumpDirectBitsRect (line 2015) | private void dumpDirectBitsRect() { method dumpPixMap (line 2034) | private void dumpPixMap() { method dumpEndPict (line 2060) | private void dumpEndPict() { method dumpPixelData (line 2067) | private void dumpPixelData() { method packScanLine (line 2118) | private int packScanLine(byte[] data, int[] scanline) { method dumpPSPreview (line 2185) | private void dumpPSPreview() { method addPSComment (line 2213) | private void addPSComment(String line) { class PICImageSaver (line 2254) | class PICImageSaver extends PICTImageSaver { class EPSImageSaver (line 2262) | class EPSImageSaver extends ImageSaver { method saveImage (line 2263) | public void saveImage(Image image) { class RTFImageSaver (line 2273) | class RTFImageSaver extends PICTImageSaver { method saveImage (line 2274) | public void saveImage(Image image) { method updateFileType (line 2296) | public void updateFileType(File file) { class DirectGif89Frame (line 2344) | class DirectGif89Frame extends Gif89Frame { method DirectGif89Frame (line 2357) | public DirectGif89Frame(Image img) throws IOException { method DirectGif89Frame (line 2388) | public DirectGif89Frame(int width, int height, int argb_pixels[]) { method getPixelSource (line 2396) | Object getPixelSource() { class Gif89Encoder (line 2486) | class Gif89Encoder { method Gif89Encoder (line 2499) | public Gif89Encoder() { method Gif89Encoder (line 2513) | public Gif89Encoder(Image static_image) throws IOException { method Gif89Encoder (line 2530) | public Gif89Encoder(Color[] colors) { method Gif89Encoder (line 2551) | public Gif89Encoder(Color[] colors, int width, int height, byte ci_pix... method getFrameCount (line 2562) | public int getFrameCount() { method getFrameAt (line 2574) | public Gif89Frame getFrameAt(int index) { method addFrame (line 2592) | public void addFrame(Gif89Frame gf) throws IOException { method addFrame (line 2609) | public void addFrame(Image image) throws IOException { method addFrame (line 2629) | public void addFrame(int width, int height, byte ci_pixels[]) method insertFrame (line 2648) | public void insertFrame(int index, Gif89Frame gf) throws IOException { method setTransparentIndex (line 2660) | public void setTransparentIndex(int index) { method setLogicalDisplay (line 2674) | public void setLogicalDisplay(Dimension dim, int background) { method setLoopCount (line 2686) | public void setLoopCount(int count) { method setComments (line 2696) | public void setComments(String comments) { method setUniformDelay (line 2709) | public void setUniformDelay(int interval) { method encode (line 2726) | public void encode(OutputStream out) throws IOException { method main (line 2773) | public static void main(String[] args) { method accommodateFrame (line 2803) | private void accommodateFrame(Gif89Frame gf) throws IOException { method writeLogicalScreenDescriptor (line 2809) | private void writeLogicalScreenDescriptor(OutputStream os) method writeNetscapeExtension (line 2839) | private void writeNetscapeExtension(OutputStream os) throws IOException { method writeCommentExtension (line 2859) | private void writeCommentExtension(OutputStream os) throws IOException { method isOk (line 2878) | private boolean isOk(int frame_index) { class GifColorTable (line 2883) | class GifColorTable { method GifColorTable (line 2896) | GifColorTable() { method GifColorTable (line 2900) | GifColorTable(Color[] colors) { method getDepth (line 2906) | int getDepth() { method getTransparent (line 2910) | int getTransparent() { method setTransparent (line 2915) | void setTransparent(int color_index) { method processPixels (line 2919) | void processPixels(Gif89Frame gf) throws IOException { method closePixelProcessing (line 2926) | void closePixelProcessing() { /* must be called before encode() */ method encode (line 2930) | void encode(OutputStream os) throws IOException { method filterPixels (line 2950) | private void filterPixels(DirectGif89Frame dgf) throws IOException { method trackPixelUsage (line 2999) | private void trackPixelUsage(IndexGif89Frame igf) { method computeColorDepth (line 3007) | private int computeColorDepth(int colorcount) { class ReverseColorMap (line 3031) | class ReverseColorMap { class ColorRecord (line 3033) | private static class ColorRecord { method ColorRecord (line 3037) | ColorRecord(int rgb, int ipalette) { method getPaletteIndex (line 3058) | int getPaletteIndex(int rgb) { method put (line 3074) | void put(int rgb, int ipalette) { class Gif89Frame (line 3129) | abstract class Gif89Frame { method setPosition (line 3183) | public void setPosition(Point p) { method setInterlaced (line 3193) | public void setInterlaced(boolean b) { method setDelay (line 3204) | public void setDelay(int interval) { method setDisposalMode (line 3218) | public void setDisposalMode(int code) { method Gif89Frame (line 3222) | Gif89Frame() { method getPixelSource (line 3225) | abstract Object getPixelSource(); method getWidth (line 3227) | int getWidth() { method getHeight (line 3231) | int getHeight() { method getPixelSink (line 3235) | byte[] getPixelSink() { method encode (line 3239) | void encode(OutputStream os, boolean epluribus, int color_depth, method writeGraphicControlExtension (line 3247) | private void writeGraphicControlExtension(OutputStream os, method writeImageDescriptor (line 3264) | private void writeImageDescriptor(OutputStream os) throws IOException { class GifPixelsEncoder (line 3274) | class GifPixelsEncoder { method GifPixelsEncoder (line 3288) | GifPixelsEncoder(int width, int height, byte[] pixels, boolean interla... method encode (line 3297) | void encode(OutputStream os) throws IOException { method bumpPosition (line 3316) | private void bumpPosition() { method nextPixel (line 3359) | private int nextPixel() { method MAXCODE (line 3411) | final int MAXCODE(int n_bits) { method compress (line 3445) | void compress(int init_bits, OutputStream outs) throws IOException { method output (line 3532) | void output(int code, OutputStream outs) throws IOException { method cl_block (line 3578) | void cl_block(OutputStream outs) throws IOException { method cl_hash (line 3587) | void cl_hash(int hsize) { method char_init (line 3598) | void char_init() { method char_out (line 3607) | void char_out(byte c, OutputStream outs) throws IOException { method flush_char (line 3614) | void flush_char(OutputStream outs) throws IOException { class IndexGif89Frame (line 3647) | class IndexGif89Frame extends Gif89Frame { method IndexGif89Frame (line 3659) | public IndexGif89Frame(int width, int height, byte ci_pixels[]) { method getPixelSource (line 3666) | Object getPixelSource() { class Gif89Put (line 3681) | final class Gif89Put { method ascii (line 3688) | static void ascii(String s, OutputStream os) throws IOException { method leShort (line 3698) | static void leShort(int i16, OutputStream os) throws IOException { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/PatchingClassLoader.java class PatchingClassLoader (line 14) | public class PatchingClassLoader extends ClassLoader { method PatchingClassLoader (line 33) | public PatchingClassLoader(String targetClassName, Class newSuperCl... method PatchingClassLoader (line 37) | public PatchingClassLoader(String targetClassName, String newSuperClas... method loadClass (line 49) | public Class loadClass(String name, boolean resolve) throws ClassNo... method getResourceAsStream (line 61) | public InputStream getResourceAsStream(String name) { method getResource (line 65) | public java.net.URL getResource(String name) { method patchClassData (line 69) | private byte[] patchClassData(InputStream in) { method findSuperclassOffset (line 123) | private int findSuperclassOffset(InputStream in) { method getConstantTypeName (line 158) | private static String getConstantTypeName(int id) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/RandomGenerator.java class RandomGenerator (line 73) | public class RandomGenerator extends Random { method RandomGenerator (line 96) | public RandomGenerator() { method RandomGenerator (line 106) | public RandomGenerator(long seed) { method nextChoice (line 115) | public T nextChoice(T... choices) { method nextChoice (line 129) | public T nextChoice(List choices) { method nextChoice (line 143) | public T nextChoice(Iterable choices) { method nextInt (line 154) | public int nextInt() { method nextInt (line 175) | public int nextInt(int n) { method nextBoolean (line 187) | public boolean nextBoolean() { method nextInt (line 222) | public int nextInt(int low, int high) { method nextDouble (line 281) | public double nextDouble(double low, double high) { method nextBoolean (line 305) | public boolean nextBoolean(double p) { method nextColor (line 318) | public Color nextColor() { method getInstance (line 329) | public static synchronized RandomGenerator getInstance() { method clearFixedIntegers (line 340) | public static synchronized void clearFixedIntegers() { method feedFixedIntegers (line 352) | public static synchronized void feedFixedIntegers(int... numbers) { method feedFixedIntegers (line 366) | public static synchronized void feedFixedIntegers(Iterable nu... method setSharedSeed (line 380) | public static void setSharedSeed(long seed) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/SoundClip.java class SoundClip (line 44) | @SuppressWarnings("deprecation") method SoundClip (line 90) | public SoundClip() { method SoundClip (line 102) | public SoundClip(int channels) { method SoundClip (line 122) | public SoundClip(String name) { method SoundClip (line 144) | public SoundClip(File file) { method SoundClip (line 160) | public SoundClip(URL url) { method SoundClip (line 176) | public SoundClip(InputStream in) { method SoundClip (line 188) | public SoundClip(int[] samples) { method SoundClip (line 201) | public SoundClip(int[] left, int[] right) { method play (line 212) | public synchronized void play() { method loop (line 223) | public void loop() { method stop (line 236) | public synchronized void stop() { method save (line 256) | public void save(String filename) { method save (line 267) | public void save(File file) { method getName (line 283) | public String getName() { method setName (line 294) | public void setName(String name) { method getChannelCount (line 305) | public int getChannelCount() { method isStereo (line 316) | public boolean isStereo() { method getFrameCount (line 327) | public int getFrameCount() { method getFrameRate (line 338) | public double getFrameRate() { method getDuration (line 349) | public double getDuration() { method getFrameIndex (line 360) | public int getFrameIndex() { method setFrameIndex (line 371) | public void setFrameIndex(int frameIndex) { method rewind (line 382) | public void rewind() { method getVolume (line 394) | public double getVolume() { method setVolume (line 406) | public void setVolume(double volume) { method getSampleData (line 419) | public int[] getSampleData() { method getSampleData (line 432) | public int[] getSampleData(int channel) { method addSampleData (line 454) | public void addSampleData(int sample) { method addSampleData (line 482) | public void addSampleData(int left, int right) { method addSampleData (line 511) | public void addSampleData(int[] samples) { method addSampleData (line 539) | public void addSampleData(int[] left, int[] right) { method toString (line 569) | public String toString() { method sampleToIntensity (line 592) | public static double sampleToIntensity(int sample) { method intensityToSample (line 605) | public static int intensityToSample(double intensity) { method getData (line 617) | protected byte[] getData() { method getFormat (line 625) | protected AudioFormat getFormat() { method getAudioInputStream (line 633) | protected AudioInputStream getAudioInputStream() { method standardize (line 645) | private void standardize() { method getFormatForFile (line 669) | private AudioFileFormat.Type getFormatForFile(String name) { method readSound (line 681) | private void readSound(AudioInputStream in) { method convertToPCM (line 731) | private AudioInputStream convertToPCM(AudioInputStream in) { method getAudioInputStream (line 741) | private AudioInputStream getAudioInputStream(InputStream in) { method getAudioInputStream (line 758) | private AudioInputStream getAudioInputStream(File file) { method createUnsupportedFormatMessage (line 772) | private String createUnsupportedFormatMessage() { class SoundPlayer (line 801) | class SoundPlayer implements Runnable { method SoundPlayer (line 807) | public SoundPlayer(SoundClip sound) { method play (line 816) | public void play() { method loop (line 827) | public void loop() { method stop (line 840) | public void stop() { method run (line 856) | public void run() { method openSourceDataLine (line 894) | private SourceDataLine openSourceDataLine(int bufferSize) { method setLineVolume (line 910) | private void setLineVolume(SourceDataLine line, double volume) { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/Timer.java class Timer (line 12) | public class Timer { method Timer (line 22) | public Timer() { method Timer (line 30) | public Timer(boolean autostart) { method elapsed (line 44) | public long elapsed() { method isStarted (line 51) | public boolean isStarted() { method start (line 60) | public void start() { method stop (line 69) | public long stop() { method currentTimeMS (line 82) | public static long currentTimeMS() { FILE: Archived/JavaBackEnd/eclipseproject/src/acm/util/TokenScanner.java class TokenScanner (line 10) | public class TokenScanner method TokenScanner (line 13) | public TokenScanner() method TokenScanner (line 26) | public TokenScanner(String s) method TokenScanner (line 32) | public TokenScanner(Reader reader) method setInput (line 38) | public void setInput(String s) method setInput (line 43) | public void setInput(Reader reader) method hasMoreTokens (line 51) | public boolean hasMoreTokens() method nextToken (line 58) | public String nextToken() method saveToken (line 66) | public void saveToken(String s) method getPosition (line 71) | public int getPosition() method ignoreWhitespace (line 79) | public void ignoreWhitespace() method ignoreComments (line 84) | public void ignoreComments() method scanNumbers (line 89) | public void scanNumbers() method scanStrings (line 94) | public void scanStrings() method addWordCharacters (line 99) | public void addWordCharacters(String s) method isWordCharacter (line 109) | public boolean isWordCharacter(int i) method addOperator (line 117) | public void addOperator(String s) method verifyToken (line 122) | public void verifyToken(String s) method getTokenType (line 135) | public int getTokenType(String s) method getChar (line 193) | public int getChar() method ungetChar (line 213) | public void ungetChar(int i) method getStringValue (line 237) | public String getStringValue(String s) method scanToken (line 351) | private String scanToken() method scanChar (line 404) | private int scanChar() method scanWord (line 451) | private String scanWord() method scanNumber (line 462) | private String scanNumber() method scanString (line 547) | private String scanString() method isOperator (line 589) | private boolean isOperator(String s) method isOperatorPrefix (line 598) | private boolean isOperatorPrefix(String s) FILE: Archived/JavaBackEnd/eclipseproject/src/javazoom/jlgui/basicplayer/BasicController.java type BasicController (line 32) | public interface BasicController method open (line 39) | public void open(InputStream in) throws BasicPlayerException; method open (line 46) | public void open(File file) throws BasicPlayerException; method open (line 53) | public void open(URL url) throws BasicPlayerException; method seek (line 61) | public long seek(long bytes) throws BasicPlayerException; method play (line 67) | public void play() throws BasicPlayerException; method stop (line 73) | public void stop() throws BasicPlayerException; method pause (line 79) | public void pause() throws BasicPlayerException; method resume (line 85) | public void resume() throws BasicPlayerException; method setPan (line 93) | public void setPan(double pan) throws BasicPlayerException; method setGain (line 101) | public void setGain(double gain) throws BasicPlayerException; FILE: Archived/JavaBackEnd/eclipseproject/src/javazoom/jlgui/basicplayer/BasicPlayer.java class BasicPlayer (line 55) | @SuppressWarnings({ "rawtypes", "unchecked" }) method BasicPlayer (line 90) | public BasicPlayer() { method reset (line 96) | protected void reset() { method addBasicPlayerListener (line 121) | public void addBasicPlayerListener(BasicPlayerListener bpl) { method getListeners (line 130) | public Collection getListeners() { method removeBasicPlayerListener (line 139) | public void removeBasicPlayerListener(BasicPlayerListener bpl) { method setLineBufferSize (line 153) | public void setLineBufferSize(int size) { method getLineBufferSize (line 162) | public int getLineBufferSize() { method getLineCurrentBufferSize (line 171) | public int getLineCurrentBufferSize() { method setSleepTime (line 181) | public void setSleepTime(long time) { method getSleepTime (line 190) | public long getSleepTime() { method getStatus (line 199) | public int getStatus() { method open (line 206) | public void open(File file) throws BasicPlayerException { method open (line 216) | public void open(URL url) throws BasicPlayerException { method open (line 226) | public void open(InputStream inputStream) throws BasicPlayerException { method initAudioInputStream (line 238) | protected void initAudioInputStream() throws BasicPlayerException { method initAudioInputStream (line 317) | protected void initAudioInputStream(File file) method initAudioInputStream (line 326) | protected void initAudioInputStream(URL url) method initAudioInputStream (line 335) | protected void initAudioInputStream(InputStream inputStream) method initLine (line 344) | protected void initLine() throws LineUnavailableException { method createLine (line 374) | protected void createLine() throws LineUnavailableException { method openLine (line 419) | protected void openLine() throws LineUnavailableException { method stopPlayback (line 450) | protected void stopPlayback() { method pausePlayback (line 470) | protected void pausePlayback() { method resumePlayback (line 487) | protected void resumePlayback() { method startPlayback (line 501) | protected void startPlayback() throws BasicPlayerException { method run (line 548) | public void run() { method skipBytes (line 640) | protected long skipBytes(long bytes) throws BasicPlayerException { method notifyEvent (line 689) | protected void notifyEvent(int code, int position, double value, method getEncodedStreamPosition (line 696) | protected int getEncodedStreamPosition() { method closeStream (line 711) | protected void closeStream() { method hasGainControl (line 725) | public boolean hasGainControl() { method getGainValue (line 740) | public float getGainValue() { method getMaximumGain (line 751) | public float getMaximumGain() { method getMinimumGain (line 762) | public float getMinimumGain() { method hasPanControl (line 773) | public boolean hasPanControl() { method getPrecision (line 787) | public float getPrecision() { method getPan (line 798) | public float getPan() { method deepCopy (line 812) | protected Map deepCopy(Map src) { method seek (line 828) | public long seek(long bytes) throws BasicPlayerException { method play (line 835) | public void play() throws BasicPlayerException { method stop (line 842) | public void stop() throws BasicPlayerException { method pause (line 849) | public void pause() throws BasicPlayerException { method resume (line 856) | public void resume() throws BasicPlayerException { method setPan (line 864) | public void setPan(double fPan) throws BasicPlayerException { method setGain (line 878) | public void setGain(double fGain) throws BasicPlayerException { method getMixers (line 894) | public List getMixers() { method getMixer (line 909) | public Mixer getMixer(String name) { method getMixerName (line 925) | public String getMixerName() { method setMixerName (line 929) | public void setMixerName(String name) { FILE: Archived/JavaBackEnd/eclipseproject/src/javazoom/jlgui/basicplayer/BasicPlayerEvent.java class BasicPlayerEvent (line 28) | public class BasicPlayerEvent method BasicPlayerEvent (line 56) | public BasicPlayerEvent(Object source, int code, int position, double ... method getCode (line 69) | public int getCode() method getPosition (line 78) | public int getPosition() method getValue (line 87) | public double getValue() method getDescription (line 96) | public Object getDescription() method getSource (line 101) | public Object getSource() method toString (line 106) | public String toString() FILE: Archived/JavaBackEnd/eclipseproject/src/javazoom/jlgui/basicplayer/BasicPlayerEventLauncher.java class BasicPlayerEventLauncher (line 31) | @SuppressWarnings("rawtypes") method BasicPlayerEventLauncher (line 50) | public BasicPlayerEventLauncher(int code, int position, double value, method run (line 61) | public void run() { FILE: Archived/JavaBackEnd/eclipseproject/src/javazoom/jlgui/basicplayer/BasicPlayerException.java class BasicPlayerException (line 31) | public class BasicPlayerException extends RuntimeException { method BasicPlayerException (line 39) | public BasicPlayerException() method BasicPlayerException (line 44) | public BasicPlayerException(String msg) method BasicPlayerException (line 49) | public BasicPlayerException(Throwable cause) method BasicPlayerException (line 55) | public BasicPlayerException(String msg, Throwable cause) method getCause (line 61) | public Throwable getCause() method getMessage (line 71) | public String getMessage() method printStackTrace (line 87) | public void printStackTrace() method printStackTrace (line 92) | public void printStackTrace(PrintStream out) method printStackTrace (line 102) | public void printStackTrace(PrintWriter out) FILE: Archived/JavaBackEnd/eclipseproject/src/javazoom/jlgui/basicplayer/BasicPlayerListener.java type BasicPlayerListener (line 31) | @SuppressWarnings("rawtypes") method opened (line 45) | public void opened(Object stream, Map properties); method progress (line 63) | public void progress(int bytesread, long microseconds, byte[] pcmdata, method stateUpdated (line 71) | public void stateUpdated(BasicPlayerEvent event); method setController (line 80) | public void setController(BasicController controller); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/audio/Accidental.java type Accidental (line 27) | public enum Accidental { method getValueOf (line 35) | public static Accidental getValueOf(String s) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/audio/Note.java class Note (line 53) | public class Note { method Note (line 83) | public Note(String line) { method Note (line 117) | public Note(double duration, Pitch pitch, int octave, Accidental accid... method Note (line 136) | public Note(double duration, String pitch, int octave, String accident... method Note (line 151) | public Note(double duration, boolean repeat) { method equals (line 162) | public boolean equals(Object o) { method getAccidental (line 189) | public Accidental getAccidental() { method getDuration (line 197) | public double getDuration() { method getOctave (line 207) | public int getOctave() { method getPitch (line 215) | public Pitch getPitch() { method isRepeat (line 224) | public boolean isRepeat() { method isRest (line 233) | public boolean isRest() { method play (line 242) | public void play() { method setAccidental (line 295) | public void setAccidental(Accidental accidental) { method setAccidental (line 311) | public void setAccidental(String accidental) { method setDuration (line 322) | public void setDuration(double duration) { method setOctave (line 338) | public void setOctave(int octave) { method setPitch (line 352) | public void setPitch(Pitch pitch) { method setPitch (line 364) | public void setPitch(String pitch) { method setRepeat (line 373) | public void setRepeat(boolean repeat) { method toString (line 381) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/audio/Pitch.java type Pitch (line 26) | public enum Pitch { method getValueOf (line 34) | public static Pitch getValueOf(String s) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/audio/SplClip.java class SplClip (line 11) | @SuppressWarnings("deprecation") method supportsExtension (line 20) | public static boolean supportsExtension(String extension) { method supportsFile (line 26) | public static boolean supportsFile(String name) { method getExtension (line 30) | public static String getExtension(String name) { method SplClip (line 41) | public SplClip(String filename) { method loop (line 45) | public void loop() { method play (line 50) | public void play() { method play (line 54) | private void play(boolean loop) { method run (line 84) | public void run() { method stop (line 125) | public void stop() { method waitUntilDonePlaying (line 139) | public void waitUntilDonePlaying() { method opened (line 160) | @SuppressWarnings("rawtypes") method progress (line 166) | @SuppressWarnings("rawtypes") method stateUpdated (line 173) | public void stateUpdated(BasicPlayerEvent event) { method setController (line 178) | public void setController(BasicController controller) { method rawplay (line 183) | private void rawplay(AudioFormat targetFormat, AudioInputStream din) t... method getLine (line 203) | private SourceDataLine getLine(AudioFormat audioFormat) FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/audio/StdAudio.java class StdAudio (line 47) | public final class StdAudio { class AudioEvent (line 71) | public static class AudioEvent { type Type (line 72) | public static enum Type { PLAY, LOOP, PAUSE, UNPAUSE, STOP, MUTE, UN... method AudioEvent (line 78) | public AudioEvent(Type type) { method AudioEvent (line 82) | public AudioEvent(Type type, double duration) { method AudioEvent (line 87) | public AudioEvent(Type type, Note note, double duration) { method getDuration (line 93) | public double getDuration() { method getNote (line 97) | public Note getNote() { method getType (line 101) | public Type getType() { method toString (line 105) | public String toString() { type AudioEventListener (line 112) | public static interface AudioEventListener { method onAudioEvent (line 113) | void onAudioEvent(AudioEvent event); method addAudioEventListener (line 116) | public static void addAudioEventListener(AudioEventListener listener) { method init (line 121) | private static void init() { method clearAudioEventListeners (line 153) | public static void clearAudioEventListeners() { method close (line 160) | public static void close() { method isMuted (line 168) | public static boolean isMuted() { method isPaused (line 175) | public static boolean isPaused() { method loop (line 182) | @SuppressWarnings("deprecation") method note (line 207) | public static double[] note(double hz, double duration, double amplitu... method play (line 219) | public static void play(double in) { method play (line 248) | public static void play(double[] input) { method play (line 259) | public static void play(double[] input, double duration) { method play (line 268) | public static void play(Note note, double[] input, double duration) { method play (line 276) | @SuppressWarnings("deprecation") method read (line 298) | public static double[] read(String filename) { method removeAudioEventListener (line 313) | public static void removeAudioEventListener(AudioEventListener listene... method save (line 320) | public static void save(String filename, double[] input) { method setMute (line 352) | public static void setMute(boolean mute) { method setPaused (line 361) | public static void setPaused(boolean pause) { method notifyListeners (line 369) | private static void notifyListeners(AudioEvent event) { method prePlay (line 378) | private static void prePlay() { method readByte (line 394) | private static byte[] readByte(String filename) { method main (line 425) | public static void main(String[] args) { method StdAudio (line 451) | private StdAudio() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/autograder/GuidedAutograder.java class GuidedAutograder (line 42) | public abstract class GuidedAutograder implements ActionListener, Change... method getGridLineColor (line 128) | public static Color getGridLineColor() { method setGridLineColor (line 132) | public static void setGridLineColor(Color color) { method start (line 170) | public void start() { method createComponents (line 198) | @SuppressWarnings({ "unchecked", "rawtypes" }) method doLayout (line 270) | protected Container doLayout() { method doExtraLayout (line 420) | protected void doExtraLayout() { method actionPerformed (line 426) | public void actionPerformed(ActionEvent event) { method stateChanged (line 479) | public void stateChanged(ChangeEvent event) { method assertTrue (line 485) | protected void assertTrue(String msg, boolean b) { method assertFalse (line 497) | protected void assertFalse(String msg, boolean b) { method assertEquals (line 501) | protected void assertEquals(String msg, Object expected, Object actual) { method assertPrintCounts (line 513) | protected void assertPrintCounts() { method assertPrintCounts (line 517) | protected void assertPrintCounts(boolean resetAfter) { method assertResetCounts (line 526) | protected void assertResetCounts() { method addPanel (line 532) | protected JPanel addPanel(String name, Collection component... method addPanel (line 536) | protected JPanel addPanel(String name, Component... components) { method addPanel (line 540) | protected JPanel addPanel(String name, LayoutManager layout, Collectio... method addPanel (line 544) | protected JPanel addPanel(String name, LayoutManager layout, Component... method diffOutput (line 556) | protected void diffOutput() { method injectInput (line 570) | protected void injectInput() { method userInput (line 584) | protected void userInput(String cmd, ActionEvent event) { method studentProgramThreadKill (line 604) | protected void studentProgramThreadKill() { method studentProgramThreadLaunchIfBoxChecked (line 618) | protected void studentProgramThreadLaunchIfBoxChecked() { method studentProgramThreadLaunch (line 625) | protected void studentProgramThreadLaunch() { method studentProgramThreadLaunch (line 629) | @SuppressWarnings("unchecked") method junitLaunch (line 638) | protected void junitLaunch(String className) { method junitLaunch (line 646) | protected void junitLaunch(final Class clazz) { method studentProgramThreadLaunch (line 684) | protected void studentProgramThreadLaunch(Class cla... method constantsSetAllWindow (line 700) | protected void constantsSetAllWindow(int width, int height) { method constGet (line 705) | @SuppressWarnings("unchecked") method constGetInt (line 710) | protected int constGetInt(String name) { method constSet (line 717) | protected void constSet(String name, Object value) { method constSetMaybe (line 733) | protected void constSetMaybe(String name, int value, Object defaultVal... method constSetMaybe (line 745) | protected void constSetMaybe(String name, double value, Object default... method getWindowWidth (line 753) | protected int getWindowWidth() { method getWindowHeight (line 757) | protected int getWindowHeight() { method setWindowWidth (line 761) | protected void setWindowWidth(int width) { method setWindowHeight (line 765) | protected void setWindowHeight(int height) { method setWindowSize (line 769) | protected void setWindowSize(int width, int height) { method displayLateness (line 775) | protected void displayLateness() { method gridLineAdd (line 797) | protected void gridLineAdd(GContainer container, double x1, double y1,... method gridLineAdd (line 803) | protected void gridLineAdd(double x1, double y1, double x2, double y2) { method gridLinesExist (line 813) | protected boolean gridLinesExist(GContainer container) { method gridLinesExist (line 830) | protected boolean gridLinesExist() { method gridLineRemoveAll (line 850) | protected void gridLineRemoveAll(GContainer container) { method gridLineRemoveAll (line 870) | protected void gridLineRemoveAll() { method printlnLog (line 892) | protected void printlnLog(String msg) { method setAssertUsingGui (line 926) | public void setAssertUsingGui(boolean gui) { class ReflectionPanel (line 930) | protected class ReflectionPanel implements ActionListener { method ReflectionPanel (line 949) | public ReflectionPanel(Class clazz) { method ReflectionPanel (line 953) | @SuppressWarnings({ "unchecked", "rawtypes" }) method doLayout (line 1029) | public void doLayout() { method setObject (line 1052) | public void setObject(Object object) { method actionPerformed (line 1056) | public void actionPerformed(ActionEvent event) { method currentFieldValueGet (line 1073) | protected void currentFieldValueGet() { method currentFieldValueSet (line 1092) | protected void currentFieldValueSet() { method roundDouble (line 1113) | private String roundDouble(String s) { method currentConstantValueGet (line 1125) | protected void currentConstantValueGet() { method currentConstantValueSet (line 1142) | protected void currentConstantValueSet() { method currentMethodCall (line 1154) | protected void currentMethodCall() { method updateAllReflectionPanels (line 1174) | protected void updateAllReflectionPanels() { class FieldValueUpdateRunnable (line 1182) | private class FieldValueUpdateRunnable implements Runnable { method run (line 1183) | public void run() { class StudentProgramRunnerThread (line 1195) | protected class StudentProgramRunnerThread extends Thread { method StudentProgramRunnerThread (line 1201) | public StudentProgramRunnerThread(Class clazz, boolean callInitAn... method StudentProgramRunnerThread (line 1205) | public StudentProgramRunnerThread(Class clazz, int width, int hei... method getProgram (line 1230) | public Program getProgram() { method getFrame (line 1234) | public JFrame getFrame() { method killMe (line 1238) | @SuppressWarnings("deprecation") method run (line 1250) | public void run() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/AbstractMultimap.java class AbstractMultimap (line 10) | public abstract class AbstractMultimap implements Multimap { method AbstractMultimap (line 14) | public AbstractMultimap() { method AbstractMultimap (line 18) | public AbstractMultimap(boolean isSet) { method clear (line 24) | public void clear() { method createMap (line 28) | protected abstract Map> createMap(); method createSet (line 29) | protected abstract Collection createSet(); method createList (line 31) | protected Collection createList() { method containsEntry (line 35) | public boolean containsEntry(Object key, Object value) { method containsKey (line 39) | public boolean containsKey(Object key) { method containsValue (line 43) | public boolean containsValue(Object value) { method get (line 52) | public Collection get(K key) { method isEmpty (line 56) | public boolean isEmpty() { method keySet (line 60) | public Set keySet() { method put (line 64) | public boolean put(K key, V value) { method remove (line 75) | public boolean remove(Object key, Object value) { method removeAll (line 88) | public Collection removeAll(Object key) { method size (line 92) | public int size() { method toString (line 100) | public String toString() { method values (line 104) | public Collection values() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/AbstractTable.java class AbstractTable (line 10) | public abstract class AbstractTable implements Table { method AbstractTable (line 13) | public AbstractTable() { method createTableMap (line 17) | protected abstract Map> createTableMap(); method createRowMap (line 18) | protected abstract Map createRowMap(); method createColumnMap (line 19) | protected abstract Map createColumnMap(); method clear (line 21) | public void clear() { method column (line 25) | public Map column(C columnKey) { method contains (line 36) | public boolean contains(Object rowKey, Object columnKey) { method containsColumn (line 40) | public boolean containsColumn(Object columnKey) { method containsRow (line 45) | public boolean containsRow(Object rowKey) { method containsValue (line 49) | public boolean containsValue(Object value) { method get (line 54) | public V get(Object rowKey, Object columnKey) { method isEmpty (line 62) | public boolean isEmpty() { method put (line 66) | public V put(R rowKey, C columnKey, V value) { method remove (line 77) | public V remove(Object rowKey, Object columnKey) { method row (line 90) | public Map row(R rowKey) { method rowKeySet (line 94) | public Set rowKeySet() { method rowMap (line 98) | public Map> rowMap() { method size (line 102) | public int size() { method toString (line 110) | public String toString() { method values (line 114) | public Collection values() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/BasicGraph.java class BasicGraph (line 21) | public class BasicGraph implements Graph { method BasicGraph (line 31) | public BasicGraph() { method BasicGraph (line 39) | public BasicGraph(boolean directed, boolean weighted) { method addEdge (line 48) | public final void addEdge(String v1, String v2) { method addEdge (line 53) | public final void addEdge(String v1, String v2, double weight) { method addEdge (line 64) | public final void addEdge(Vertex v1, Vertex v2) { method addEdge (line 69) | public final void addEdge(Vertex v1, Vertex v2, double weight) { method addVertex (line 106) | public final void addVertex(String v) { method clear (line 114) | public final void clear() { method clearEdges (line 120) | public final void clearEdges() { method clearEdges (line 124) | public final void clearEdges(String v) { method clearEdges (line 128) | public final void clearEdges(Vertex v) { method containsEdge (line 144) | public final boolean containsEdge(String v1, String v2) { method containsEdge (line 149) | public final boolean containsEdge(Vertex v1, Vertex v2) { method containsPath (line 155) | public final boolean containsPath(List path) { method containsVertex (line 174) | public final boolean containsVertex(String v) { method containsVertex (line 179) | public final boolean containsVertex(Vertex v) { method cost (line 184) | public final double cost(List path) { method degree (line 209) | public final int degree(String v) { method degree (line 214) | public final int degree(Vertex v) { method edge (line 219) | public final Edge edge(String v1, String v2) { method edge (line 224) | public final Edge edge(Vertex v1, Vertex v2) { method edgeCount (line 233) | public final int edgeCount() { method edges (line 238) | public final Collection> edges() { method edgeWeight (line 244) | public final double edgeWeight(String v1, String v2) { method edgeWeight (line 249) | public final double edgeWeight(Vertex v1, Vertex v2) { method equals (line 263) | public boolean equals(Object o) { method hashCode (line 279) | public int hashCode() { method inDegree (line 287) | public final int inDegree(String v) { method inDegree (line 292) | public final int inDegree(Vertex v) { method inverseNeighbors (line 301) | public Set> inverseNeighbors(String v) { method inverseNeighbors (line 305) | public Set> inverseNeighbors(Vertex v) { method isDirected (line 318) | public final boolean isDirected() { method isEmpty (line 323) | public final boolean isEmpty() { method isWeighted (line 328) | public final boolean isWeighted() { method neighbors (line 333) | public final Set> neighbors(String v) { method neighbors (line 338) | public final Set> neighbors(Vertex v) { method outDegree (line 347) | public final int outDegree(String v) { method outDegree (line 352) | public final int outDegree(Vertex v) { method removeEdge (line 361) | public final void removeEdge(Edge e) { method removeEdge (line 368) | public final void removeEdge(String v1, String v2) { method removeEdge (line 373) | public final void removeEdge(Vertex v1, Vertex v2) { method removeVertex (line 383) | public final void removeVertex(String v) { method removeVertex (line 392) | public final void removeVertex(Vertex v) { method resetData (line 401) | public final void resetData() { method toString (line 406) | public final String toString() { method toStringDetailed (line 436) | public final String toStringDetailed() { method vertex (line 451) | public Vertex vertex(String name) { method vertexCount (line 456) | public final int vertexCount() { method vertexes (line 461) | public final Collection> vertexes() { method checkForNegative (line 471) | protected static void checkForNegative(double value) { method checkForNegative (line 482) | protected static void checkForNegative(int value) { method checkForNull (line 493) | protected static void checkForNull(Object... args) { method checkVertex (line 507) | protected final void checkVertex(String vertex) { method checkVertex (line 514) | protected final void checkVertex(Vertex vertex) { method checkVertexes (line 528) | protected final void checkVertexes(String v1, String v2) { method checkVertexes (line 540) | protected final void checkVertexes(Vertex v1, Vertex v2) { method clearVertexInfo (line 549) | protected final void clearVertexInfo() { method corruptVertexInfo (line 560) | protected final void corruptVertexInfo() { method vertexInfo (line 583) | protected final Vertex vertexInfo(String v) { method vertexInfos (line 591) | protected final Map> vertexInfos() { method removeVertexHelper (line 596) | private void removeVertexHelper(String v) { method removeVertexHelper (line 617) | private void removeVertexHelper(Vertex v) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Edge.java class Edge (line 14) | public class Edge implements Cloneable { method Edge (line 31) | public Edge(Vertex start, Vertex end) { method Edge (line 42) | public Edge(Vertex start, Vertex end, double weight) { method Edge (line 55) | private Edge(Vertex start, Vertex end, double weight, boolean we... method clone (line 72) | public Edge clone() { method contains (line 87) | public boolean contains(Vertex vertex) { method cost (line 97) | public double cost() { method end (line 107) | public Vertex end() { method equals (line 115) | public boolean equals(Object o) { method finish (line 133) | public Vertex finish() { method hashCode (line 140) | public int hashCode() { method setWeight (line 152) | public void setWeight(double weight) { method start (line 165) | public Vertex start() { method weight (line 172) | public double weight() { method toString (line 177) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Graph.java type Graph (line 32) | public interface Graph { method addEdge (line 47) | void addEdge(String v1, String v2); method addEdge (line 63) | void addEdge(Vertex v1, Vertex v2); method addEdge (line 83) | void addEdge(String v1, String v2, double weight); method addEdge (line 103) | void addEdge(Vertex v1, Vertex v2, double weight); method addVertex (line 111) | void addVertex(String v); method clear (line 116) | void clear(); method clearEdges (line 121) | void clearEdges(); method containsEdge (line 127) | boolean containsEdge(String v1, String v2); method containsEdge (line 133) | boolean containsEdge(Vertex v1, Vertex v2); method containsPath (line 146) | boolean containsPath(List path); method containsVertex (line 153) | boolean containsVertex(String v); method containsVertex (line 160) | boolean containsVertex(Vertex v); method cost (line 171) | public double cost(List path); method degree (line 182) | int degree(String v); method degree (line 193) | int degree(Vertex v); method edge (line 205) | Edge edge(String v1, String v2); method edge (line 217) | Edge edge(Vertex v1, Vertex v2); method edgeCount (line 228) | int edgeCount(); method edges (line 238) | Collection> edges(); method edgeWeight (line 249) | double edgeWeight(String v1, String v2); method edgeWeight (line 260) | double edgeWeight(Vertex v1, Vertex v2); method inDegree (line 268) | int inDegree(String v); method inDegree (line 276) | int inDegree(Vertex v); method isDirected (line 281) | boolean isDirected(); method isEmpty (line 286) | boolean isEmpty(); method isWeighted (line 303) | boolean isWeighted(); method neighbors (line 316) | Set> neighbors(String v); method neighbors (line 329) | Set> neighbors(Vertex v); method outDegree (line 335) | int outDegree(String v); method outDegree (line 341) | int outDegree(Vertex v); method removeEdge (line 352) | void removeEdge(Edge e); method removeEdge (line 363) | void removeEdge(String v1, String v2); method removeEdge (line 374) | void removeEdge(Vertex v1, Vertex v2); method removeVertex (line 383) | void removeVertex(String v); method removeVertex (line 392) | void removeVertex(Vertex v); method resetData (line 397) | void resetData(); method toString (line 403) | String toString(); method toStringDetailed (line 417) | String toStringDetailed(); method vertex (line 422) | Vertex vertex(String name); method vertexCount (line 427) | int vertexCount(); method vertexes (line 435) | Collection> vertexes(); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/GraphColor.java type GraphColor (line 8) | public enum GraphColor { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Grid.java class Grid (line 19) | public class Grid { method Grid (line 23) | public Grid() { method Grid (line 27) | public Grid(int rows, int cols) { method equals (line 31) | public boolean equals(Object o) { method fill (line 57) | public void fill(E value) { method get (line 65) | public E get(int row, int col) { method hashCode (line 70) | public int hashCode() { method height (line 81) | public int height() { method inBounds (line 85) | public boolean inBounds(int row, int col) { method isEmpty (line 89) | public boolean isEmpty() { method numCols (line 93) | public int numCols() { method numRows (line 97) | public int numRows() { method resize (line 101) | @SuppressWarnings("unchecked") method set (line 111) | public void set(int row, int col, E value) { method size (line 116) | public int size() { method toString (line 120) | public String toString() { method toString2D (line 124) | public String toString2D() { method toString2D (line 133) | public String toString2D(String rowStart, String rowEnd, String colSep... method width (line 149) | public int width() { method checkIndex (line 153) | private void checkIndex(int row, int col) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/HashBasedTable.java class HashBasedTable (line 10) | public class HashBasedTable extends AbstractTable { method create (line 11) | public static HashBasedTable create() { method createTableMap (line 15) | @Override method createColumnMap (line 20) | @Override method createRowMap (line 25) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/HashMultimap.java class HashMultimap (line 10) | public class HashMultimap extends AbstractMultimap { method create (line 11) | public static HashMultimap create() { method create (line 15) | public static HashMultimap create(boolean isSet) { method HashMultimap (line 19) | public HashMultimap() { method HashMultimap (line 23) | public HashMultimap(boolean isSet) { method createMap (line 27) | @Override method createSet (line 32) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Lexicon.java class Lexicon (line 21) | public class Lexicon implements Iterable { method Lexicon (line 25) | public Lexicon() { method Lexicon (line 34) | public Lexicon(String filename) { method add (line 38) | public void add(String word) { method addWordsFrom (line 46) | public void addWordsFrom(InputStream input) { method addWordsFrom (line 51) | public void addWordsFrom(Reader reader) { method addWordsFrom (line 56) | public void addWordsFrom(Scanner input) { method addWordsFromFile (line 65) | public void addWordsFromFile(File file) { method addWordsFromFile (line 74) | public void addWordsFromFile(String filename) { method contains (line 78) | public boolean contains(String word) { method containsPrefix (line 82) | public boolean containsPrefix(String prefix) { method equals (line 86) | public boolean equals(Object o) { method hashCode (line 95) | public int hashCode() { method isEmpty (line 99) | public boolean isEmpty() { method iterator (line 103) | public Iterator iterator() { method prefixCount (line 107) | public int prefixCount() { method size (line 111) | public int size() { method toString (line 115) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Multimap.java type Multimap (line 10) | public interface Multimap { method clear (line 11) | void clear(); method containsEntry (line 12) | boolean containsEntry(Object key, Object value); method containsKey (line 13) | boolean containsKey(Object key); method containsValue (line 14) | boolean containsValue(Object value); method get (line 15) | Collection get(K key); method isEmpty (line 16) | boolean isEmpty(); method keySet (line 17) | Set keySet(); method put (line 18) | boolean put(K key, V value); method remove (line 19) | boolean remove(Object key, Object value); method removeAll (line 20) | Collection removeAll(Object key); method size (line 21) | int size(); method values (line 22) | Collection values(); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Table.java type Table (line 5) | public interface Table { method clear (line 6) | void clear(); method column (line 7) | Map column(C columnKey); method contains (line 8) | boolean contains(Object rowKey, Object columnKey); method containsColumn (line 9) | boolean containsColumn(Object columnKey); method containsRow (line 10) | boolean containsRow(Object rowKey); method containsValue (line 11) | boolean containsValue(Object value); method get (line 12) | V get(Object rowKey, Object columnKey); method isEmpty (line 13) | boolean isEmpty(); method put (line 14) | V put(R rowKey, C columnKey, V value); method remove (line 15) | V remove(Object rowKey, Object columnKey); method row (line 16) | Map row(R rowKey); method rowKeySet (line 17) | Set rowKeySet(); method rowMap (line 18) | Map> rowMap(); method size (line 19) | int size(); method values (line 20) | Collection values(); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/TreeBasedTable.java class TreeBasedTable (line 10) | public class TreeBasedTable method create (line 13) | public static , C extends Comparable, V> extends AbstractMu... method create (line 11) | public static , V> TreeMultimap create() { method create (line 15) | public static , V> TreeMultimap create(b... method TreeMultimap (line 19) | public TreeMultimap() { method TreeMultimap (line 23) | public TreeMultimap(boolean isSet) { method createMap (line 27) | @Override method createSet (line 32) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/collections/Vertex.java class Vertex (line 24) | @SuppressWarnings("deprecation") method Vertex (line 42) | public Vertex(String name) { method clear (line 53) | public void clear() { method clear (line 60) | public void clear(boolean clearExtraData) { method clone (line 74) | public Vertex clone() { method color (line 88) | public Color color() { method compareTo (line 92) | public int compareTo(Vertex o) { method cost (line 101) | public double cost() { method equals (line 109) | public boolean equals(Object o) { method hashCode (line 122) | public int hashCode() { method name (line 129) | public String name() { method notifyObservers (line 133) | public void notifyObservers() { method notifyObservers (line 138) | public void notifyObservers(Object arg) { method number (line 148) | public int number() { method previous (line 157) | public Vertex previous() { method setColor (line 164) | public void setColor(Color color) { method setCost (line 174) | public void setCost(double cost) { method setNumber (line 183) | public void setNumber(int number) { method setPrevious (line 192) | public void setPrevious(Vertex previous) { method setVisited (line 200) | public void setVisited() { method setVisited (line 208) | public void setVisited(boolean visited) { method visited (line 216) | public boolean visited() { method toString (line 223) | public String toString() { type Event (line 243) | public static enum Event { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/diff/Diff.java class Diff (line 16) | public class Diff { method diffAsList (line 37) | public static List diffAsList(String s1, String s2) { method diffAsList (line 41) | public static List diffAsList(String s1, String s2, int fl... class Difference (line 281) | public static class Difference { type Type (line 282) | public static enum Type { DELETE, ADD, MODIFY } method Difference (line 289) | public Difference(Type type, int expectedStart, int expectedEnd, int... method rangeHelper (line 297) | private String rangeHelper(int start, int end) { method expectedToString (line 308) | public String expectedToString() { method actualToString (line 312) | public String actualToString() { method toString (line 316) | public String toString() { method diff (line 323) | public static String diff(String s1, String s2) { method diff (line 327) | public static String diff(String s1, String s2, int flags) { method diffSideBySide (line 637) | public static String diffSideBySide(String str1, String str2) { method diffSideBySide (line 649) | public static String diffSideBySide(String str1, String str2, int widt... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/diff/DiffCollection.java class DiffCollection (line 24) | public class DiffCollection { method DiffCollection (line 55) | public DiffCollection(Object[] a, Object[] b) { method diff (line 64) | public List diff() { method traverseSequences (line 80) | protected void traverseSequences() { method callFinishedA (line 147) | protected boolean callFinishedA() { method callFinishedB (line 155) | protected boolean callFinishedB() { method onANotB (line 176) | protected void onANotB(int ai, int bi) { method onBNotA (line 187) | protected void onBNotA(int ai, int bi) { method equals (line 211) | protected boolean equals(Object x, Object y) { method getLongestCommonSubsequences (line 218) | public Integer[] getLongestCommonSubsequences() { method toArray (line 297) | protected static Integer[] toArray(TreeMap map) { method isNonzero (line 313) | protected static boolean isNonzero(Integer i) { method isGreaterThan (line 321) | protected boolean isGreaterThan(Integer index, Integer val) { method isLessThan (line 330) | protected boolean isLessThan(Integer index, Integer val) { method getLastValue (line 338) | protected Integer getLastValue() { method append (line 346) | protected void append(Integer value) { method insert (line 360) | protected Integer insert(Integer j, Integer k) { class Difference (line 411) | public static final class Difference { method Difference (line 438) | public Difference(int delStart, int delEnd, int addStart, int addEnd) { method getDeletedStart (line 449) | public int getDeletedStart() { method getDeletedEnd (line 457) | public int getDeletedEnd() { method getAddedStart (line 465) | public int getAddedStart() { method getAddedEnd (line 473) | public int getAddedEnd() { method setDeleted (line 481) | public void setDeleted(int line) { method setAdded (line 490) | public void setAdded(int line) { method equals (line 499) | public boolean equals(Object obj) { method hashCode (line 510) | public int hashCode() { method addedIndexToString (line 514) | public String addedIndexToString() { method deletedIndexToString (line 518) | public String deletedIndexToString() { method indexToString (line 522) | public String indexToString(int start, int end) { method toString (line 539) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/diff/DiffGui.java class DiffGui (line 19) | public class DiffGui implements ActionListener, AdjustmentListener { method DiffGui (line 60) | public DiffGui(String s1, String s2) { method DiffGui (line 64) | public DiffGui(String name1, String s1, String name2, String s2) { method DiffGui (line 68) | public DiffGui(String name1, String s1, String name2, String s2, boole... method DiffGui (line 72) | public DiffGui(String name1, String s1, String name2, String s2, int f... method DiffGui (line 76) | public DiffGui(String name1, String s1, String name2, String s2, int f... method adjustmentValueChanged (line 210) | public void adjustmentValueChanged(AdjustmentEvent event) { method actionPerformed (line 234) | public void actionPerformed(ActionEvent event) { method show (line 271) | public void show() { method htmlBodyWrap (line 275) | private String htmlBodyWrap(String text) { method colorOutput (line 286) | private String colorOutput(String output) { method colorDiffs (line 298) | private String colorDiffs(String diffs) { method colorSideBySideDiffs (line 305) | private String colorSideBySideDiffs(String diffs) { method makeHtmlPane (line 310) | private JTextPane makeHtmlPane(String htmlText) { method setDiffCheckboxes (line 330) | public void setDiffCheckboxes(boolean value) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/diff/DiffImage.java class DiffImage (line 29) | public class DiffImage extends JPanel { method DiffImage (line 61) | public DiffImage(String imageFile1, String imageFile2) { method DiffImage (line 65) | public DiffImage(String imageFile1, String imageFile2, boolean display) { method DiffImage (line 82) | public DiffImage(Image image1, Image image2) { method DiffImage (line 86) | public DiffImage(Image image1, Image image2, boolean display) { method checkChooser (line 94) | private void checkChooser() { method countDiffPixels (line 103) | public void countDiffPixels() { method display (line 129) | public void display() { method drawImageFull (line 144) | public void drawImageFull(Graphics2D g2, BufferedImage image) { method getPixelString (line 164) | private String getPixelString(BufferedImage image, int x, int y) { method paintComponent (line 175) | public void paintComponent(Graphics g) { method save (line 220) | public void save(File file) throws IOException { method save (line 235) | public void save(String filename) throws IOException { method saveAs (line 240) | public void saveAs() { method setDiffPixelsText (line 254) | private void setDiffPixelsText() { method setImage1 (line 260) | public void setImage1() { method setImage1 (line 279) | public void setImage1(BufferedImage image) { method setImage1 (line 296) | public void setImage1(String filename) throws IOException { method setImage1Label (line 306) | public void setImage1Label(String text) { method setImage2 (line 313) | public void setImage2() { method setImage2 (line 332) | public void setImage2(BufferedImage image) { method setImage2 (line 349) | public void setImage2(String filename) throws IOException { method setImage2Label (line 358) | public void setImage2Label(String text) { method setupComponents (line 364) | private void setupComponents() { method setupLayout (line 398) | private void setupLayout() { method setupMenuBar (line 427) | private void setupMenuBar() { class DiffImageActionListener (line 448) | private class DiffImageActionListener implements ActionListener { method actionPerformed (line 449) | public void actionPerformed(ActionEvent e) { class DiffImageChangeListener (line 474) | private class DiffImageChangeListener implements ChangeListener { method stateChanged (line 475) | public void stateChanged(ChangeEvent e) { class DiffImageMouseListener (line 481) | private class DiffImageMouseListener extends MouseInputAdapter { method mouseMoved (line 482) | @Override method setupEvents (line 493) | private void setupEvents() { method toBufferedImage (line 511) | private BufferedImage toBufferedImage(Image img) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/ClipboardUtils.java class ClipboardUtils (line 16) | public final class ClipboardUtils { method ClipboardUtils (line 17) | private ClipboardUtils() { method copy (line 25) | public static void copy(String text) { method get (line 38) | public static String get() { method isEmpty (line 60) | public static boolean isEmpty() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/GuiUtils.java class GuiUtils (line 43) | public class GuiUtils { method addKeyListenerRecursive (line 48) | public static void addKeyListenerRecursive(Component component, KeyLis... method addResizeListener (line 68) | public static void addResizeListener(Program program) { method centerWindow (line 80) | public static void centerWindow(Window window) { method centerWindowWithin (line 88) | public static void centerWindowWithin(Window window, Component parent) { method createButton (line 96) | public static JButton createButton(String text, char mnemonic, ActionL... method createButton (line 100) | public static JButton createButton(String text, char mnemonic, ActionL... method createButton (line 104) | public static JButton createButton(String text, String actionCommand, ... method createButton (line 108) | public static JButton createButton(String text, String actionCommand, ... method createButton (line 112) | public static JButton createButton(String text, String actionCommand, ... method createButton (line 116) | public static JButton createButton(String text, String actionCommand, ... method createButtonGroup (line 152) | public static ButtonGroup createButtonGroup(ActionListener listener, S... method createCheckBox (line 169) | public static JCheckBox createCheckBox(String actionCommand, ActionLis... method createCheckBox (line 173) | public static JCheckBox createCheckBox(String text, String actionComma... method createCheckBox (line 177) | public static JCheckBox createCheckBox(String actionCommand, boolean c... method createCheckBox (line 182) | public static JCheckBox createCheckBox(String actionCommand, char mnem... method createCheckBox (line 186) | public static JCheckBox createCheckBox(String actionCommand, char mnem... method createCheckBox (line 190) | public static JCheckBox createCheckBox(String text, String actionComma... method createCheckBox (line 194) | public static JCheckBox createCheckBox(String actionCommand, char mnem... method createCheckBox (line 198) | public static JCheckBox createCheckBox(String actionCommand, char mnem... method createCheckBox (line 202) | public static JCheckBox createCheckBox(String text, String actionComma... method createComboBox (line 217) | @SuppressWarnings({ "rawtypes", "unchecked" }) method createComboGroupBox (line 228) | public static JComboGroupBox createComboGroupBox(String actionCommand,... method createMenu (line 249) | public static JMenu createMenu(String text, JMenuBar bar) { method createMenu (line 253) | public static JMenu createMenu(String text, char mnemonic, JMenuBar ba... method createMenuItem (line 264) | public static JMenuItem createMenuItem(String text, ActionListener lis... method createMenuItem (line 268) | public static JMenuItem createMenuItem(String text, char mnemonic, Act... method createCheckBoxMenuItem (line 282) | public static JCheckBoxMenuItem createCheckBoxMenuItem(String text, Ac... method createCheckBoxMenuItem (line 286) | public static JCheckBoxMenuItem createCheckBoxMenuItem(String text, bo... method createCheckBoxMenuItem (line 290) | public static JCheckBoxMenuItem createCheckBoxMenuItem(String text, ch... method createPanel (line 308) | public static JPanel createPanel(Component... components) { method createPanel (line 315) | public static JPanel createPanel(LayoutManager layout, Component... co... method createRadioButton (line 325) | public static JRadioButton createRadioButton(String text, char mnemonic, method createSlider (line 343) | public static JSlider createSlider(int min, int max, int initial, method ensureMinimumPreferredHeight (line 358) | public static void ensureMinimumPreferredHeight(JComponent comp, int h... method ensureMinimumPreferredSize (line 364) | public static void ensureMinimumPreferredSize(JComponent comp, int wid... method ensureMinimumPreferredWidth (line 371) | public static void ensureMinimumPreferredWidth(JComponent comp, int wi... method getExtensionFileFilter (line 377) | public static FileFilter getExtensionFileFilter(String description, St... method createLabel (line 383) | public static JLabel createLabel(String text, String icon) { method createLabel (line 387) | public static JLabel createLabel(String text, int width) { method createLabel (line 391) | public static JLabel createLabel(String text, int width, boolean right... method createLabel (line 395) | public static JLabel createLabel(String text, String icon, int width) { method createLabel (line 399) | public static JLabel createLabel(String text, String icon, int width, ... method getAncestor (line 431) | @SuppressWarnings("unchecked") method getDescendent (line 451) | public static JC getDescendent(Container conta... method getDescendents (line 463) | @SuppressWarnings("unchecked") method errorDialog (line 488) | public static void errorDialog(String text) { method errorDialog (line 492) | public static void errorDialog(Component comp, String text) { method errorDialog (line 496) | public static void errorDialog(Component comp, String text, Throwable ... method errorDialog (line 500) | public static void errorDialog(Throwable th) { method errorDialog (line 504) | public static void errorDialog(Component comp, Throwable th) { method extractOptionPaneIcon (line 508) | public static Icon extractOptionPaneIcon(String text) { method forgetWindowLocation (line 513) | public static void forgetWindowLocation(final Frame window) { method growFont (line 526) | public static void growFont(JComponent button) { method growFont (line 530) | public static void growFont(JComponent button, int amount) { method htmlLabelText (line 536) | public static String htmlLabelText(String text) { method toPxUnit (line 540) | private static String toPxUnit(Object ostr) { method htmlLabelText (line 548) | public static String htmlLabelText(String text, Map props) { method loadWindowLocation (line 601) | public static void loadWindowLocation(Frame window) { method pad (line 633) | public static void pad(JComponent component, int w, int h) { method printComponentHierarchy (line 640) | public static void printComponentHierarchy(Component comp) { method printComponentHierarchy (line 644) | private static void printComponentHierarchy(Component comp, String ind... method rememberWindowLocation (line 667) | public static void rememberWindowLocation(final Frame window) { method setSystemLookAndFeel (line 674) | public static void setSystemLookAndFeel() { method setPreferredWidth (line 692) | public static void setPreferredWidth(JComponent comp, int width) { method setPreferredHeight (line 698) | public static void setPreferredHeight(JComponent comp, int height) { method shiftPreferredSize (line 704) | public static void shiftPreferredSize(JComponent comp, int dw, int dh) { method shrinkFont (line 711) | public static void shrinkFont(JComponent button) { method shrinkFont (line 715) | public static void shrinkFont(JComponent button, int amount) { method heighten (line 721) | public static void heighten(JComponent component, int px) { method widen (line 725) | public static void widen(JComponent component, int px) { method GuiUtils (line 729) | private GuiUtils() { method extractHelper (line 733) | private static Icon extractHelper(Component comp, String text) { class WindowSettingsComponentAdapter (line 757) | private static class WindowSettingsComponentAdapter extends ComponentA... method componentMoved (line 758) | public void componentMoved(ComponentEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/JComboGroupBox.java class JComboGroupBox (line 13) | @SuppressWarnings({ "unchecked", "rawtypes" }) method JComboGroupBox (line 16) | public JComboGroupBox() { method addDelimiter (line 21) | public void addDelimiter(String text) { method addItem (line 25) | public void addItem(String item) { method getItemText (line 29) | public String getItemText(int index) { method isDelimiter (line 33) | public boolean isDelimiter(int index) { class ExtendedComboBoxModel (line 37) | private static class ExtendedComboBoxModel extends DefaultComboBoxModel { method setSelectedItem (line 38) | @Override class ExtendedListCellRenderer (line 52) | private static class ExtendedListCellRenderer extends DefaultListCellR... method getListCellRendererComponent (line 54) | @Override class Delimiter (line 71) | private static class Delimiter { method Delimiter (line 74) | private Delimiter(String text) { method toString (line 78) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/JFileChooserUtils.java class JFileChooserUtils (line 13) | public final class JFileChooserUtils { method JFileChooserUtils (line 16) | private JFileChooserUtils() { method createChooser (line 27) | public static JFileChooser createChooser(String currentDir, String fil... class GFileChooserFileFilter (line 44) | public static class GFileChooserFileFilter extends FileFilter { method GFileChooserFileFilter (line 47) | public GFileChooserFileFilter(String fileFilter) { method accept (line 51) | @Override method getDescription (line 63) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/ListOptionPane.java class ListOptionPane (line 12) | public class ListOptionPane extends JListOptionPane { method ListOptionPane (line 13) | public ListOptionPane(JFrame frame, Iterable items) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/ResizeListener.java type ResizeListener (line 17) | public interface ResizeListener { method componentResized (line 18) | public void componentResized(ComponentEvent event); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/gui/WindowCloseKeyListener.java class WindowCloseKeyListener (line 9) | public class WindowCloseKeyListener implements KeyListener { method add (line 10) | public static void add(Window window) { method WindowCloseKeyListener (line 16) | public WindowCloseKeyListener(Window window) { method keyPressed (line 21) | public void keyPressed(KeyEvent e) { method keyReleased (line 30) | public void keyReleased(KeyEvent e) { method keyTyped (line 34) | public void keyTyped(KeyEvent e) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/ExtensionFileFilter.java class ExtensionFileFilter (line 15) | public class ExtensionFileFilter method ExtensionFileFilter (line 24) | public ExtensionFileFilter(String... extensions) { method accept (line 50) | public boolean accept(File file) { method getDescription (line 63) | @Override method setDescription (line 68) | public void setDescription(String description) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/IORuntimeException.java class IORuntimeException (line 3) | public class IORuntimeException extends RuntimeException { method IORuntimeException (line 5) | public IORuntimeException(String s) { method IORuntimeException (line 8) | public IORuntimeException(String s, Throwable t) { method IORuntimeException (line 11) | public IORuntimeException(Throwable t) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/IOUtils.java class IOUtils (line 17) | public class IOUtils { method IOUtils (line 28) | private IOUtils() {} method copy (line 33) | public static void copy(File in, File out) { method getCurrentDirectory (line 52) | public static String getCurrentDirectory() { method getExpectedInputDirectory (line 67) | public static File getExpectedInputDirectory() { method getExpectedOutputDirectory (line 91) | public static File getExpectedOutputDirectory() { method getExtension (line 112) | public static String getExtension(File file) { method getExtension (line 123) | public static String getExtension(String fileName) { method getFileName (line 139) | public static String getFileName(String filePath) { method getFolder (line 149) | public static String getFolder(String fileName) { method getTempFolder (line 165) | public static String getTempFolder() { method readEntireFile (line 177) | public static String readEntireFile(File file) { method readEntireFile (line 190) | public static String readEntireFile(String fileName) { method readEntireReader (line 198) | public static String readEntireReader(Reader reader) { method readEntireScanner (line 216) | public static String readEntireScanner(Scanner input) { method readEntireStream (line 230) | public static String readEntireStream(InputStream stream) { method readEntireStreamBytes (line 253) | public static byte[] readEntireStreamBytes(InputStream stream) { method readEntireReaderBytes (line 261) | public static byte[] readEntireReaderBytes(Reader reader) { method readEntireFileBytes (line 282) | public static byte[] readEntireFileBytes(String fileName) { method readEntireFileBytes (line 291) | public static byte[] readEntireFileBytes(File file) { method toInputStream (line 313) | public static InputStream toInputStream(String data) { method redirectInput (line 329) | public static void redirectInput(String data) { method redirectOutput (line 340) | public static ByteArrayOutputStream redirectOutput() { method redirectOutput (line 350) | public static ByteArrayOutputStream redirectOutput(boolean limit) { method removeExtension (line 371) | public static String removeExtension(String fileName) { method removeFolder (line 383) | public static String removeFolder(String fileName) { method stopRedirectingInput (line 398) | public static void stopRedirectingInput() { method stopRedirectingOutput (line 407) | public static void stopRedirectingOutput() { method writeEntireFile (line 420) | public static void writeEntireFile(String text, String fileName) { method writeEntireFile (line 427) | public static void writeEntireFile(String text, File file) { method writeBytes (line 440) | public static void writeBytes(byte[] bytes, String fileName) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/LimitedPrintStream.java class LimitedPrintStream (line 5) | public class LimitedPrintStream extends PrintStream { class ExcessiveOutputException (line 6) | public static class ExcessiveOutputException extends RuntimeException { method ExcessiveOutputException (line 8) | public ExcessiveOutputException() { method ExcessiveOutputException (line 11) | public ExcessiveOutputException(String message) { method LimitedPrintStream (line 24) | public LimitedPrintStream(java.io.OutputStream stream) { method LimitedPrintStream (line 28) | public LimitedPrintStream(File file) throws java.io.FileNotFoundExcept... method LimitedPrintStream (line 32) | public LimitedPrintStream(String file) throws java.io.FileNotFoundExce... method LimitedPrintStream (line 36) | public LimitedPrintStream(java.io.OutputStream stream, int maxCalls, i... method LimitedPrintStream (line 42) | public LimitedPrintStream(File file, int maxCalls, int maxChars) throw... method LimitedPrintStream (line 48) | public LimitedPrintStream(String file, int maxCalls, int maxChars) thr... method close (line 57) | public void close() { method print (line 61) | public void print(int x) { method print (line 65) | public void print(double x) { method print (line 69) | public void print(float x) { method print (line 73) | public void print(long x) { method print (line 77) | public void print(short x) { method print (line 81) | public void print(byte x) { method print (line 85) | public void print(boolean x) { method print (line 89) | public void print(char x) { method print (line 93) | public void print(Object x) { method print (line 97) | public void print(String x) { method println (line 108) | public void println(int x) { method println (line 112) | public void println(double x) { method println (line 116) | public void println(float x) { method println (line 120) | public void println(long x) { method println (line 124) | public void println(short x) { method println (line 128) | public void println(byte x) { method println (line 132) | public void println(boolean x) { method println (line 136) | public void println(char x) { method println (line 140) | public void println(Object x) { method println (line 144) | public void println(String x) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/OutputCapturer.java class OutputCapturer (line 7) | public class OutputCapturer { method isCapturing (line 13) | public static boolean isCapturing() { method start (line 18) | public static synchronized void start() { method start (line 26) | public static synchronized void start(boolean limit) { method stop (line 43) | public static synchronized String stop() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/ReaderInputStream.java class ReaderInputStream (line 9) | public class ReaderInputStream extends InputStream { method ReaderInputStream (line 12) | public ReaderInputStream(Reader source) { method close (line 16) | @Override method mark (line 21) | @Override method markSupported (line 30) | @Override method read (line 35) | public int read() throws IOException { method read (line 39) | @Override method reset (line 49) | @Override method skip (line 54) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/io/ResourceUtils.java class ResourceUtils (line 26) | public class ResourceUtils { method setResourceLoaderClass (line 33) | public static void setResourceLoaderClass(Class clazz) { method fileExists (line 39) | public static boolean fileExists(String filename) { method filenameToURL (line 48) | public static URL filenameToURL(String filename) { method openFile (line 102) | public static InputStream openFile(String filename) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/junit/Assert.java class Assert (line 11) | public class Assert { method Assert (line 12) | private Assert() { method assertDiff (line 16) | public static void assertDiff(String message, String expected, String ... method assertDiff (line 20) | public static void assertDiff(String message, String expected, String ... method assertEquals (line 35) | public static void assertEquals(String message, String expected, Strin... method assertEquals (line 49) | public static void assertEquals(String message, Object expected, Objec... method assertEquals (line 63) | public static void assertEquals(String message, int expected, int actu... method assertEquals (line 76) | public static void assertEquals(String message, boolean expected, bool... method assertEquals (line 89) | public static void assertEquals(String message, char expected, char ac... method assertEquals (line 102) | public static void assertEquals(String message, double expected, doubl... method assertTrue (line 117) | public static void assertTrue(String message, boolean b) { method assertFalse (line 130) | public static void assertFalse(String message, boolean b) { method assertNull (line 143) | public static void assertNull(String message, Object o) { method assertNotNull (line 156) | public static void assertNotNull(String message, Object o) { method assertNotSame (line 169) | public static void assertNotSame(String message, int expected, int act... method assertNotSame (line 182) | public static void assertNotSame(String message, double expected, doub... method assertNotSame (line 195) | public static void assertNotSame(String message, double expected, doub... method assertNotSame (line 208) | public static void assertNotSame(String message, boolean expected, boo... method assertNotSame (line 221) | public static void assertNotSame(String message, char expected, char a... method assertSame (line 234) | public static void assertSame(String message, Object expected, Object ... method assertSame (line 247) | public static void assertSame(String message, String expected, String ... method fail (line 260) | public static void fail(String message) { method pass (line 272) | public static void pass(String message) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/junit/ComparisonFailureEnhanced.java class ComparisonFailureEnhanced (line 5) | public class ComparisonFailureEnhanced extends ComparisonFailure { method ComparisonFailureEnhanced (line 13) | public ComparisonFailureEnhanced(UnitTestType type, method ComparisonFailureEnhanced (line 18) | public ComparisonFailureEnhanced(UnitTestType type, String valueType, method getMessage (line 28) | public String getMessage() { method getExpected (line 32) | public String getExpected() { method getActual (line 36) | public String getActual() { method getStudent (line 40) | public String getStudent() { method getType (line 44) | public UnitTestType getType() { method getDetails (line 48) | public String getDetails() { method getValueType (line 52) | public String getValueType() { method setDetails (line 56) | public void setDetails(String details) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/junit/JUnitListener.java type JUnitListener (line 10) | public interface JUnitListener { method addTest (line 11) | public void addTest(String testName); method addTest (line 12) | public void addTest(String testName, String categoryName); method containsTest (line 13) | public boolean containsTest(String testFullName); method setTestCounts (line 14) | public void setTestCounts(int passCount, int testCount); method setTestDetails (line 15) | public void setTestDetails(String testFullName, Map de... method setTestDetailsMessage (line 16) | public void setTestDetailsMessage(String testFullName, String detailsM... method setTestingCompleted (line 17) | public void setTestingCompleted(boolean completed); method setTestResult (line 18) | public boolean setTestResult(String testFullName, String result); method setTestRuntime (line 19) | public boolean setTestRuntime(String testFullName, int runtimeMS); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/junit/JUnitUtils.java class JUnitUtils (line 23) | public class JUnitUtils { method JUnitUtils (line 26) | private JUnitUtils() { method getTestCategory (line 30) | public static String getTestCategory(Class clazz, Method method) { method getTestCategory (line 34) | public static String getTestCategory(Class clazz, Method method, bo... method getTestFullName (line 69) | public static String getTestFullName(Class clazz, Method method) { method isJUnitMethod (line 79) | public static boolean isJUnitMethod(Class clazz, Method method) { method isJUnitMethod (line 83) | public static boolean isJUnitMethod(Class clazz, String methodName) { method runJUnitMethod (line 87) | @SuppressWarnings("deprecation") class JUnitTestRunnable (line 256) | private static class JUnitTestRunnable implements Runnable { method run (line 262) | public void run() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/junit/UnitTestType.java type UnitTestType (line 3) | public enum UnitTestType { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/net/BackEndServer.java class BackEndServer (line 27) | public class BackEndServer { method getInstance (line 33) | public static synchronized BackEndServer getInstance() { method getInstance (line 37) | public static synchronized BackEndServer getInstance(int port) { method BackEndServer (line 58) | public BackEndServer() { method BackEndServer (line 68) | public BackEndServer(int port) { method getPort (line 72) | public int getPort() { method isRunning (line 76) | public boolean isRunning() { method sendResponse (line 80) | public void sendResponse(int requestID, int httpErrorCode, String cont... method sendResponseFile (line 98) | public void sendResponseFile(int requestID, int httpErrorCode, String ... method setJavaBackEnd (line 117) | public void setJavaBackEnd(JavaBackEnd javaBackEnd) { method start (line 128) | public void start() { method stop (line 148) | public void stop() { method renderTemplate (line 163) | public static String renderTemplate(String templatePath, Map getZipFileContents(URL url) FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/net/NetworkManager.java class NetworkManager (line 21) | public class NetworkManager { class NetworkRunner (line 31) | private static class NetworkRunner implements Runnable { method NetworkRunner (line 34) | public NetworkRunner(ActionListener listener) { method run (line 38) | public void run() { method findIPAddress (line 79) | public static void findIPAddress(ActionListener listener) { method getHostName (line 85) | public static String getHostName() { method getIpAddress (line 90) | public static String getIpAddress() { method getIpAddresses (line 95) | public static String getIpAddresses() { method NetworkManager (line 110) | public NetworkManager(int port) { method getErrorEvent (line 120) | public Event getErrorEvent() { method getPort (line 125) | public int getPort() { method getReceiveEvent (line 131) | public Event getReceiveEvent() { method send (line 136) | public void send(String host, String... strings) { method sendHttp (line 145) | public String sendHttp(String url, Map params) { method stop (line 181) | public void stop() { method start (line 202) | public void start() throws IOException { class ReceiveRunnable (line 214) | private class ReceiveRunnable implements Runnable { method ReceiveRunnable (line 215) | public ReceiveRunnable() throws IOException { method run (line 220) | public void run() { class SendRunnable (line 258) | private class SendRunnable implements Runnable { method run (line 259) | public void run() { class Message (line 305) | private static class Message implements Serializable { method Message (line 315) | public Message(String host, String[] strings) { method toString (line 321) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/net/Request.java class Request (line 19) | public class Request { method decode (line 30) | public static String decode(String str) { method encode (line 41) | public static String encode(String str) { method fromUrl (line 53) | public static Request fromUrl(String url) { method fromUrl (line 76) | public static Request fromUrl(URL url) { method Request (line 83) | public Request(String cmd) { method Request (line 98) | public Request(String cmd, String... parameters) { method addParam (line 106) | public void addParam(String key) { method addParam (line 113) | public void addParam(String key, String value) { method addParams (line 121) | public void addParams(String... params) { method addRaw (line 138) | public void addRaw(String key, String value) { method getCommand (line 145) | public String getCommand() { method getParam (line 154) | public String getParam(String key) { method getParams (line 167) | public Map getParams() { method getRaw (line 176) | public String getRaw(String key) { method hasParam (line 183) | public boolean hasParam(String key) { method removeParam (line 191) | public void removeParam(String key) { method sanitize (line 196) | private String sanitize(String key) { method toGetRequest (line 205) | public String toGetRequest() { method toString (line 224) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/net/SimpleClient.java class SimpleClient (line 20) | public class SimpleClient { method SimpleClient (line 44) | public SimpleClient(String host) { method makeRequest (line 65) | public String makeRequest(Request request) { method makeRequest (line 99) | public String makeRequest(String command, String... params) { method sessionEnd (line 141) | public void sessionEnd() { method sessionIsInProgress (line 149) | public boolean sessionIsInProgress() { method sessionStart (line 157) | public void sessionStart() { method toString (line 169) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/net/SimpleServer.java class SimpleServer (line 22) | public class SimpleServer { method SimpleServer (line 46) | public SimpleServer(int port) { method SimpleServer (line 56) | public SimpleServer(SimpleServerListener webApp) { method SimpleServer (line 67) | public SimpleServer(SimpleServerListener webApp, int port) { method getPort (line 80) | public int getPort() { method getUriString (line 87) | private static String getUriString(HttpExchange exchange) { method isRunning (line 98) | public boolean isRunning() { method portIsAvailable (line 105) | public boolean portIsAvailable() { method portIsAvailable (line 112) | public static boolean portIsAvailable(int port) { method sessionIsInProgress (line 133) | public boolean sessionIsInProgress(Request request) { method sessionData (line 145) | public HashMap sessionData(Request request) { method sessionEnd (line 159) | public void sessionEnd(Request request) { method sessionStart (line 172) | public void sessionStart(Request request) { method start (line 188) | public void start() { method stop (line 220) | public void stop() { method toString (line 228) | @Override class BottleHandler (line 242) | private class BottleHandler implements HttpHandler { method handle (line 243) | public void handle(HttpExchange t) throws IOException { class BottleFileHandler (line 280) | private class BottleFileHandler implements HttpHandler { method handle (line 281) | public void handle(HttpExchange exchange) throws IOException { class BottleImgReceiver (line 297) | private class BottleImgReceiver implements HttpHandler { method handle (line 298) | public void handle(HttpExchange exchange) throws IOException { class FaveIconHandler (line 323) | private class FaveIconHandler implements HttpHandler { method handle (line 324) | public void handle(HttpExchange exchange) throws IOException { class SimpleServerException (line 345) | public static class SimpleServerException extends IORuntimeException { method SimpleServerException (line 346) | public SimpleServerException(String message) { method SimpleServerException (line 350) | public SimpleServerException(Throwable cause) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/net/SimpleServerListener.java type SimpleServerListener (line 14) | public interface SimpleServerListener { method requestMade (line 18) | Object requestMade(Request request); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/program/CommandLineProgramMarty.java class CommandLineProgramMarty (line 5) | public class CommandLineProgramMarty extends CommandLineProgram { method isApplet (line 8) | protected boolean isApplet() { method fileExists (line 26) | protected boolean fileExists(String filename) throws IOException { method fileExistsInsideJAR (line 30) | protected boolean fileExistsInsideJAR(String filename) throws IOExcept... method fileExistsOnDisk (line 41) | protected boolean fileExistsOnDisk(String filename) throws IOException { method openFile (line 63) | protected InputStream openFile(String filename) throws IOException { method openFileFromDisk (line 73) | protected InputStream openFileFromDisk(String filename) throws IOExcep... method openFileFromJAR (line 91) | protected InputStream openFileFromJAR(String filename) throws IOExcept... method readEntireFile (line 101) | protected String readEntireFile(String filename) throws IOException { method readEntireStream (line 105) | protected String readEntireStream(InputStream stream) throws IOExcepti... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/program/ConsoleProgramMarty.java class ConsoleProgramMarty (line 5) | public class ConsoleProgramMarty extends ConsoleProgram { method isApplet (line 8) | protected boolean isApplet() { method readEntireFile (line 26) | protected String readEntireFile(String filename) throws IOException { method readEntireStream (line 30) | protected String readEntireStream(InputStream stream) throws IOExcepti... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/program/ProgramUtils.java class ProgramUtils (line 12) | public class ProgramUtils { method ProgramUtils (line 13) | private ProgramUtils() { method injectConsoleInput (line 17) | public static void injectConsoleInput(ConsoleProgram program, String i... method getConsoleOutput (line 21) | public static String getConsoleOutput(ConsoleProgram program) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/program/ResizableProgram.java class ResizableProgram (line 18) | public class ResizableProgram extends Program implements ComponentListen... method ResizableProgram (line 22) | public ResizableProgram() { method componentHidden (line 27) | public void componentHidden(ComponentEvent e) { method componentMoved (line 32) | public void componentMoved(ComponentEvent e) { method componentResized (line 37) | public void componentResized(ComponentEvent e) { method componentShown (line 42) | public void componentShown(ComponentEvent e) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/reflect/ClassUtils.java class ClassUtils (line 18) | public final class ClassUtils { method hasMain (line 24) | public static boolean hasMain(Class clazz) { method runMain (line 34) | public static void runMain(Class clazz) throws SecurityException, N... method runMain (line 38) | public static void runMain(Class clazz, String[] args) throws Secur... method getClassPathFolders (line 47) | public static List getClassPathFolders() { method getFields (line 71) | public static Set getFields(Class clazz, Class type) { method getFields (line 77) | public static Set getFields(Class clazz, Class type, Clas... method getFields (line 81) | public static Set getFields(Class clazz, Class type, Clas... method getFields (line 85) | public static Set getFields(Class clazz, Set> types... method getFieldNames (line 130) | public static Set getFieldNames(Class clazz) { method getFieldTypes (line 146) | public static List> getFieldTypes(Class clazz) { method getFirstClassPathFolder (line 159) | public static String getFirstClassPathFolder() { method getNonPrivateFieldNames (line 176) | public static Set getNonPrivateFieldNames(String className) { method getNonPrivateFieldNames (line 180) | public static Set getNonPrivateFieldNames(String className, bo... method getNonPrivateFieldNames (line 192) | public static Set getNonPrivateFieldNames(Class clazz) { method getNonPrivateFieldNames (line 196) | public static Set getNonPrivateFieldNames(Class clazz, bool... method getNonPrivateMethodNames (line 209) | public static Set getNonPrivateMethodNames(Class clazz) { method getNonPrivateMethodNames (line 217) | public static Set getNonPrivateMethodNames(Class clazz, boo... method getNonPrivateMethods (line 233) | public static Set getNonPrivateMethods(Class clazz) { method getNonPrivateConstructors (line 249) | public static Set> getNonPrivateConstructors(Class c... method getMethodNames (line 265) | public static Set getMethodNames(Class clazz) { method isInnerClass (line 274) | public static boolean isInnerClass(Class clazz) { method isInnerClass (line 279) | public static boolean isInnerClass(String className) { method writeAndCompile (line 283) | public static String writeAndCompile(String fileText, String className... method writeAndLoadClass (line 300) | public static Class writeAndLoadClass(String fileText, String class... method compile (line 317) | public static String compile(String fileName) method getClasses (line 358) | @SuppressWarnings("unchecked") method classImplements (line 395) | public static boolean classImplements(Class clazz, Class interfa... method loadClass (line 407) | public static Class loadClass(String fileName) method readAndRename (line 435) | public static String readAndRename(String oldClassName, String newClas... method readAndRename (line 441) | public static String readAndRename(String fileName, String oldClassNam... method renameAndWriteJavaFile (line 454) | public static String renameAndWriteJavaFile(String fileText, method sanitizeClassName (line 471) | public static String sanitizeClassName(String text) { method stripPackages (line 479) | public static String stripPackages(Class clazz) { method stripPackages (line 486) | public static String stripPackages(String className) { method reflectionEquals (line 490) | public static boolean reflectionEquals(Object o1, Object o2) { class ClassComparator (line 537) | public static class ClassComparator implements Comparator> { method compare (line 538) | public int compare(Class c1, Class c2) { class ExtensionFilter (line 544) | public static class ExtensionFilter implements FileFilter { method ExtensionFilter (line 547) | public ExtensionFilter(String extension) { method accept (line 551) | public boolean accept(java.io.File f) { class BetterClassLoader (line 567) | public static class BetterClassLoader extends URLClassLoader { method BetterClassLoader (line 571) | private BetterClassLoader(URL[] urls, ClassLoader parent) { method newInstance (line 580) | public static ClassLoader newInstance(String... filenames) { method newInstance (line 589) | @SuppressWarnings("deprecation") method loadClass (line 644) | public Class loadClass(String name) throws ClassNotFoundException { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/reflect/CompilerErrorException.java class CompilerErrorException (line 3) | public class CompilerErrorException extends RuntimeException { method CompilerErrorException (line 4) | public CompilerErrorException(String message) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/reflect/ReflectionRuntimeException.java class ReflectionRuntimeException (line 3) | public class ReflectionRuntimeException extends RuntimeException { method ReflectionRuntimeException (line 5) | public ReflectionRuntimeException(String s) { method ReflectionRuntimeException (line 8) | public ReflectionRuntimeException(String s, Throwable t) { method ReflectionRuntimeException (line 11) | public ReflectionRuntimeException(Throwable t) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/reflect/ReflectionUtils.java class ReflectionUtils (line 14) | public class ReflectionUtils { class FieldNameComparator (line 15) | public static class FieldNameComparator implements Comparator { method compare (line 16) | public int compare(Field arg0, Field arg1) { class MethodNameComparator (line 21) | public static class MethodNameComparator implements Comparator { method compare (line 22) | public int compare(Method arg0, Method arg1) { method getClassNameWithoutPackage (line 27) | public static String getClassNameWithoutPackage(String className) { method getClassNameWithoutPackage (line 35) | public static String getClassNameWithoutPackage(Class clazz) { method getClassNameWithoutPackage (line 39) | public static String getClassNameWithoutPackage(Class clazz, Type g... method constantExists (line 66) | public static boolean constantExists(Class clazz, String constantNa... method constantExists (line 72) | public static boolean constantExists(String className, String constant... method getConstantValue (line 78) | public static Object getConstantValue(Class clazz, String constantN... method getConstantValue (line 82) | public static Object getConstantValue(Class clazz, Object obj, Stri... method getConstantValue (line 103) | public static Object getConstantValue(String className, String constan... method getConstantValueDouble (line 108) | public static double getConstantValueDouble(Class clazz, Object obj... method getConstantValueDouble (line 113) | public static double getConstantValueDouble(Class clazz, String con... method getConstantValueDouble (line 118) | public static double getConstantValueDouble(String className, String c... method getConstantValueInt (line 123) | public static int getConstantValueInt(Class clazz, Object obj, Stri... method getConstantValueInt (line 127) | public static int getConstantValueInt(Class clazz, String constantN... method getConstantValueInt (line 131) | public static int getConstantValueInt(String className, String constan... method getConstantValueBoolean (line 135) | public static boolean getConstantValueBoolean(Class clazz, Object o... method getConstantValueBoolean (line 140) | public static boolean getConstantValueBoolean(Class clazz, String c... method getConstantValueBoolean (line 145) | public static boolean getConstantValueBoolean(String className, String... method getFieldToMatchRegex (line 150) | public static Field getFieldToMatchRegex(Class clazz, String consta... method getFieldToMatchRegex (line 154) | public static Field getFieldToMatchRegex(Class clazz, String consta... method setConstantValue (line 185) | public static void setConstantValue(Class clazz, String constantNam... method setConstantValue (line 190) | public static void setConstantValue(Class clazz, Object obj, String... method setConstantValue (line 219) | public static void setConstantValue(String className, String constantN... method getDefaultArgs (line 224) | public static Object[] getDefaultArgs(Method method) { method getDefaultValue (line 233) | public static Object getDefaultValue(Class type) { method getFirstFieldValueOfType (line 257) | public static Object getFirstFieldValueOfType(Class clazz, Object o... method getFieldValue (line 267) | public static Object getFieldValue(Object obj, Field field) { method getFieldValue (line 280) | public static Object getFieldValue(Object obj, String name) { method parseValue (line 299) | public static Object parseValue(Class type, String value) { method parseValue (line 303) | public static Object parseValue(Class type, Type genericType, Strin... method setFieldValue (line 399) | public static void setFieldValue(Class clazz, String name, Object v... method setFieldValue (line 415) | public static void setFieldValue(Object obj, Field field, Object value) { method classForName (line 427) | public static Class classForName(String className) { method staticMethodInvoke (line 435) | public static Object staticMethodInvoke(String className, String metho... method staticMethodInvoke (line 439) | public static Object staticMethodInvoke(Class clazz, String methodN... method methodInvoke (line 443) | public static Object methodInvoke(String className, Object obj, String... method methodInvoke (line 447) | public static Object methodInvoke(Class clazz, Object obj, String m... method getMethod (line 465) | public static Method getMethod(Class clazz, String methodName) { method getField (line 479) | public static Field getField(Class clazz, String fieldName) { method getField (line 483) | public static Field getField(Class clazz, String fieldName, boolean... method primitiveFor (line 502) | public static Class primitiveFor(Class clazz) { method toStringViaReflection (line 524) | public static String toStringViaReflection(Object o) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/CollectionUtils.java class CollectionUtils (line 5) | public class CollectionUtils { method CollectionUtils (line 7) | private CollectionUtils() {} method asList (line 14) | public static ArrayList asList(T... strings) { method asList (line 25) | public static List asList(Enumeration enu) { method asList (line 36) | public static List asList(Iterator itr) { method asMap (line 49) | public static Map asMap(K[] keys, V[] values) { method asMap (line 66) | public static Map asMap(List keys, List values) { method asMap (line 86) | @SuppressWarnings("unchecked") method asMapSorted (line 106) | public static , V> Map asMapSort... method asMapSorted (line 123) | public static , V> Map asMapSort... method asSet (line 139) | public static Set asSet(K value) { method asSet (line 152) | public static Set asSet(K... values) { method asSetSorted (line 169) | public static > Set asSetSorted(K... values) { method indexOfSafe (line 181) | public static int indexOfSafe(List list, T value) { method join (line 194) | public static String join(Collection c) { method join (line 202) | public static String join(Collection c, String separator) { method join (line 223) | public static String join(Map map) { method join (line 232) | public static String join(Map map, String kvSeparator, String el... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/ConstantUtils.java class ConstantUtils (line 3) | public class ConstantUtils { method makeConstantString (line 4) | public static String makeConstantString(String text) { method makeConstantInteger (line 8) | @SuppressWarnings("deprecation") method makeConstantDouble (line 13) | @SuppressWarnings("deprecation") FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/ExceptionUtils.java class ExceptionUtils (line 22) | public class ExceptionUtils { method ExceptionUtils (line 24) | private ExceptionUtils() { method filterStackTrace (line 28) | public static String filterStackTrace(String stackTrace, String... pac... method stackTraceToString (line 49) | public static String stackTraceToString() { method stackTraceToString (line 56) | public static String stackTraceToString(int lines) { method stackTraceToString (line 63) | public static String stackTraceToString(Throwable throwable) { method stackTraceToString (line 70) | public static String stackTraceToString(Throwable throwable, int lines) { method getLineNumber (line 101) | public static int getLineNumber(Throwable throwable, String className) { method getLineNumber (line 121) | public static int getLineNumber(Throwable throwable, String className,... method getCallingClassName (line 139) | public static String getCallingClassName(String... classNamesToSkip) { method getMethodName (line 161) | public static String getMethodName(Throwable throwable, String classNa... method getUnderlyingCause (line 177) | public static Throwable getUnderlyingCause(Throwable t) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/OperatingSystem.java type OperatingSystem (line 3) | public enum OperatingSystem { method get (line 6) | public static OperatingSystem get() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/ProcessUtils.java class ProcessUtils (line 5) | public class ProcessUtils { method ProcessUtils (line 6) | private ProcessUtils() { method getPID (line 10) | public static int getPID() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/RandomGenerator.java class RandomGenerator (line 3) | public class RandomGenerator extends acm.util.RandomGenerator { method setAllSeed (line 10) | public static void setAllSeed(Long seed) { method getInstance (line 19) | public static RandomGenerator getInstance() { method rigBoolean (line 23) | public static void rigBoolean(Boolean value) { method rigDouble (line 27) | public static void rigDouble(Double value) { method rigInt (line 31) | public static void rigInt(Integer value) { method RandomGenerator (line 35) | public RandomGenerator() { method RandomGenerator (line 42) | public RandomGenerator(long seed) { method nextBoolean (line 47) | @Override method nextBoolean (line 56) | @Override method nextDouble (line 65) | @Override method nextDouble (line 74) | @Override method nextInt (line 83) | @Override method nextInt (line 92) | @Override method nextInt (line 101) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/RecursionUtils.java class RecursionUtils (line 6) | public class RecursionUtils { method RecursionUtils (line 12) | private RecursionUtils() { method countCalls (line 19) | public static int countCalls() { method println (line 36) | public static void println(boolean b) { method println (line 44) | public static void println(char c) { method println (line 52) | public static void println(double d) { method println (line 60) | public static void println(int n) { method println (line 68) | public static void println(long l) { method println (line 76) | public static void println(Object o) { method println (line 84) | public static void println(String s) { method countCalls (line 103) | private static int countCalls(int startIndex) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/Stanford.java class Stanford (line 5) | public class Stanford { method Stanford (line 6) | private Stanford() { method getCurrentQuarter (line 14) | public static String getCurrentQuarter() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/StringUtils.java class StringUtils (line 22) | public class StringUtils { method StringUtils (line 27) | private StringUtils() {} method escape (line 29) | public static String escape(String s) { method fitToWidth (line 38) | public static String fitToWidth(String value, int width) { method fitToHeight (line 42) | public static String fitToHeight(String value, int height) { method fitToBox (line 46) | public static String fitToBox(String value, int width, int height) { method fitToBox (line 50) | public static String fitToBox(String value, int width, int height, boo... method formatDoubleLikeCpp (line 71) | public static String formatDoubleLikeCpp(double value) { method getWidth (line 115) | public static int getWidth(String value) { method getHeight (line 127) | public static int getHeight(String value) { method htmlDecode (line 135) | public static String htmlDecode(String value) { method htmlDecode (line 139) | public static String htmlDecode(String value, boolean replaceSpecialCh... method htmlEncode (line 159) | public static String htmlEncode(String value) { method htmlEncode (line 163) | public static String htmlEncode(String value, boolean replaceSpecialCh... method htmlEncode (line 167) | public static String htmlEncode(String value, boolean replaceSpecialCh... method htmlEncode (line 186) | public static String htmlEncode(int value) { method htmlEncode (line 190) | public static String htmlEncode(double value) { method htmlEncode (line 194) | public static String htmlEncode(char value) { method htmlEncode (line 198) | public static String htmlEncode(boolean value) { method htmlEncode (line 202) | public static String htmlEncode(long value) { method htmlEncode (line 206) | public static String htmlEncode(Object value) { method isFalsey (line 210) | public static boolean isFalsey(String value) { method isTruthy (line 218) | public static boolean isTruthy(String value) { method join (line 226) | public static String join(String[] tokens, String delimiter) { method join (line 230) | public static String join(String[] tokens, String delimiter, int limit) { method join (line 234) | public static String join(String[] tokens, String delimiter, int start... method join (line 253) | public static String join(Iterable tokens, String delimiter) { method levenshtein (line 278) | public static int levenshtein(String s1, String s2) { method nCopies (line 311) | public static String nCopies(String s, int n) { method numberLines (line 322) | public static String numberLines(String s) { method padL (line 335) | public static String padL(int s, int width) { method padL (line 339) | public static String padL(String s, int width) { method padR (line 347) | public static String padR(int s, int width) { method padR (line 351) | public static String padR(String s, int width) { method padNumber (line 359) | public static String padNumber(int n, int length) { method padNumber (line 363) | public static String padNumber(int n, int length, boolean html) { method parseBooleanArray (line 378) | public static boolean[] parseBooleanArray(String s) { method parseCharArray (line 389) | public static char[] parseCharArray(String s) { method parseDoubleArray (line 401) | public static double[] parseDoubleArray(String s) { method parseIntArray (line 412) | public static int[] parseIntArray(String s) { method parseIntArray2D (line 423) | public static int[][] parseIntArray2D(String s) { method parseStringArray (line 440) | public static String[] parseStringArray(String s) { method parsePoint (line 457) | public static Point parsePoint(String value) { method plural (line 471) | public static String plural(int n) { method equalsIgnoreWhitespace (line 475) | public static boolean equalsIgnoreWhitespace(String s1, String s2) { method equalsIgnoreWhitespace (line 479) | public static boolean equalsIgnoreWhitespace(String s1, String s2, boo... method removeWhitespace (line 493) | public static String removeWhitespace(String s) { method sortChars (line 502) | public static String sortChars(String s) { method stringIsBoolean (line 509) | public static boolean stringIsBoolean(String text) { method stringIsDouble (line 513) | public static boolean stringIsDouble(String text) { method stringIsInteger (line 522) | public static boolean stringIsInteger(String text) { method stringIsInteger (line 526) | public static boolean stringIsInteger(String text, int radix) { method stringIsReal (line 535) | public static boolean stringIsReal(String text) { method toAsciiDump (line 539) | public static String toAsciiDump(String s) { method toPrintableChar (line 548) | public static String toPrintableChar(char c) { method toString (line 561) | public static String toString(Point p) { method trimBlankLines (line 569) | public static String trimBlankLines(String s) { method trimEnd (line 591) | public static String trimEnd(String s) { method trimR (line 595) | public static String trimR(String s) { method trimLines (line 608) | public static String trimLines(String s) { method trimEndsOfLines (line 617) | public static String trimEndsOfLines(String s) { method truncate (line 626) | public static String truncate(String s, int length) { method truncate (line 634) | public static String truncate(String s, int length, String suffix) { method unindent (line 656) | public static String unindent(String s) { method untabify (line 679) | public static String untabify(String s) { method untabify (line 684) | public static String untabify(String s, int tabWidth) { method urlEncode (line 693) | public static String urlEncode(String s) { method urlDecode (line 703) | public static String urlDecode(String s) { method wrapLines (line 713) | public static String wrapLines(String s, int length) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/SystemProperties.java class SystemProperties (line 3) | public final class SystemProperties { method SystemProperties (line 4) | private SystemProperties() { method hasSystemProperty (line 8) | public static boolean hasSystemProperty(String name) { method getSystemProperty (line 13) | public static String getSystemProperty(String name) { method getSystemPropertyInt (line 21) | public static int getSystemPropertyInt(String name) { method getSystemPropertyInt (line 25) | public static int getSystemPropertyInt(String name, int defaultValue) { method getSystemPropertyDouble (line 33) | public static double getSystemPropertyDouble(String name) { method getSystemPropertyDouble (line 37) | public static double getSystemPropertyDouble(String name, double defau... method getSystemPropertyBoolean (line 45) | public static boolean getSystemPropertyBoolean(String name) { method getSystemPropertyBoolean (line 49) | public static boolean getSystemPropertyBoolean(String name, boolean de... method setSystemProperty (line 59) | public static void setSystemProperty(String name, String value) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/cs106/util/XmlUtils.java class XmlUtils (line 13) | public class XmlUtils { class XmlRuntimeException (line 15) | public static class XmlRuntimeException extends RuntimeException { method XmlRuntimeException (line 18) | public XmlRuntimeException(String message) { method XmlRuntimeException (line 22) | public XmlRuntimeException(String message, Throwable cause) { method attributeIsFalsey (line 29) | public static boolean attributeIsFalsey(Node node, String name) { method attributeIsTruthy (line 33) | public static boolean attributeIsTruthy(Node node, String name) { method ensureNotNull (line 37) | public static void ensureNotNull(Object node, String tag) { method getAttribute (line 49) | public static String getAttribute(Node node, String name) { method setAttribute (line 61) | public static void setAttribute(Node node, String name, String value) { method getAttribute (line 66) | public static String getAttribute(Node node, String name, boolean requ... method getAttribute (line 70) | public static String getAttribute(Node node, String name, boolean requ... method getAttributeInt (line 81) | public static int getAttributeInt(Node node, String name) { method getAttributeInt (line 85) | public static int getAttributeInt(Node node, String name, boolean requ... method getAttributeInt (line 89) | public static int getAttributeInt(Node node, String name, boolean requ... method getAttributeAny (line 109) | public static String getAttributeAny(Node node, String... names) { method getAttributeAny (line 118) | public static String getAttributeAny(Node node, boolean required, Stri... method getAttributeOrChild (line 135) | public static String getAttributeOrChild(Node node, String name) { method getAttributeOrChild (line 145) | public static String getAttributeOrChild(Node node, String name, boole... method getAttributes (line 159) | public static List getAttributes(Node node) { method getChildNode (line 169) | public static Node getChildNode(Node node, String element) { method getChildNodes (line 178) | public static List getChildNodes(Node node, String... elements) { method getChildValue (line 192) | public static String getChildValue(Node node, String element) { method getChildValue (line 196) | public static String getChildValue(Node node, String element, boolean ... method getChildByTagName (line 214) | public static Node getChildByTagName(Node node, String element, boolea... method getChildByTagName (line 222) | public static Node getChildByTagName(Node node, String element) { method getChildrenByTagName (line 233) | public static List getChildrenByTagName(Node node, String elemen... method getChildrenByTagNames (line 245) | public static List getChildrenByTagNames(Node node, String... el... method getElementByTagName (line 259) | public static Element getElementByTagName(Document document, String el... method getTextContent (line 268) | public static String getTextContent(Node node) { method getTextContent (line 272) | public static String getTextContent(Node node, boolean trim) { method hasAttribute (line 309) | public static boolean hasAttribute(Node node, String name) { method hasAttributeAny (line 318) | public static boolean hasAttributeAny(Node node, String... names) { method hasAttributes (line 333) | public static boolean hasAttributes(Node node, String... names) { method requireAttributes (line 351) | public static void requireAttributes(Node node, String... names) { method validate (line 360) | public static void validate(String xmlFileName, String schemaFileName)... method up (line 372) | public static Node up(Node node, String element) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/AbstractKarel.java class AbstractKarel (line 83) | abstract class AbstractKarel implements KarelInterface, ProgramInterface... method AbstractKarel (line 102) | public AbstractKarel() { method run (line 109) | public void run() { method move (line 113) | public void move() { method turnLeft (line 122) | public void turnLeft() { method pickBeeper (line 128) | public void pickBeeper() { method putBeeper (line 139) | public void putBeeper() { method frontIsClear (line 151) | public boolean frontIsClear() { method frontIsBlocked (line 156) | public boolean frontIsBlocked() { method leftIsClear (line 161) | public boolean leftIsClear() { method leftIsBlocked (line 166) | public boolean leftIsBlocked() { method rightIsClear (line 171) | public boolean rightIsClear() { method rightIsBlocked (line 176) | public boolean rightIsBlocked() { method beepersPresent (line 181) | public boolean beepersPresent() { method noBeepersPresent (line 186) | public boolean noBeepersPresent() { method beepersInBag (line 191) | public boolean beepersInBag() { method noBeepersInBag (line 196) | public boolean noBeepersInBag() { method facingNorth (line 201) | public boolean facingNorth() { method facingEast (line 206) | public boolean facingEast() { method facingSouth (line 211) | public boolean facingSouth() { method facingWest (line 216) | public boolean facingWest() { method notFacingNorth (line 221) | public boolean notFacingNorth() { method notFacingEast (line 226) | public boolean notFacingEast() { method notFacingSouth (line 231) | public boolean notFacingSouth() { method notFacingWest (line 236) | public boolean notFacingWest() { method pause (line 241) | public void pause(double ms) { method main (line 253) | public static void main(String[] args) { method setParameterTable (line 281) | public void setParameterTable(Map table) { method setStartupObject (line 285) | public void setStartupObject(Object obj) { method start (line 289) | public void start() { method start (line 299) | public void start(String[] args) { method getLocation (line 307) | public Point getLocation() { method setLocation (line 311) | public void setLocation(Point pt) { method setLocation (line 315) | public void setLocation(int x, int y) { method getDirection (line 337) | public int getDirection() { method setDirection (line 341) | public void setDirection(int dir) { method getBeepersInBag (line 347) | public int getBeepersInBag() { method setBeepersInBag (line 351) | public void setBeepersInBag(int nBeepers) { method getWorld (line 355) | public KarelWorld getWorld() { method setWorld (line 359) | public void setWorld(KarelWorld world) { method checkWorld (line 363) | protected void checkWorld(String caller) { method setDisplayOneFlag (line 370) | public void setDisplayOneFlag(boolean flag) { method getMainClassName (line 376) | private static String getMainClassName() { method nameAppears (line 433) | private static boolean nameAppears(String name, String[] array) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/AccessibleKarel.java class AccessibleKarel (line 14) | public class AccessibleKarel extends SuperKarel { method AccessibleKarel (line 15) | public AccessibleKarel() { method echoWorld (line 23) | public void echoWorld() { method help (line 47) | public void help() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/CardPanel.java class CardPanel (line 12) | class CardPanel extends JPanel { method CardPanel (line 20) | public CardPanel() { method setView (line 30) | public void setView(String name) { method getView (line 37) | public String getView() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/EmptyCanvas.java class EmptyCanvas (line 10) | class EmptyCanvas extends JComponent { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/Event.java class Event (line 8) | @SuppressWarnings("deprecation") method Event (line 12) | public Event() { method Event (line 15) | public Event(String name) { method add (line 19) | public void add(Observer o) { method remove (line 23) | public void remove(Observer o) { method fire (line 27) | public void fire() { method fire (line 31) | public void fire(T arg) { method getName (line 36) | public String getName() { method toString (line 40) | public String toString() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/HPanel.java class HPanel (line 14) | class HPanel extends JPanel { method HPanel (line 15) | public HPanel() { method add (line 20) | public Component add(Component comp) { method add (line 24) | public Component add(String constraint) { method add (line 28) | public Component add(String constraint, Component comp) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/HVLayout.java class HVLayout (line 85) | class HVLayout implements LayoutManager { method HVLayout (line 114) | public HVLayout(int orientation) { method addLayoutComponent (line 124) | public void addLayoutComponent(String constraints, Component comp) { method removeLayoutComponent (line 134) | public void removeLayoutComponent(Component comp) { method preferredLayoutSize (line 142) | public Dimension preferredLayoutSize(Container parent) { method minimumLayoutSize (line 152) | public Dimension minimumLayoutSize(Container parent) { method layoutContainer (line 162) | public void layoutContainer(Container parent) { method getContainerSize (line 197) | private Dimension getContainerSize(Container parent, int type) { method getLayoutSize (line 221) | private Dimension getLayoutSize(Component comp, OptionTable options, method limitSize (line 240) | private Dimension limitSize(Dimension size, Component comp) { method getInsetOption (line 254) | private Insets getInsetOption(OptionTable options) { method getStretchOption (line 285) | private int getStretchOption(OptionTable options) { method getAnchorOption (line 307) | private int getAnchorOption(OptionTable options) { method getStretchCount (line 362) | private int getStretchCount(Container parent) { method getExtraSpace (line 386) | private int getExtraSpace(Dimension psize, Dimension tsize, int nStret... method applyStretching (line 402) | private Dimension applyStretching(int stretch, Dimension csize, method getLayoutBounds (line 427) | private Rectangle getLayoutBounds(OptionTable options, Dimension lsize, method getInitialOrigin (line 481) | private Point getInitialOrigin(Container parent, Dimension psize, method anchorName (line 532) | public String anchorName(int anchor) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/HeadlessKarel.java class HeadlessKarel (line 21) | public class HeadlessKarel extends AbstractKarel { method exit (line 36) | public final void exit() { method getLocationsVisited (line 51) | public final Set getLocationsVisited() { method getSaveFile (line 55) | protected final String getSaveFile() { method getWorldFile (line 64) | protected final String getWorldFile() { method hasVisited (line 76) | public final boolean hasVisited(int x, int y) { method hasVisited (line 80) | public final boolean hasVisited(Point pt) { method init (line 88) | public final void init() { method move (line 109) | public final void move() { method run (line 116) | public void run() { method setExitEnabled (line 120) | public static void setExitEnabled(boolean enabled) { method setSaveFile (line 124) | public final void setSaveFile(String filename) { method setTrackLocationsVisited (line 128) | public final void setTrackLocationsVisited(boolean track) { method setWorldFile (line 132) | public final void setWorldFile(String filename) { method start (line 139) | public final void start() { method add (line 145) | public Component add(Component comp) { method add (line 150) | public void add(Component comp, Object constraints) { method add (line 154) | public void add(Component comp, String region, Object constraints) { method addActionListeners (line 158) | public void addActionListeners() { method addMouseListeners (line 162) | public void addMouseListeners() { method getTitle (line 166) | public String getTitle() { method print (line 170) | public void print(Object value) { method print (line 174) | public void print(String value) { method printf (line 178) | public void printf(String format, Object... args) { method println (line 182) | public void println() { method println (line 186) | public void println(Object value) { method println (line 190) | public void println(String value) { method setBackground (line 194) | public void setBackground(Color color) { method setFont (line 198) | public void setFont(Font font) { method setForeground (line 202) | public void setForeground(Color color) { method setTitle (line 206) | public void setTitle(String title) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/HeadlessSuperKarel.java class HeadlessSuperKarel (line 15) | public class HeadlessSuperKarel extends HeadlessKarel { method HeadlessSuperKarel (line 32) | public HeadlessSuperKarel() { method run (line 36) | public void run() { method turnRight (line 40) | public void turnRight() { method turnAround (line 46) | public void turnAround() { method paintCorner (line 52) | public void paintCorner(Color color) { method paintCorner (line 60) | public void paintCorner(int rgb) { method paintCorner (line 64) | public void paintCorner(double red, double blue, double green) { method newColor (line 68) | public Color newColor(int rgb) { method random (line 72) | public boolean random() { method random (line 77) | public boolean random(double p) { method cornerColorIs (line 82) | public boolean cornerColorIs(Color color) { method cornerColorIs (line 93) | public boolean cornerColorIs(int rgb) { method cornerColorIs (line 97) | public boolean cornerColorIs(double red, double blue, double green) { method pause (line 102) | public void pause(double milliseconds) { method say (line 124) | public void say(String text) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/Karel.java class Karel (line 93) | public class Karel extends Program implements KarelInterface, Runnable { method Karel (line 113) | public Karel() { method beepersInBag (line 121) | public boolean beepersInBag() { method beepersPresent (line 126) | public boolean beepersPresent() { method checkWorld (line 131) | protected void checkWorld(String caller) { method facingEast (line 138) | public boolean facingEast() { method facingNorth (line 143) | public boolean facingNorth() { method facingSouth (line 148) | public boolean facingSouth() { method facingWest (line 153) | public boolean facingWest() { method frontIsBlocked (line 158) | public boolean frontIsBlocked() { method frontIsClear (line 163) | public boolean frontIsClear() { method getBeepersInBag (line 168) | public int getBeepersInBag() { method getDirection (line 172) | public int getDirection() { method getLocation (line 176) | public Point getLocation() { method getWorld (line 180) | public KarelWorld getWorld() { method leftIsBlocked (line 184) | public boolean leftIsBlocked() { method leftIsClear (line 189) | public boolean leftIsClear() { method maybeEcho (line 194) | protected void maybeEcho(String text) { method maybeEchoError (line 203) | protected void maybeEchoError(String text) { method maybeEchoCurrentState (line 213) | public void maybeEchoCurrentState() { method maybeEchoFinalState (line 222) | public void maybeEchoFinalState() { method maybeEchoInitialState (line 239) | public void maybeEchoInitialState() { method menuAction (line 257) | @Override method move (line 262) | public void move() { method noBeepersPresent (line 274) | public boolean noBeepersPresent() { method noBeepersInBag (line 279) | public boolean noBeepersInBag() { method notFacingEast (line 284) | public boolean notFacingEast() { method notFacingNorth (line 289) | public boolean notFacingNorth() { method notFacingSouth (line 294) | public boolean notFacingSouth() { method notFacingWest (line 299) | public boolean notFacingWest() { method pickBeeper (line 304) | public void pickBeeper() { method putBeeper (line 327) | public void putBeeper() { method rightIsBlocked (line 348) | public boolean rightIsBlocked() { method rightIsClear (line 353) | public boolean rightIsClear() { method run (line 358) | public void run() { method setEcho (line 362) | public void setEcho() { method setEcho (line 366) | public void setEcho(boolean echo) { method setLocation (line 370) | public void setLocation(int x, int y) { method setLocation (line 392) | public void setLocation(Point pt) { method setDirection (line 396) | public void setDirection(int dir) { method setBeepersInBag (line 402) | public void setBeepersInBag(int nBeepers) { method setWorld (line 406) | public void setWorld(KarelWorld world) { method setDisplayOneFlag (line 410) | public void setDisplayOneFlag(boolean flag) { method start (line 418) | public void start(String[] args) { method throwErrorException (line 424) | protected void throwErrorException(String message) { method turnLeft (line 448) | public void turnLeft() { method getMainClassName (line 458) | private static String getMainClassName() { method main (line 515) | public static void main(String[] args) { method nameAppears (line 540) | private static boolean nameAppears(String name, String[] array) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelBugIcon.java class KarelBugIcon (line 10) | class KarelBugIcon extends JComponent { method KarelBugIcon (line 11) | public KarelBugIcon() { method paintComponent (line 17) | public void paintComponent(Graphics g) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelControlPanel.java class KarelControlPanel (line 37) | @SuppressWarnings("deprecation") method KarelControlPanel (line 70) | public KarelControlPanel(KarelProgram program) { method getWorld (line 86) | public KarelWorld getWorld() { method getProgram (line 90) | public KarelProgram getProgram() { method getEditor (line 94) | public KarelWorldEditor getEditor() { method getResizer (line 98) | public KarelResizer getResizer() { method getPreferredSize (line 102) | public Dimension getPreferredSize() { method startWorldEdit (line 109) | public void startWorldEdit() { method endWorldEdit (line 115) | public void endWorldEdit() { method wallAction (line 122) | public void wallAction(Point pt, int dir) { method cornerAction (line 130) | public void cornerAction(Point pt) { method trace (line 137) | public void trace() { method setSpeed (line 154) | public void setSpeed(double speed) { method getSpeed (line 165) | public double getSpeed() { method createEditor (line 169) | protected KarelWorldEditor createEditor() { method createEditorPanel (line 173) | protected JComponent createEditorPanel() { method createButtonPanel (line 189) | protected JComponent createButtonPanel() { method focusStartButton (line 245) | public void focusStartButton() { method createResizePanel (line 249) | protected JComponent createResizePanel() { method createResizer (line 263) | protected KarelResizer createResizer() { method actionPerformed (line 268) | public void actionPerformed(ActionEvent e) { method doEnabling (line 337) | private void doEnabling() { method adjustmentValueChanged (line 341) | public void adjustmentValueChanged(AdjustmentEvent e) { method stateChanged (line 348) | public void stateChanged(ChangeEvent e) { method update (line 355) | public void update(Observable obs, Object arg) { method updateSpeed (line 364) | private void updateSpeed() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelDirection.java type KarelDirection (line 12) | public enum KarelDirection { method valueOf (line 18) | public static KarelDirection valueOf(int dir) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelErrorCanvas.java class KarelErrorCanvas (line 13) | class KarelErrorCanvas extends JPanel { method KarelErrorCanvas (line 18) | public KarelErrorCanvas(KarelErrorDialog dialog) { method setText (line 46) | public void setText(String msg) { method setStackTrace (line 50) | public void setStackTrace(String stackTrace) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelErrorDialog.java class KarelErrorDialog (line 27) | class KarelErrorDialog extends JDialog implements WindowListener, method KarelErrorDialog (line 32) | public KarelErrorDialog(KarelProgram program) { method KarelErrorDialog (line 39) | public KarelErrorDialog(KarelWorld world) { method init (line 46) | private void init() { method error (line 84) | public void error(String msg) { method error (line 88) | public void error(String msg, String stackTrace) { method error (line 94) | public void error(Throwable throwable) { method windowClosing (line 114) | public void windowClosing(WindowEvent e) { method windowOpened (line 118) | public void windowOpened(WindowEvent e) { method windowClosed (line 122) | public void windowClosed(WindowEvent e) { method windowIconified (line 126) | public void windowIconified(WindowEvent e) { method windowDeiconified (line 130) | public void windowDeiconified(WindowEvent e) { method windowActivated (line 134) | public void windowActivated(WindowEvent e) { method windowDeactivated (line 138) | public void windowDeactivated(WindowEvent e) { method actionPerformed (line 144) | public void actionPerformed(ActionEvent e) { method keyPressed (line 169) | public void keyPressed(KeyEvent event) { method keyReleased (line 176) | public void keyReleased(KeyEvent event) { method keyTyped (line 180) | public void keyTyped(KeyEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelInterface.java type KarelInterface (line 9) | public interface KarelInterface { method getDirection (line 10) | public int getDirection(); method getBeepersInBag (line 11) | public int getBeepersInBag(); method getWorld (line 12) | public KarelWorld getWorld(); method getLocation (line 13) | public Point getLocation(); method pause (line 14) | public void pause(double ms); method setBeepersInBag (line 15) | public void setBeepersInBag(int beepers); method setDirection (line 16) | public void setDirection(int dir); method setLocation (line 17) | public void setLocation(int x, int y); method setLocation (line 18) | public void setLocation(Point pt); method setWorld (line 19) | public void setWorld(KarelWorld world); method run (line 21) | public void run(); method move (line 23) | public void move(); method turnLeft (line 24) | public void turnLeft(); method pickBeeper (line 25) | public void pickBeeper(); method putBeeper (line 26) | public void putBeeper(); method frontIsClear (line 27) | public boolean frontIsClear(); method frontIsBlocked (line 28) | public boolean frontIsBlocked(); method leftIsClear (line 29) | public boolean leftIsClear(); method leftIsBlocked (line 30) | public boolean leftIsBlocked(); method rightIsClear (line 31) | public boolean rightIsClear(); method rightIsBlocked (line 32) | public boolean rightIsBlocked(); method beepersPresent (line 33) | public boolean beepersPresent(); method noBeepersPresent (line 34) | public boolean noBeepersPresent(); method beepersInBag (line 35) | public boolean beepersInBag(); method noBeepersInBag (line 36) | public boolean noBeepersInBag(); method facingNorth (line 37) | public boolean facingNorth(); method facingEast (line 38) | public boolean facingEast(); method facingSouth (line 39) | public boolean facingSouth(); method facingWest (line 40) | public boolean facingWest(); method notFacingNorth (line 41) | public boolean notFacingNorth(); method notFacingEast (line 42) | public boolean notFacingEast(); method notFacingSouth (line 43) | public boolean notFacingSouth(); method notFacingWest (line 44) | public boolean notFacingWest(); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelProgram.java class KarelProgram (line 38) | public class KarelProgram extends Program { type State (line 80) | public static enum State { RUNNING, STOPPED, ERROR } method KarelProgram (line 86) | public KarelProgram() { method main (line 116) | public void main() { method setStatus (line 120) | public void setStatus(String status) { method getWorld (line 139) | public KarelWorld getWorld() { method setWorld (line 149) | protected void setWorld(KarelWorld world) { method getWorldDirectory (line 158) | public static String getWorldDirectory() { method createWorld (line 173) | protected KarelWorld createWorld() { method isStarted (line 182) | protected boolean isStarted() { method getKarel (line 189) | protected Karel getKarel() { method add (line 193) | public void add(Karel karel) { method add (line 197) | public void add(KarelInterface karel, int x, int y, int dir, int nBeep... method menuAction (line 204) | @SuppressWarnings("deprecation") method loadConfiguration (line 234) | @Override method saveConfiguration (line 244) | @Override method loadInitialWorld (line 250) | public void loadInitialWorld() { method startRun (line 271) | @SuppressWarnings("deprecation") method signalStarted (line 355) | void signalStarted() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelResizer.java class KarelResizer (line 8) | class KarelResizer extends Panel implements AdjustmentListener { method KarelResizer (line 16) | public KarelResizer() { method adjustmentValueChanged (line 32) | public void adjustmentValueChanged(AdjustmentEvent event) { method getColumns (line 37) | public int getColumns() { method getRows (line 41) | public int getRows() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelWorld.java class KarelWorld (line 30) | public class KarelWorld extends JComponent { method KarelWorld (line 190) | public KarelWorld() { method createImage (line 216) | @Override method init (line 226) | public void init(int cols, int rows) { method add (line 245) | public void add(KarelInterface karel) { method remove (line 253) | public void remove(KarelInterface karel) { method getKarel (line 259) | @SuppressWarnings("unchecked") method getKarel (line 264) | @SuppressWarnings("unchecked") method getKarelCount (line 272) | public int getKarelCount() { method getKarelOnSquare (line 276) | @SuppressWarnings("unchecked") method setTitle (line 288) | public void setTitle(String title) { method getTitle (line 292) | public String getTitle() { method setPathname (line 296) | public void setPathname(String pathname) { method getPathname (line 300) | public String getPathname() { method setDisplayFlag (line 304) | public void setDisplayFlag(boolean flag) { method setRepaintFlag (line 308) | public void setRepaintFlag(boolean flag) { method getRepaintFlag (line 312) | public boolean getRepaintFlag() { method getNumberSquaresFlag (line 316) | public boolean getNumberSquaresFlag() { method setNumberSquaresFlag (line 320) | public void setNumberSquaresFlag(boolean flag) { method getAlignment (line 324) | public int getAlignment() { method setAlignment (line 328) | public void setAlignment(int alignment) { method getLook (line 332) | public int getLook() { method setLook (line 336) | public void setLook(int look) { method setDisplayOneFlag (line 340) | public void setDisplayOneFlag(boolean flag) { method getPathName (line 344) | public String getPathName() { method setPathName (line 348) | public void setPathName(String pathname) { method getEditMode (line 352) | public boolean getEditMode() { method setEditMode (line 356) | public void setEditMode(boolean flag) { method updateEditMode (line 360) | public void updateEditMode(boolean flag) { method forceSquareSize (line 367) | public void forceSquareSize(int size) { method reset (line 371) | public void reset() { method getSquareSize (line 375) | public int getSquareSize() { method getColumns (line 379) | public int getColumns() { method getRows (line 383) | public int getRows() { method outOfBounds (line 387) | public boolean outOfBounds(Point pt) { method outOfBounds (line 391) | public boolean outOfBounds(int x, int y) { method getBeepersOnCorner (line 395) | public int getBeepersOnCorner(Point pt) { method getBeepersOnCorner (line 399) | public int getBeepersOnCorner(int x, int y) { method setBeepersOnCorner (line 403) | public void setBeepersOnCorner(Point pt, int nBeepers) { method setBeepersOnCorner (line 408) | public void setBeepersOnCorner(int x, int y, int nBeepers) { method adjustBeepers (line 412) | public static int adjustBeepers(int nBeepers, int delta) { method setBeepers (line 418) | public static int setBeepers(int nBeepers, int delta) { method getCornerColor (line 431) | public Color getCornerColor(Point pt) { method getCornerColor (line 435) | public Color getCornerColor(int x, int y) { method setCornerColor (line 439) | public void setCornerColor(Point pt, Color color) { method setCornerColor (line 444) | public void setCornerColor(int x, int y, Color color) { method checkWall (line 448) | public boolean checkWall(Point pt, int dir) { method checkWall (line 452) | public boolean checkWall(int x, int y, int dir) { method setWall (line 466) | public void setWall(Point pt, int dir) { method setWall (line 484) | public void setWall(int x, int y, int dir) { method clearWall (line 488) | public void clearWall(Point pt, int dir) { method clearWall (line 515) | public void clearWall(int x, int y, int dir) { method updateCorner (line 519) | public void updateCorner(int x, int y) { method updateCorner (line 523) | public void updateCorner(Point pt) { method directionName (line 529) | public static String directionName(int dir) { method leftFrom (line 543) | public static int leftFrom(int dir) { method rightFrom (line 557) | public static int rightFrom(int dir) { method oppositeDirection (line 571) | public static int oppositeDirection(int dir) { method adjacentPoint (line 585) | public static Point adjacentPoint(Point pt, int dir) { method adjacentPoint (line 589) | public static Point adjacentPoint(int x, int y, int dir) { method repaint (line 603) | public void repaint() { method saveToImage (line 611) | public void saveToImage(File file) { method saveToImage (line 619) | public void saveToImage(String filename) { method getSize (line 623) | @Override method getWidth (line 632) | @Override method getHeight (line 641) | @Override method setSize (line 650) | @Override method setToDefaultSize (line 661) | public void setToDefaultSize() { method toImage (line 669) | public BufferedImage toImage() { method update (line 686) | public void update(Graphics g) { method paintComponent (line 690) | public void paintComponent(Graphics g) { method trace (line 737) | public void trace() { method setMonitor (line 742) | protected void setMonitor(KarelWorldMonitor monitor) { method getMonitor (line 746) | protected KarelWorldMonitor getMonitor() { method componentResizedHook (line 752) | protected void componentResizedHook() { method mousePressedHook (line 757) | protected void mousePressedHook(MouseEvent e) { method mouseDraggedHook (line 776) | protected void mouseDraggedHook(MouseEvent e) { method checkForWallClick (line 794) | private boolean checkForWallClick(int mx, int my) { method checkForCornerClick (line 827) | private boolean checkForCornerClick(int mx, int my) { method checkForCornerClick (line 831) | private boolean checkForCornerClick(Point pt) { method getClickCorner (line 843) | private Point getClickCorner(int mx, int my) { method encodeColor (line 858) | private static String encodeColor(Color color) { method decodeColor (line 888) | private static Color decodeColor(String name) { method setDisplayParameters (line 922) | private void setDisplayParameters(int cols, int rows) { method drawEmptyWorld (line 976) | private void drawEmptyWorld(Graphics g) { method drawWorldFrame (line 994) | private void drawWorldFrame(Graphics g) { method updateContents (line 1030) | public void updateContents(Graphics g, Point pt) { method drawCorner (line 1040) | public void drawCorner(Graphics g, int x, int y, Point pt) { method drawMarkedCorner (line 1064) | public static void drawMarkedCorner(Graphics g, int x, int y, int size) { method drawKarel (line 1074) | public void drawKarel(Graphics g, int x, int y, int dir, int size) { method drawSimpleKarel (line 1084) | public void drawSimpleKarel(Graphics g, int x, int y, int dir, int siz... method drawFancyKarel (line 1109) | public void drawFancyKarel(Graphics g, int x, int y, int dir, int size) { method drawFancyKarel (line 1113) | public void drawFancyKarel(Graphics g, int x, int y, int dir, int size... method drawFancyKarel (line 1117) | public static void drawFancyKarel(Graphics g, int x, int y, int dir, method drawFancyKarel (line 1122) | public static void drawFancyKarel(Graphics g, int x, int y, int dir, method drawBeeperForStyle (line 1258) | public void drawBeeperForStyle(Graphics g, int x, int y, int size, int n, method drawBeeper (line 1267) | public static void drawBeeper(Graphics g, int x, int y, int size, int n, method drawBeeper (line 1297) | public static void drawBeeper(Graphics g, int x, int y, int size, method labelBeeper (line 1325) | public static void labelBeeper(Graphics g, int x, int y, int size, method beeperLabel (line 1351) | public static String beeperLabel(int n) { method updateWalls (line 1366) | public void updateWalls(Graphics g, Point pt) { method drawWall (line 1382) | private void drawWall(Graphics g, int x, int y, int dir) { method drawCornerMarker (line 1428) | public void drawCornerMarker(Graphics g, int x, int y) { method fixCornerPoint (line 1440) | private void fixCornerPoint(Graphics g, Point pt, int dir) { method getCornerRect (line 1455) | private Rectangle getCornerRect(Point pt) { method save (line 1463) | public void save() { method load (line 1538) | public void load(String lines[]) { method load (line 1546) | public void load(File file) { method load (line 1557) | public void load(String pathname) { method load (line 1568) | public void load(Reader rd) { method setMsKarel (line 1596) | public void setMsKarel(boolean value) { method setInteractiveMode (line 1601) | public void setInteractiveMode(boolean value) { method readMapLine (line 1617) | private boolean readMapLine() { method dimensionCommand (line 1653) | private void dimensionCommand() { method karelCommand (line 1663) | private void karelCommand() { method wallCommand (line 1711) | private void wallCommand() { method setColorCommand (line 1737) | private void setColorCommand() { method speedCommand (line 1756) | private void speedCommand() { method beeperBagCommand (line 1766) | protected void beeperBagCommand() { method beeperCommand (line 1786) | protected void beeperCommand() { method ignoreCommand (line 1812) | protected void ignoreCommand() { method verifyToken (line 1818) | private void verifyToken(int token) { method scanInt (line 1827) | private int scanInt() { method nextToken (line 1838) | private int nextToken() { class Corner (line 1864) | private static class Corner { class KarelRegion (line 1871) | private static class KarelRegion { method KarelRegion (line 1881) | public KarelRegion() { method KarelRegion (line 1886) | public KarelRegion(Color outline, Color fill) { method draw (line 1892) | public void draw(Graphics g) { method getPolygon (line 1905) | public Polygon getPolygon() { method setOrigin (line 1909) | public void setOrigin(int x, int y) { method setOrigin (line 1917) | public void setOrigin(int x, int y, double dx, double dy, int dir) { method addVector (line 1922) | public void addVector(double dx, double dy, int dir) { method getRotatedX (line 1928) | public static double getRotatedX(double originX, double originY, dou... method getRotatedY (line 1943) | public static double getRotatedY(double originX, double originY, dou... method getCurrentX (line 1965) | public int getCurrentX() { method getCurrentY (line 1969) | public int getCurrentY() { class KarelWorldListener (line 1974) | private class KarelWorldListener implements MouseListener, method mousePressed (line 1977) | public void mousePressed(MouseEvent e) { method mouseClicked (line 1982) | public void mouseClicked(MouseEvent e) { method mouseReleased (line 1985) | public void mouseReleased(MouseEvent e) { method mouseEntered (line 1988) | public void mouseEntered(MouseEvent e) { method mouseExited (line 1992) | public void mouseExited(MouseEvent e) { method mouseDragged (line 1995) | public void mouseDragged(MouseEvent e) { method mouseMoved (line 2000) | public void mouseMoved(MouseEvent e) { method componentResized (line 2004) | public void componentResized(ComponentEvent e) { method componentMoved (line 2008) | public void componentMoved(ComponentEvent e) { method componentShown (line 2011) | public void componentShown(ComponentEvent e) { method componentHidden (line 2014) | public void componentHidden(ComponentEvent e) { method keyPressed (line 2017) | public void keyPressed(KeyEvent e) { method keyReleased (line 2058) | public void keyReleased(KeyEvent e) { method keyTyped (line 2062) | public void keyTyped(KeyEvent e) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelWorldEditor.java class KarelWorldEditor (line 15) | class KarelWorldEditor extends JComponent implements MouseListener { method KarelWorldEditor (line 96) | public KarelWorldEditor(KarelWorld world) { method initEditorCanvas (line 102) | public void initEditorCanvas() { method getPreferredSize (line 147) | public Dimension getPreferredSize() { method getSelectedTool (line 151) | public MapTool getSelectedTool() { method getWorld (line 155) | public KarelWorld getWorld() { method drawTools (line 159) | public void drawTools(Graphics g) { method drawKarelTool (line 168) | public void drawKarelTool(Graphics g, MapTool tool) { method drawBeeperTool (line 173) | public void drawBeeperTool(Graphics g, MapTool tool) { method drawBeeperBag (line 180) | public void drawBeeperBag(Graphics g) { method defineTool (line 194) | public void defineTool(MapTool tool) { method createWallTool (line 198) | public MapTool createWallTool(int x, int y, String label) { method createColorTool (line 205) | public MapTool createColorTool(int x, int y, int size, Color color) { method createKarelTool (line 212) | public MapTool createKarelTool(int x, int y, String label, int dir) { method createBeeperTool (line 220) | public MapTool createBeeperTool(int x, int y, String label, int beeper... method createBeeperBagTool (line 228) | public MapTool createBeeperBagTool(int x, int y) { method drawTool (line 233) | public void drawTool(Graphics g, MapTool tool) { method drawWallTool (line 255) | public void drawWallTool(Graphics g, MapTool tool) { method drawColorTool (line 269) | public void drawColorTool(Graphics g, MapTool tool) { method inBeeperBag (line 287) | public boolean inBeeperBag(Point pt) { method wallAction (line 298) | public void wallAction(Point pt, int dir) { method cornerAction (line 311) | public void cornerAction(Point pt) { method toolAction (line 324) | public void toolAction(Point pt) { method paintComponent (line 360) | public void paintComponent(Graphics g) { method mousePressed (line 368) | public void mousePressed(MouseEvent e) { method mouseClicked (line 372) | public void mouseClicked(MouseEvent e) { method mouseReleased (line 375) | public void mouseReleased(MouseEvent e) { method mouseEntered (line 378) | public void mouseEntered(MouseEvent e) { method mouseExited (line 381) | public void mouseExited(MouseEvent e) { method drawSquare (line 386) | private void drawSquare(Graphics g, int x, int y, int size, int border, method findTool (line 398) | private MapTool findTool(Point pt) { class MapTool (line 408) | private static class MapTool { method MapTool (line 409) | public MapTool(int toolClass, int x, int y, int size) { method contains (line 416) | public boolean contains(Point pt) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/KarelWorldMonitor.java type KarelWorldMonitor (line 5) | interface KarelWorldMonitor { method startWorldEdit (line 9) | public void startWorldEdit(); method endWorldEdit (line 14) | public void endWorldEdit(); method wallAction (line 20) | public void wallAction(Point pt, int dir); method cornerAction (line 26) | public void cornerAction(Point pt); method trace (line 31) | public void trace(); method setSpeed (line 37) | public void setSpeed(double speed); method getSpeed (line 43) | public double getSpeed(); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/LoadWorldDialog.java class LoadWorldDialog (line 8) | class LoadWorldDialog extends FileDialog implements FilenameFilter { method LoadWorldDialog (line 10) | public LoadWorldDialog(KarelWorld world) { method accept (line 16) | public boolean accept(File dir, String name) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/NewWorldDialog.java class NewWorldDialog (line 7) | class NewWorldDialog extends FileDialog { method NewWorldDialog (line 8) | public NewWorldDialog(KarelWorld world) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/karel/OptionTable.java class OptionTable (line 6) | class OptionTable { method OptionTable (line 19) | public OptionTable() { method OptionTable (line 23) | public OptionTable(String options) { method parseOptions (line 34) | public void parseOptions(String options) { method isSpecified (line 42) | public boolean isSpecified(String key) { method getOption (line 51) | public String getOption(String key) { method getOption (line 55) | public String getOption(String key, String defValue) { method getIntOption (line 66) | public int getIntOption(String key) { method getIntOption (line 70) | public int getIntOption(String key, int defValue) { method getDoubleOption (line 83) | public double getDoubleOption(String key) { method getDoubleOption (line 87) | public double getDoubleOption(String key, double defValue) { method getFlagOption (line 100) | public boolean getFlagOption(String key) { method getFlagOption (line 104) | public boolean getFlagOption(String key, boolean def) { method parseOptions (line 134) | private static void parseOptions(String options, HashMap de... method setTestDetailsMessage (line 506) | public void setTestDetailsMessage(String testName, String detailsMessa... method setTestingCompleted (line 513) | public void setTestingCompleted(boolean completed) { method setTestResult (line 518) | public boolean setTestResult(String testFullName, String result) { method setTestRuntime (line 552) | public boolean setTestRuntime(String testFullName, int runtimeMS) { method setCheckboxesShown (line 563) | public void setCheckboxesShown(boolean shown) { method setVisible (line 567) | public void setVisible(boolean visible) { method checkVisibility (line 571) | private void checkVisibility() { method minimize (line 592) | private void minimize(Container category) { method minimize (line 596) | private void minimize(Container category, boolean minimized) { method selectAll (line 631) | private void selectAll(Container category, boolean selected) { method showTestDetails (line 659) | private void showTestDetails(String testFullName) { method getCheckedTestCount (line 800) | private int getCheckedTestCount() { method updateSouthText (line 811) | private void updateSouthText() { class AutograderUnitTestGUIWindowAdapter (line 825) | private class AutograderUnitTestGUIWindowAdapter extends WindowAdapter { method windowClosing (line 826) | public void windowClosing(WindowEvent event) { class AutograderUnitTestGUIMouseAdapter (line 839) | private class AutograderUnitTestGUIMouseAdapter extends MouseAdapter { method mouseClicked (line 840) | public void mouseClicked(MouseEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_addTest.java class AutograderUnitTest_addTest (line 5) | public class AutograderUnitTest_addTest extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_catchExceptions.java class AutograderUnitTest_catchExceptions (line 10) | public class AutograderUnitTest_catchExceptions extends JBESwingCommand { method execute (line 11) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_clearTestResults.java class AutograderUnitTest_clearTestResults (line 5) | public class AutograderUnitTest_clearTestResults extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_clearTests.java class AutograderUnitTest_clearTests (line 5) | public class AutograderUnitTest_clearTests extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_isChecked.java class AutograderUnitTest_isChecked (line 5) | public class AutograderUnitTest_isChecked extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_runTestsInSeparateThreads.java class AutograderUnitTest_runTestsInSeparateThreads (line 10) | public class AutograderUnitTest_runTestsInSeparateThreads extends JBESwi... method execute (line 11) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setChecked.java class AutograderUnitTest_setChecked (line 5) | public class AutograderUnitTest_setChecked extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setTestCounts.java class AutograderUnitTest_setTestCounts (line 5) | public class AutograderUnitTest_setTestCounts extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setTestDetails.java class AutograderUnitTest_setTestDetails (line 15) | public class AutograderUnitTest_setTestDetails extends JBESwingCommand { method execute (line 16) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setTestResult.java class AutograderUnitTest_setTestResult (line 5) | public class AutograderUnitTest_setTestResult extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setTestRuntime.java class AutograderUnitTest_setTestRuntime (line 5) | public class AutograderUnitTest_setTestRuntime extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setTestingCompleted.java class AutograderUnitTest_setTestingCompleted (line 5) | public class AutograderUnitTest_setTestingCompleted extends JBESwingComm... method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setVisible.java class AutograderUnitTest_setVisible (line 5) | public class AutograderUnitTest_setVisible extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/AutograderUnitTest_setWindowDescriptionText.java class AutograderUnitTest_setWindowDescriptionText (line 5) | public class AutograderUnitTest_setWindowDescriptionText extends JBESwin... method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Base64.java class Base64 (line 150) | public class Base64 method getAlphabet (line 412) | private final static byte[] getAlphabet( int options ) { method getDecodabet (line 430) | private final static byte[] getDecodabet( int options ) { method Base64 (line 443) | private Base64(){} method encode3to4 (line 466) | private static byte[] encode3to4( byte[] b4, byte[] threeBytes, int nu... method encode3to4 (line 495) | private static byte[] encode3to4( method encode (line 557) | public static void encode( java.nio.ByteBuffer raw, java.nio.ByteBuffe... method encode (line 581) | public static void encode( java.nio.ByteBuffer raw, java.nio.CharBuffe... method encodeObject (line 616) | public static String encodeObject( java.io.Serializable serializableOb... method encodeObject (line 652) | public static String encodeObject( java.io.Serializable serializableOb... method encodeBytes (line 714) | public static String encodeBytes( byte[] source ) { method encodeBytes (line 759) | public static String encodeBytes( byte[] source, int options ) throws ... method encodeBytes (line 782) | public static String encodeBytes( byte[] source, int off, int len ) { method encodeBytes (line 830) | public static String encodeBytes( byte[] source, int off, int len, int... method encodeBytesToBytes (line 857) | public static byte[] encodeBytesToBytes( byte[] source ) { method encodeBytesToBytes (line 886) | public static byte[] encodeBytesToBytes( byte[] source, int off, int l... method decode4to3 (line 1030) | private static int decode4to3( method decode (line 1118) | public static byte[] decode( byte[] source ) method decode (line 1148) | public static byte[] decode( byte[] source, int off, int len, int opti... method decode (line 1223) | public static byte[] decode( String s ) throws java.io.IOException { method decode (line 1240) | public static byte[] decode( String s, int options ) throws java.io.IO... method decodeToObject (line 1314) | public static Object decodeToObject( String encodedObject ) method decodeToObject (line 1336) | public static Object decodeToObject( method encodeToFile (line 1404) | public static void encodeToFile( byte[] dataToEncode, String filename ) method decodeToFile (line 1440) | public static void decodeToFile( String dataToDecode, String filename ) method decodeFromFile (line 1475) | public static byte[] decodeFromFile( String filename ) method encodeFromFile (line 1536) | public static String encodeFromFile( String filename ) method encodeFileToFile (line 1581) | public static void encodeFileToFile( String infile, String outfile ) method decodeFileToFile (line 1609) | public static void decodeFileToFile( String infile, String outfile ) class InputStream (line 1641) | public static class InputStream extends java.io.FilterInputStream { method InputStream (line 1660) | public InputStream( java.io.InputStream in ) { method InputStream (line 1685) | public InputStream( java.io.InputStream in, int options ) { method read (line 1705) | @Override method read (line 1814) | @Override class OutputStream (line 1854) | public static class OutputStream extends java.io.FilterOutputStream { method OutputStream (line 1873) | public OutputStream( java.io.OutputStream out ) { method OutputStream (line 1897) | public OutputStream( java.io.OutputStream out, int options ) { method write (line 1924) | @Override method write (line 1979) | @Override method flushBase64 (line 2001) | public void flushBase64() throws java.io.IOException { method close (line 2020) | @Override method suspendEncoding (line 2043) | public void suspendEncoding() throws java.io.IOException { method resumeEncoding (line 2056) | public void resumeEncoding() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Clipboard_get.java class Clipboard_get (line 12) | public class Clipboard_get extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Clipboard_set.java class Clipboard_set (line 12) | public class Clipboard_set extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/DiffImage_compareImages.java class DiffImage_compareImages (line 15) | public class DiffImage_compareImages extends JBESwingCommand { method execute (line 16) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/DiffImage_compareWindowToImage.java class DiffImage_compareWindowToImage (line 20) | public class DiffImage_compareWindowToImage extends JBESwingCommand { method execute (line 21) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/DiffImage_show.java class DiffImage_show (line 18) | public class DiffImage_show extends JBESwingCommand { method execute (line 19) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/File_getTempDirectory.java class File_getTempDirectory (line 10) | public class File_getTempDirectory extends JBECommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/File_openFileDialog.java class File_openFileDialog (line 5) | public class File_openFileDialog extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage.java class GBufferedImage (line 23) | public class GBufferedImage extends GInteractor { method GBufferedImage (line 32) | public GBufferedImage(int width, int height) { method GBufferedImage (line 36) | public GBufferedImage(int width, int height, int backgroundColor) { method clear (line 51) | public void clear() { method fill (line 55) | public void fill(int rgb) { method fillRegion (line 64) | public void fillRegion(int x, int y, int width, int height, int rgb) { method getBufferedImage (line 73) | public BufferedImage getBufferedImage() { method getGraphics (line 77) | public Graphics getGraphics() { method getImageHeight (line 81) | public int getImageHeight() { method getImageWidth (line 85) | public int getImageWidth() { method load (line 89) | public void load(String filename) { method resize (line 107) | public void resize(int w, int h, boolean retain) { method save (line 125) | public void save(String filename) { method setRGB (line 139) | public void setRGB(int x, int y, int rgb) { method toStringBase64 (line 144) | public String toStringBase64() { method toStringBase64 (line 148) | public static String toStringBase64(BufferedImage bufferedImage) { method toStringBase64 (line 152) | public static String toStringBase64(BufferedImage bufferedImage, int i... method fromStringBase64 (line 180) | public void fromStringBase64(String base64) throws IOException { method fromStringBase64 (line 211) | public static void fromStringBase64(String base64, BufferedImage buffe... method repaintImage (line 249) | private void repaintImage() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_create.java class GBufferedImage_create (line 10) | public class GBufferedImage_create extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_fill.java class GBufferedImage_fill (line 11) | public class GBufferedImage_fill extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_fillRegion.java class GBufferedImage_fillRegion (line 11) | public class GBufferedImage_fillRegion extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_load.java class GBufferedImage_load (line 12) | public class GBufferedImage_load extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_resize.java class GBufferedImage_resize (line 11) | public class GBufferedImage_resize extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_save.java class GBufferedImage_save (line 11) | public class GBufferedImage_save extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_setRGB.java class GBufferedImage_setRGB (line 11) | public class GBufferedImage_setRGB extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GBufferedImage_updateAllPixels.java class GBufferedImage_updateAllPixels (line 13) | public class GBufferedImage_updateAllPixels extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... method getTokenScannerReader (line 48) | private Reader getTokenScannerReader(TokenScanner scanner) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GCompound_add.java class GCompound_add (line 7) | public class GCompound_add extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFileChooser_showOpenDialog.java class GFileChooser_showOpenDialog (line 14) | public class GFileChooser_showOpenDialog extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFileChooser_showSaveDialog.java class GFileChooser_showSaveDialog (line 14) | public class GFileChooser_showSaveDialog extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane.java class GFormattedPane (line 20) | public class GFormattedPane extends GInteractor { method GFormattedPane (line 25) | public GFormattedPane() { method addDocumentListener (line 34) | public void addDocumentListener(DocumentListener listener) { method hasDocumentListener (line 42) | public boolean hasDocumentListener() { method removeDocumentListener (line 46) | public void removeDocumentListener(DocumentListener listener) { method removeDocumentListeners (line 53) | public void removeDocumentListeners() { method addHyperlinkListener (line 61) | public void addHyperlinkListener(HyperlinkListener listener) { method getContentType (line 65) | public String getContentType() { method getFont (line 69) | @Override method getPage (line 74) | public String getPage() { method getText (line 78) | public String getText() { method setContentType (line 82) | public void setContentType(String contentType) { method setFont (line 86) | @Override method setFont (line 92) | @Override method setPage (line 98) | public void setPage(String url) throws IOException { method setText (line 111) | public void setText(String text) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_create.java class GFormattedPane_create (line 5) | public class GFormattedPane_create extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_getContentType.java class GFormattedPane_getContentType (line 6) | public class GFormattedPane_getContentType extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_getPage.java class GFormattedPane_getPage (line 6) | public class GFormattedPane_getPage extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_getText.java class GFormattedPane_getText (line 6) | public class GFormattedPane_getText extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_setContentType.java class GFormattedPane_setContentType (line 6) | public class GFormattedPane_setContentType extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_setPage.java class GFormattedPane_setPage (line 8) | public class GFormattedPane_setPage extends JBESwingCommand { method execute (line 9) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GFormattedPane_setText.java class GFormattedPane_setText (line 6) | public class GFormattedPane_setText extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor.java class GInteractor (line 19) | public abstract class GInteractor extends GObject implements GResizable { method GInteractor (line 26) | public GInteractor(JComponent paramJComponent) { method setAccelerator (line 33) | public boolean setAccelerator(String accelerator) { method getAccelerator (line 90) | public String getAccelerator() { method setBackground (line 94) | public void setBackground(Color color) { method setColor (line 105) | @Override method setFont (line 111) | public void setFont(Font font) { method setFont (line 116) | public void setFont(String fontString) { method getFont (line 134) | public Font getFont() { method getFontString (line 143) | public String getFontString() { method setForeground (line 165) | public void setForeground(Color color) { method setEnabled (line 171) | public void setEnabled(boolean value) { method hasInteractor (line 177) | public boolean hasInteractor() { method isEnabled (line 181) | public boolean isEnabled() { method getInteractor (line 185) | public JComponent getInteractor() { method getBounds (line 189) | public GRectangle getBounds() { method getIcon (line 200) | public Icon getIcon() { method setIcon (line 217) | public void setIcon(Icon icon) { method setIcon (line 234) | public void setIcon(String iconFileName) { method setLocation (line 238) | public void setLocation(double paramDouble1, double paramDouble2) { method setMnemonic (line 246) | public boolean setMnemonic(char mnemonic) { method setMnemonic (line 250) | public boolean setMnemonic(int mnemonic) { method getMnemonic (line 263) | public char getMnemonic() { method setVisible (line 275) | public void setVisible(boolean paramBoolean) { method setParent (line 283) | public void setParent(GContainer paramGContainer) { method setSize (line 303) | public void setSize(double paramDouble1, double paramDouble2) { method setSize (line 313) | public void setSize(GDimension paramGDimension) { method setBounds (line 317) | public void setBounds(double paramDouble1, double paramDouble2, double... method setBounds (line 323) | public void setBounds(GRectangle paramGRectangle) { method setActionCommand (line 328) | public void setActionCommand(String paramString) { method getActionCommand (line 332) | public String getActionCommand() { method setTooltip (line 336) | public void setTooltip(String tooltipText) { method repaint (line 342) | public void repaint() { method paint2d (line 348) | public void paint2d(Graphics2D paramGraphics2D) { method paintObject (line 351) | protected void paintObject(Graphics paramGraphics) { method requestFocus (line 354) | public void requestFocus() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_addActionListener.java class GInteractor_addActionListener (line 11) | public class GInteractor_addActionListener extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_addChangeListener.java class GInteractor_addChangeListener (line 11) | public class GInteractor_addChangeListener extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_getAccelerator.java class GInteractor_getAccelerator (line 11) | public class GInteractor_getAccelerator extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_getFont.java class GInteractor_getFont (line 11) | public class GInteractor_getFont extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_getMnemonic.java class GInteractor_getMnemonic (line 11) | public class GInteractor_getMnemonic extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_isEnabled.java class GInteractor_isEnabled (line 6) | public class GInteractor_isEnabled extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_removeActionListener.java class GInteractor_removeActionListener (line 6) | public class GInteractor_removeActionListener extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_removeChangeListener.java class GInteractor_removeChangeListener (line 6) | public class GInteractor_removeChangeListener extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_requestFocus.java class GInteractor_requestFocus (line 6) | public class GInteractor_requestFocus extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setAccelerator.java class GInteractor_setAccelerator (line 11) | public class GInteractor_setAccelerator extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setBackground.java class GInteractor_setBackground (line 9) | public class GInteractor_setBackground extends JBESwingCommand { method execute (line 10) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setEnabled.java class GInteractor_setEnabled (line 6) | public class GInteractor_setEnabled extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setFont.java class GInteractor_setFont (line 11) | public class GInteractor_setFont extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setIcon.java class GInteractor_setIcon (line 12) | public class GInteractor_setIcon extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setMnemonic.java class GInteractor_setMnemonic (line 11) | public class GInteractor_setMnemonic extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setText.java class GInteractor_setText (line 12) | public class GInteractor_setText extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setTextPosition.java class GInteractor_setTextPosition (line 10) | public class GInteractor_setTextPosition extends JBESwingCommand { method execute (line 11) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GInteractor_setTooltip.java class GInteractor_setTooltip (line 6) | public class GInteractor_setTooltip extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GObject_remove.java class GObject_remove (line 12) | public class GObject_remove extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GObject_setAntialiasing.java class GObject_setAntialiasing (line 6) | public class GObject_setAntialiasing extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GOptionPane_showConfirmDialog.java class GOptionPane_showConfirmDialog (line 7) | public class GOptionPane_showConfirmDialog extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GOptionPane_showInputDialog.java class GOptionPane_showInputDialog (line 12) | public class GOptionPane_showInputDialog extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GOptionPane_showMessageDialog.java class GOptionPane_showMessageDialog (line 7) | public class GOptionPane_showMessageDialog extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GOptionPane_showOptionDialog.java class GOptionPane_showOptionDialog (line 9) | public class GOptionPane_showOptionDialog extends JBESwingCommand { method execute (line 10) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GOptionPane_showTextFileDialog.java class GOptionPane_showTextFileDialog (line 5) | public class GOptionPane_showTextFileDialog extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GRadioButton.java class GRadioButton (line 11) | public class GRadioButton extends GInteractor { method GRadioButton (line 16) | public GRadioButton(String label, String group) { method isSelected (line 25) | public boolean isSelected() { method setSelected (line 29) | public void setSelected(boolean selected) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GRadioButton_create.java class GRadioButton_create (line 11) | public class GRadioButton_create extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GRadioButton_isSelected.java class GRadioButton_isSelected (line 6) | public class GRadioButton_isSelected extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GRadioButton_setSelected.java class GRadioButton_setSelected (line 6) | public class GRadioButton_setSelected extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GScrollBar.java class GScrollBar (line 13) | public class GScrollBar extends GInteractor { method GScrollBar (line 14) | public GScrollBar() { method GScrollBar (line 18) | public GScrollBar(int orientation) { method GScrollBar (line 22) | public GScrollBar(int orientation, int value, int extent, int min, int... method addAdjustmentListener (line 29) | public void addAdjustmentListener(AdjustmentListener listener) { method getInteractor (line 33) | public JScrollBar getInteractor() { method getValue (line 37) | public int getValue() { method setValues (line 41) | public void setValues(int value, int extent, int min, int max) { method makeScrollBar (line 46) | private static JScrollBar makeScrollBar(int orientation, int value, in... method updatePreferredSize (line 90) | private static void updatePreferredSize(JScrollBar scrollBar) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GScrollBar_create.java class GScrollBar_create (line 10) | public class GScrollBar_create extends JBESwingCommand { method execute (line 11) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GScrollBar_getValue.java class GScrollBar_getValue (line 11) | public class GScrollBar_getValue extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GScrollBar_setValues.java class GScrollBar_setValues (line 11) | public class GScrollBar_setValues extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider.java class GSlider (line 12) | public class GSlider extends GInteractor { method setSystemLookAndFeelProperties (line 18) | public static void setSystemLookAndFeelProperties() { method GSlider (line 23) | public GSlider(int paramInt1, int paramInt2, int paramInt3, ChangeList... method addChangeListener (line 32) | public void addChangeListener(ChangeListener listener) { method getPaintLabels (line 39) | public boolean getPaintLabels() { method getPaintTicks (line 43) | public boolean getPaintTicks() { method getSnapToTicks (line 47) | public boolean getSnapToTicks() { method getMajorTickSpacing (line 51) | public int getMajorTickSpacing() { method getMinorTickSpacing (line 55) | public int getMinorTickSpacing() { method hasChangeListener (line 59) | public boolean hasChangeListener() { method removeChangeListener (line 64) | public void removeChangeListener(ChangeListener listener) { method removeChangeListeners (line 71) | public void removeChangeListeners() { method setPaintLabels (line 80) | public void setPaintLabels(boolean value) { method setPaintTicks (line 84) | public void setPaintTicks(boolean value) { method setSnapToTicks (line 88) | public void setSnapToTicks(boolean value) { method setMajorTickSpacing (line 92) | public void setMajorTickSpacing(int value) { method setMinorTickSpacing (line 96) | public void setMinorTickSpacing(int value) { method getJSlider (line 100) | private JSlider getJSlider() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_getMajorTickSpacing.java class GSlider_getMajorTickSpacing (line 6) | public class GSlider_getMajorTickSpacing extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_getMinorTickSpacing.java class GSlider_getMinorTickSpacing (line 6) | public class GSlider_getMinorTickSpacing extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_getPaintLabels.java class GSlider_getPaintLabels (line 6) | public class GSlider_getPaintLabels extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_getPaintTicks.java class GSlider_getPaintTicks (line 6) | public class GSlider_getPaintTicks extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_getSnapToTicks.java class GSlider_getSnapToTicks (line 6) | public class GSlider_getSnapToTicks extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_setMajorTickSpacing.java class GSlider_setMajorTickSpacing (line 6) | public class GSlider_setMajorTickSpacing extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_setMinorTickSpacing.java class GSlider_setMinorTickSpacing (line 6) | public class GSlider_setMinorTickSpacing extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_setPaintLabels.java class GSlider_setPaintLabels (line 6) | public class GSlider_setPaintLabels extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_setPaintTicks.java class GSlider_setPaintTicks (line 6) | public class GSlider_setPaintTicks extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GSlider_setSnapToTicks.java class GSlider_setSnapToTicks (line 6) | public class GSlider_setSnapToTicks extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable.java class GTable (line 35) | public class GTable extends GInteractor { method setSystemLookAndFeelProperties (line 68) | public static void setSystemLookAndFeelProperties() { method GTable (line 108) | public GTable() { method GTable (line 112) | public GTable(int numRows, int numCols) { method addGTableListener (line 186) | public void addGTableListener(GTableListener listener) { method autofitColumnWidths (line 190) | public synchronized void autofitColumnWidths() { method clear (line 215) | public synchronized void clear() { method clearFormatting (line 228) | public synchronized void clearFormatting() { method clearGTableListeners (line 243) | public void clearGTableListeners() { method get (line 247) | public synchronized String get(int row, int column) { method getColumnHeaderStyle (line 256) | public int getColumnHeaderStyle() { method getColumnWidth (line 260) | public synchronized int getColumnWidth(int col) { method getFont (line 266) | public synchronized Font getFont() { method getSelectedColumn (line 275) | public synchronized int getSelectedColumn() { method getSelectedRow (line 279) | public synchronized int getSelectedRow() { method inBounds (line 283) | public boolean inBounds(int row, int column) { method isEventEnabled (line 287) | public synchronized boolean isEventEnabled(int type) { method notifyBackEndOfEvent (line 291) | private void notifyBackEndOfEvent(int eventType) { method notifyBackEndOfEvent (line 299) | private void notifyBackEndOfEvent(int eventType, int row, int col) { method numCols (line 352) | public int numCols() { method numRows (line 356) | public int numRows() { method removeGTableListener (line 360) | public void removeGTableListener(GTableListener listener) { method requestFocus (line 364) | @Override method resize (line 370) | public synchronized void resize(int numRows, int numCols) { method rowColumnHeadersVisible (line 402) | public boolean rowColumnHeadersVisible() { method select (line 406) | public synchronized void select(int row, int column) { method set (line 419) | public synchronized void set(int row, int column, String value) { method set (line 423) | public synchronized void set(int row, int column, String value, boolea... method setBackground (line 436) | public synchronized void setBackground(Color color) { method setCellAlignment (line 444) | public synchronized void setCellAlignment(int row, int column, int ali... method setCellBackground (line 455) | public synchronized void setCellBackground(int row, int column, Color ... method setCellColor (line 466) | public synchronized void setCellColor(int row, int column, Color color) { method setCellFont (line 477) | public synchronized void setCellFont(int row, int column, Font font) { method setCellForeground (line 488) | public synchronized void setCellForeground(int row, int column, Color ... method setColor (line 492) | public synchronized void setColor(Color color) { method setColumnAlignment (line 497) | public synchronized void setColumnAlignment(int column, int alignment) { method setColumnBackground (line 508) | public synchronized void setColumnBackground(int column, Color color) { method setColumnColor (line 519) | public synchronized void setColumnColor(int column, Color color) { method setColumnFont (line 523) | public synchronized void setColumnFont(int column, Font font) { method setColumnForeground (line 534) | public synchronized void setColumnForeground(int column, Color color) { method setColumnHeaderStyle (line 545) | public synchronized void setColumnHeaderStyle(int style) { method setColumnHeadersVisible (line 554) | public synchronized void setColumnHeadersVisible(boolean visible) { method setColumnWidth (line 579) | public synchronized void setColumnWidth(int col, int width) { method setDefaultColumnWidth (line 591) | public synchronized void setDefaultColumnWidth(int width) { method setEditable (line 607) | public synchronized void setEditable(boolean editable) { method setEditable (line 611) | public synchronized void setEditable(int row, int column, boolean edit... method setEditorValue (line 616) | public synchronized void setEditorValue(int row, int column, String va... method setEventEnabled (line 630) | public synchronized void setEventEnabled(int eventType, boolean enable... method setFont (line 647) | public synchronized void setFont(Font font) { method setForeground (line 654) | public synchronized void setForeground(Color color) { method setHorizontalAlignment (line 662) | public synchronized void setHorizontalAlignment(int alignment) { method setJavaBackEnd (line 679) | public synchronized void setJavaBackEnd(JavaBackEnd jbe) { method setRowAlignment (line 683) | public synchronized void setRowAlignment(int row, int alignment) { method setRowBackground (line 694) | public synchronized void setRowBackground(int row, Color color) { method setRowColor (line 705) | public synchronized void setRowColor(int row, Color color) { method setRowColumnHeadersVisible (line 709) | public synchronized void setRowColumnHeadersVisible(boolean visible) { method setRowFont (line 715) | public synchronized void setRowFont(int row, Font font) { method setRowForeground (line 726) | public synchronized void setRowForeground(int row, Color color) { method setRowHeadersVisible (line 737) | public synchronized void setRowHeadersVisible(boolean visible) { method toExcelStyleColumnName (line 749) | public static String toExcelStyleColumnName(int columnNumber) { method checkDimensions (line 760) | private void checkDimensions(String member, int numRows, int numCols) { method checkIndex (line 767) | private void checkIndex(String member, int row, int column) { method clipboardCopy (line 774) | private void clipboardCopy() { method clipboardCut (line 788) | private void clipboardCut() { method clipboardPaste (line 803) | private void clipboardPaste() { class CellFormattingInfo (line 829) | private class CellFormattingInfo { method apply (line 835) | public void apply(DefaultTableCellRenderer renderer, Component comp) { class GTableActionListener (line 868) | private class GTableActionListener implements ActionListener { method actionPerformed (line 869) | public void actionPerformed(ActionEvent event) { class GTableCellEditor (line 881) | private class GTableCellEditor extends DefaultCellEditor method GTableCellEditor (line 889) | public GTableCellEditor() { method isCellEditable (line 903) | @Override method startWithKeyEvent (line 911) | private boolean startWithKeyEvent(KeyEvent e) { method focusGained (line 943) | public void focusGained(FocusEvent e) { method focusLost (line 957) | public void focusLost(FocusEvent e) { method isEditing (line 971) | public boolean isEditing() { method setEditorValue (line 975) | public void setEditorValue(String value) { method insertUpdate (line 980) | public void insertUpdate(DocumentEvent e) { method removeUpdate (line 986) | public void removeUpdate(DocumentEvent e) { method changedUpdate (line 992) | public void changedUpdate(DocumentEvent e) { method keyTyped (line 998) | public void keyTyped(KeyEvent e) { method keyPressed (line 1004) | public void keyPressed(KeyEvent e) { method keyReleased (line 1072) | public void keyReleased(KeyEvent e) { class GTableCellEditorListener (line 1079) | private class GTableCellEditorListener implements CellEditorListener { method editingStopped (line 1080) | public void editingStopped(ChangeEvent e) { method editingCanceled (line 1084) | public void editingCanceled(ChangeEvent e) { class GTableCellRenderer (line 1089) | private class GTableCellRenderer extends DefaultTableCellRenderer { method getTableCellRendererComponent (line 1092) | @Override class GTableKeyListener (line 1144) | private class GTableKeyListener implements KeyListener { method keyPressed (line 1145) | public void keyPressed(KeyEvent e) { method keyReleased (line 1151) | public void keyReleased(KeyEvent e) { method keyTyped (line 1157) | public void keyTyped(KeyEvent e) { class GTableListSelectionListener (line 1164) | private class GTableListSelectionListener implements ListSelectionList... method valueChanged (line 1167) | public void valueChanged(ListSelectionEvent e) { class GTableModel (line 1186) | private class GTableModel extends DefaultTableModel { method GTableModel (line 1187) | public GTableModel(int rows, int cols) { method isCellEditable (line 1191) | public boolean isCellEditable(int row, int col) { class GTableModelListener (line 1196) | private class GTableModelListener implements TableModelListener { method tableChanged (line 1199) | public void tableChanged(TableModelEvent e) { class GTableRowUtilities (line 1214) | private static class GTableRowUtilities { method addNumberColumn (line 1224) | public static void addNumberColumn(final JTable userTable, int start... class RowHeadersTableModel (line 1364) | private class RowHeadersTableModel extends AbstractTableModel { method RowHeadersTableModel (line 1374) | public RowHeadersTableModel(int maxNumber, int startingNumber) { method getRowCount (line 1385) | public int getRowCount() { method getMaxIntValue (line 1392) | public int getMaxIntValue() { method getColumnCount (line 1400) | public int getColumnCount() { method getColumnName (line 1404) | public String getColumnName(int columnIndex) { method getColumnClass (line 1408) | public Class getColumnClass(int columnIndex) { method isCellEditable (line 1412) | public boolean isCellEditable(int rowIndex, int columnIndex) { method getValueAt (line 1416) | public Object getValueAt(int rowIndex, int columnIndex) { method addNumber (line 1420) | public void addNumber() { method removeNumber (line 1431) | public void removeNumber() { method setValueAt (line 1435) | public void setValueAt(Object aValue, int rowIndex, int columnInde... method addTableModelListener (line 1438) | public void addTableModelListener(TableModelListener l) { method removeTableModelListener (line 1442) | public void removeTableModelListener(TableModelListener l) { method adjustColumnWidth (line 1460) | private static void adjustColumnWidth(final JTable rowHeadersTable, ... class TableListener (line 1495) | private class TableListener implements ListSelectionListener { method TableListener (line 1501) | public TableListener(JTable rowHeadersTable, JTable userTable) { method valueChanged (line 1521) | public void valueChanged(ListSelectionEvent e) { method main (line 1575) | public static void main(String[] args) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTableAdapter.java class GTableAdapter (line 3) | public class GTableAdapter implements GTableListener { method tableCopy (line 4) | public void tableCopy(GTableEvent event) { method tableCut (line 8) | public void tableCut(GTableEvent event) { method tableEditBegin (line 12) | public void tableEditBegin(GTableEvent event) { method tablePaste (line 16) | public void tablePaste(GTableEvent event) { method tableReplaceBegin (line 20) | public void tableReplaceBegin(GTableEvent event) { method tableSelected (line 24) | public void tableSelected(GTableEvent event) { method tableUpdated (line 28) | public void tableUpdated(GTableEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTableEvent.java class GTableEvent (line 3) | public class GTableEvent { method GTableEvent (line 9) | public GTableEvent(GTable table) { method GTableEvent (line 13) | public GTableEvent(GTable table, int row, int col) { method GTableEvent (line 17) | public GTableEvent(GTable table, int row, int col, String value) { method getColumn (line 24) | public int getColumn() { method getRow (line 28) | public int getRow() { method getSource (line 32) | public GTable getSource() { method getValue (line 36) | public String getValue() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTableListener.java type GTableListener (line 3) | public interface GTableListener { method tableCopy (line 4) | public void tableCopy(GTableEvent event); method tableCut (line 5) | public void tableCut(GTableEvent event); method tableEditBegin (line 6) | public void tableEditBegin(GTableEvent event); method tablePaste (line 7) | public void tablePaste(GTableEvent event); method tableReplaceBegin (line 8) | public void tableReplaceBegin(GTableEvent event); method tableSelected (line 9) | public void tableSelected(GTableEvent event); method tableUpdated (line 10) | public void tableUpdated(GTableEvent event); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_autofitColumnWidths.java class GTable_autofitColumnWidths (line 12) | public class GTable_autofitColumnWidths extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_clear.java class GTable_clear (line 6) | public class GTable_clear extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_clearFormatting.java class GTable_clearFormatting (line 12) | public class GTable_clearFormatting extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_create.java class GTable_create (line 6) | public class GTable_create extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_get.java class GTable_get (line 6) | public class GTable_get extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_getColumnWidth.java class GTable_getColumnWidth (line 6) | public class GTable_getColumnWidth extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_getSelection.java class GTable_getSelection (line 6) | public class GTable_getSelection extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_resize.java class GTable_resize (line 6) | public class GTable_resize extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_select.java class GTable_select (line 6) | public class GTable_select extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_set.java class GTable_set (line 12) | public class GTable_set extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setCellAlignment.java class GTable_setCellAlignment (line 12) | public class GTable_setCellAlignment extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setCellBackground.java class GTable_setCellBackground (line 13) | public class GTable_setCellBackground extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setCellFont.java class GTable_setCellFont (line 14) | public class GTable_setCellFont extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setCellForeground.java class GTable_setCellForeground (line 13) | public class GTable_setCellForeground extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setColumnAlignment.java class GTable_setColumnAlignment (line 12) | public class GTable_setColumnAlignment extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setColumnBackground.java class GTable_setColumnBackground (line 13) | public class GTable_setColumnBackground extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setColumnFont.java class GTable_setColumnFont (line 14) | public class GTable_setColumnFont extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setColumnForeground.java class GTable_setColumnForeground (line 13) | public class GTable_setColumnForeground extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setColumnHeaderStyle.java class GTable_setColumnHeaderStyle (line 6) | public class GTable_setColumnHeaderStyle extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setColumnWidth.java class GTable_setColumnWidth (line 6) | public class GTable_setColumnWidth extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setEditable.java class GTable_setEditable (line 6) | public class GTable_setEditable extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setEditorValue.java class GTable_setEditorValue (line 6) | public class GTable_setEditorValue extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setEventEnabled.java class GTable_setEventEnabled (line 6) | public class GTable_setEventEnabled extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setFont.java class GTable_setFont (line 14) | public class GTable_setFont extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setHorizontalAlignment.java class GTable_setHorizontalAlignment (line 8) | public class GTable_setHorizontalAlignment extends JBESwingCommand { method execute (line 9) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setRowAlignment.java class GTable_setRowAlignment (line 12) | public class GTable_setRowAlignment extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setRowBackground.java class GTable_setRowBackground (line 13) | public class GTable_setRowBackground extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setRowColumnHeadersVisible.java class GTable_setRowColumnHeadersVisible (line 6) | public class GTable_setRowColumnHeadersVisible extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setRowFont.java class GTable_setRowFont (line 14) | public class GTable_setRowFont extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTable_setRowForeground.java class GTable_setRowForeground (line 13) | public class GTable_setRowForeground extends JBESwingCommand { method execute (line 14) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextArea.java class GTextArea (line 40) | public class GTextArea extends GInteractor { method GTextArea (line 72) | public GTextArea(double width, double height) { method addDocumentListener (line 81) | public void addDocumentListener(DocumentListener listener) { method hasDocumentListener (line 89) | public boolean hasDocumentListener() { method removeDocumentListener (line 93) | public void removeDocumentListener(DocumentListener listener) { method removeDocumentListeners (line 100) | public void removeDocumentListeners() { method setBackgroundColor (line 114) | public void setBackgroundColor(Color color) { method setFont (line 124) | public void setFont(Font font) { method setFont (line 144) | public void setFont(String str) { method getFont (line 154) | public Font getFont() { method setText (line 164) | public void setText(String str) { method getText (line 174) | public String getText() { method setEditable (line 184) | public void setEditable(boolean flag) { method contains (line 197) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextArea_create.java class GTextArea_create (line 5) | public class GTextArea_create extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextArea_getText.java class GTextArea_getText (line 5) | public class GTextArea_getText extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextArea_setEditable.java class GTextArea_setEditable (line 5) | public class GTextArea_setEditable extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextArea_setFont.java class GTextArea_setFont (line 5) | public class GTextArea_setFont extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextArea_setText.java class GTextArea_setText (line 5) | public class GTextArea_setText extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextField.java class GTextField (line 13) | public class GTextField extends GInteractor { method GTextField (line 16) | public GTextField(int paramInt, ActionListener paramActionListener) { method addDocumentListener (line 24) | public void addDocumentListener(DocumentListener listener) { method hasDocumentListener (line 33) | public boolean hasDocumentListener() { method removeDocumentListener (line 37) | public void removeDocumentListener(DocumentListener listener) { method removeDocumentListeners (line 45) | public void removeDocumentListeners() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextField_isEditable.java class GTextField_isEditable (line 9) | public class GTextField_isEditable extends JBESwingCommand { method execute (line 10) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextField_setEditable.java class GTextField_setEditable (line 9) | public class GTextField_setEditable extends JBESwingCommand { method execute (line 10) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextField_setPlaceholder.java class GTextField_setPlaceholder (line 8) | public class GTextField_setPlaceholder extends JBESwingCommand { method execute (line 9) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextLabel.java class GTextLabel (line 10) | public class GTextLabel extends GInteractor { method GTextLabel (line 11) | public GTextLabel(String text) { method getInteractor (line 15) | @Override method getText (line 20) | public String getText() { method setText (line 24) | public void setText(String text) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTextLabel_create.java class GTextLabel_create (line 10) | public class GTextLabel_create extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTimer.java class GTimer (line 5) | public class GTimer extends Timer { method GTimer (line 8) | public GTimer(String addr, double ms) { method getId (line 13) | public String getId() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GTimer_create.java class GTimer_create (line 5) | public class GTimer_create extends JBECommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_addToRegion.java class GWindow_addToRegion (line 6) | public class GWindow_addToRegion extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_clear.java class GWindow_clear (line 5) | public class GWindow_clear extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_clearCanvas.java class GWindow_clearCanvas (line 9) | public class GWindow_clearCanvas extends JBESwingCommand { method execute (line 10) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_close.java class GWindow_close (line 5) | public class GWindow_close extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_create.java class GWindow_create (line 6) | public class GWindow_create extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_delete.java class GWindow_delete (line 5) | public class GWindow_delete extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_draw.java class GWindow_draw (line 7) | public class GWindow_draw extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_drawInBackground.java class GWindow_drawInBackground (line 11) | public class GWindow_drawInBackground extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_exitGraphics.java class GWindow_exitGraphics (line 5) | public class GWindow_exitGraphics extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getCanvasSize.java class GWindow_getCanvasSize (line 7) | public class GWindow_getCanvasSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getContentPaneSize.java class GWindow_getContentPaneSize (line 7) | public class GWindow_getContentPaneSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getLocation.java class GWindow_getLocation (line 7) | public class GWindow_getLocation extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getPixel.java class GWindow_getPixel (line 5) | public class GWindow_getPixel extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getPixels.java class GWindow_getPixels (line 5) | public class GWindow_getPixels extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getRegionSize.java class GWindow_getRegionSize (line 7) | public class GWindow_getRegionSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getScreenHeight.java class GWindow_getScreenHeight (line 7) | public class GWindow_getScreenHeight extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getScreenSize.java class GWindow_getScreenSize (line 7) | public class GWindow_getScreenSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getScreenWidth.java class GWindow_getScreenWidth (line 7) | public class GWindow_getScreenWidth extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_getSize.java class GWindow_getSize (line 7) | public class GWindow_getSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_minimize.java class GWindow_minimize (line 7) | public class GWindow_minimize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_pack.java class GWindow_pack (line 5) | public class GWindow_pack extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_rememberPosition.java class GWindow_rememberPosition (line 11) | public class GWindow_rememberPosition extends JBESwingCommand { method execute (line 12) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_removeFromRegion.java class GWindow_removeFromRegion (line 6) | public class GWindow_removeFromRegion extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_repaint.java class GWindow_repaint (line 5) | public class GWindow_repaint extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_requestFocus.java class GWindow_requestFocus (line 5) | public class GWindow_requestFocus extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_saveCanvasPixels.java class GWindow_saveCanvasPixels (line 14) | public class GWindow_saveCanvasPixels extends JBESwingCommand { method execute (line 15) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setCanvasDrawingMode.java class GWindow_setCanvasDrawingMode (line 5) | public class GWindow_setCanvasDrawingMode extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setCanvasSize.java class GWindow_setCanvasSize (line 7) | public class GWindow_setCanvasSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setCloseOperation.java class GWindow_setCloseOperation (line 10) | public class GWindow_setCloseOperation extends JBESwingCommand { method execute (line 11) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setExitOnClose.java class GWindow_setExitOnClose (line 14) | public class GWindow_setExitOnClose extends JBESwingCommand implements A... method execute (line 17) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { method windowClosing (line 36) | public void windowClosing(WindowEvent e) { method actionPerformed (line 47) | public void actionPerformed(ActionEvent e) { method windowActivated (line 51) | public void windowActivated(WindowEvent arg0) {} method windowClosed (line 52) | public void windowClosed(WindowEvent e) {} method windowDeactivated (line 53) | public void windowDeactivated(WindowEvent e) {} method windowDeiconified (line 54) | public void windowDeiconified(WindowEvent e) {} method windowIconified (line 55) | public void windowIconified(WindowEvent e) {} method windowOpened (line 56) | public void windowOpened(WindowEvent e) {} FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setLocation.java class GWindow_setLocation (line 12) | public class GWindow_setLocation extends JBESwingCommand { method execute (line 13) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { method getCenter (line 34) | public static Point getCenter(JBEWindowInterface window) { method getCenter (line 38) | public static Point getCenter(Window window) { method getCenter (line 42) | public static Point getCenter(Dimension windowDimensions) { method getCenter (line 46) | public static Point getCenter(int windowWidth, int windowHeight) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setLocationSaved.java class GWindow_setLocationSaved (line 6) | public class GWindow_setLocationSaved extends JBESwingCommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setPixel.java class GWindow_setPixel (line 5) | public class GWindow_setPixel extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setPixels.java class GWindow_setPixels (line 6) | public class GWindow_setPixels extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setRegionAlignment.java class GWindow_setRegionAlignment (line 5) | public class GWindow_setRegionAlignment extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setRegionSize.java class GWindow_setRegionSize (line 7) | public class GWindow_setRegionSize extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setRepaintImmediately.java class GWindow_setRepaintImmediately (line 10) | public class GWindow_setRepaintImmediately extends JBESwingCommand { method execute (line 11) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setResizable.java class GWindow_setResizable (line 5) | public class GWindow_setResizable extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setSize.java class GWindow_setSize (line 5) | public class GWindow_setSize extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setTitle.java class GWindow_setTitle (line 5) | public class GWindow_setTitle extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_setVisible.java class GWindow_setVisible (line 5) | public class GWindow_setVisible extends JBESwingCommand { method execute (line 6) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_toBack.java class GWindow_toBack (line 10) | public class GWindow_toBack extends JBESwingCommand { method execute (line 11) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/GWindow_toFront.java class GWindow_toFront (line 7) | public class GWindow_toFront extends JBESwingCommand { method execute (line 8) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/HTTPDownloadException.java class HTTPDownloadException (line 4) | public class HTTPDownloadException extends Exception { method HTTPDownloadException (line 7) | public HTTPDownloadException(int statusCode) { method getStatusCode (line 11) | public int getStatusCode() { method getMessage (line 15) | @Override public String getMessage() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/HttpServer_sendResponse.java class HttpServer_sendResponse (line 6) | public class HttpServer_sendResponse extends JBECommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/HttpServer_sendResponseFile.java class HttpServer_sendResponseFile (line 6) | public class HttpServer_sendResponseFile extends JBECommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/HttpServer_start.java class HttpServer_start (line 6) | public class HttpServer_start extends JBECommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/HttpServer_stop.java class HttpServer_stop (line 6) | public class HttpServer_stop extends JBECommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBECanvas.java class JBECanvas (line 17) | public class JBECanvas extends GCanvas { method JBECanvas (line 24) | public JBECanvas(String windowId, int width, int height) { method setTopCompound (line 30) | protected void setTopCompound(TopCompound top) { method getTopCompound (line 36) | protected TopCompound getTopCompound() { method getWindowId (line 40) | public String getWindowId() { method getPreferredSize (line 44) | public Dimension getPreferredSize() { method setPreferredSize (line 48) | public void setPreferredSize(Dimension d) { method clear (line 53) | @Override method paintComponent (line 67) | public void paintComponent(Graphics g) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBECommand.java class JBECommand (line 56) | public abstract class JBECommand { method execute (line 324) | public abstract void execute(TokenScanner paramTokenScanner, JavaBackE... method createCommandTable (line 326) | public static HashMap createCommandTable() { method addCommand (line 334) | private static void addCommand(HashMap commandMap,... method nextInt (line 351) | public int nextInt(TokenScanner scanner) { method nextDouble (line 360) | public double nextDouble(TokenScanner scanner) { method nextString (line 379) | public String nextString(TokenScanner scanner) { method nextBase64 (line 407) | public String nextBase64(TokenScanner scanner) { method nextBoolean (line 430) | public boolean nextBoolean(TokenScanner scanner) { method shouldInvokeAndWait (line 439) | public boolean shouldInvokeAndWait() { method shouldRunOnSwingEventThread (line 448) | public boolean shouldRunOnSwingEventThread() { method getTokenScannerReader (line 455) | private Reader getTokenScannerReader(TokenScanner scanner) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_getLine.java class JBEConsole_getLine (line 5) | public class JBEConsole_getLine extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_getTitle.java class JBEConsole_getTitle (line 6) | public class JBEConsole_getTitle extends JBECommand { method execute (line 7) | public void execute(TokenScanner scanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_minimize.java class JBEConsole_minimize (line 5) | public class JBEConsole_minimize extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_print.java class JBEConsole_print (line 5) | public class JBEConsole_print extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setCloseOperation.java class JBEConsole_setCloseOperation (line 5) | public class JBEConsole_setCloseOperation extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setErrorColor.java class JBEConsole_setErrorColor (line 11) | public class JBEConsole_setErrorColor extends JBECommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setExitOnClose.java class JBEConsole_setExitOnClose (line 5) | public class JBEConsole_setExitOnClose extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setLocation.java class JBEConsole_setLocation (line 7) | public class JBEConsole_setLocation extends JBECommand { method execute (line 8) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setLocationSaved.java class JBEConsole_setLocationSaved (line 7) | public class JBEConsole_setLocationSaved extends JBECommand { method execute (line 8) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setOutputColor.java class JBEConsole_setOutputColor (line 11) | public class JBEConsole_setOutputColor extends JBECommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setTitle.java class JBEConsole_setTitle (line 5) | public class JBEConsole_setTitle extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_setVisible.java class JBEConsole_setVisible (line 7) | public class JBEConsole_setVisible extends JBECommand { method execute (line 8) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEConsole_toFront.java class JBEConsole_toFront (line 5) | public class JBEConsole_toFront extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd jbe) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEDummyProgram.java class JBEDummyProgram (line 6) | public class JBEDummyProgram extends AbstractConsoleProgram { method JBEDummyProgram (line 11) | public JBEDummyProgram(JavaBackEnd paramJavaBackEnd) { method menuAction (line 15) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEFileFilter.java class JBEFileFilter (line 5) | public class JBEFileFilter extends FileChooserFilter { method JBEFileFilter (line 8) | public JBEFileFilter(String path) { method getDirectory (line 27) | public String getDirectory() { method getPattern (line 33) | private static String getPattern(String paramString) { method isPattern (line 40) | private static boolean isPattern(String paramString) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEHeadlessWindow.java class JBEHeadlessWindow (line 24) | public class JBEHeadlessWindow implements JBEWindowInterface { method JBEHeadlessWindow (line 35) | public JBEHeadlessWindow(JavaBackEnd jbe, String windowId, String titl... method addToRegion (line 43) | public void addToRegion(JComponent comp, String region) { method addWindowListener (line 47) | public void addWindowListener(WindowListener listener) { method clear (line 51) | public void clear() { method clearCanvas (line 55) | public void clearCanvas() { method close (line 59) | public void close() { method getCanvas (line 66) | public JBECanvas getCanvas() { method getCanvasSize (line 70) | public Dimension getCanvasSize() { method getContentPane (line 74) | public Container getContentPane() { method getContentPaneSize (line 79) | public Dimension getContentPaneSize() { method getHeight (line 83) | public int getHeight() { method getLocation (line 87) | public Point getLocation() { method getPreferredSize (line 91) | public Dimension getPreferredSize() { method getSize (line 95) | public Dimension getSize() { method getTitle (line 99) | public String getTitle() { method getWidth (line 103) | public int getWidth() { method getWindowId (line 107) | public String getWindowId() { method getX (line 111) | public int getX() { method getY (line 115) | public int getY() { method isRepaintImmediately (line 119) | public boolean isRepaintImmediately() { method isResizable (line 123) | public boolean isResizable() { method isVisible (line 127) | public boolean isVisible() { method pack (line 131) | public void pack() { method removeFromRegion (line 135) | public void removeFromRegion(JComponent comp, String region) { method removeWindowListener (line 139) | public void removeWindowListener(WindowListener listener) { method repaint (line 143) | public void repaint() { method revalidate (line 147) | public void revalidate() { method saveCanvasPixels (line 151) | public void saveCanvasPixels(String filename) { method setDefaultCloseOperation (line 171) | public void setDefaultCloseOperation(int operation) { method setLocation (line 175) | public void setLocation(int x, int y) { method setLocation (line 180) | public void setLocation(Point location) { method setRegionAlignment (line 187) | public void setRegionAlignment(String region, String alignment) { method setRepaintImmediately (line 191) | public void setRepaintImmediately(boolean value) { method setResizable (line 195) | public void setResizable(boolean value) { method setSize (line 199) | public void setSize(Dimension size) { method setSize (line 205) | public void setSize(int width, int height) { method setState (line 211) | public void setState(int state) { method setTitle (line 215) | public void setTitle(String title) { method setVisible (line 219) | public void setVisible(boolean visible) { method toBack (line 223) | public void toBack() { method toFront (line 227) | public void toFront() { method validate (line 231) | public void validate() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBELabel.java class JBELabel (line 14) | public class JBELabel extends GLabel { method JBELabel (line 17) | public JBELabel(String paramString) { method getInteractor (line 22) | public JComponent getInteractor() { method setFont (line 32) | public void setFont(Font paramFont) { method setColor (line 41) | public void setColor(Color paramColor) { method setLabel (line 50) | public void setLabel(String label) { method setText (line 58) | public void setText(String label) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEMenuBar.java class JBEMenuBar (line 15) | public class JBEMenuBar extends ProgramMenuBar { method JBEMenuBar (line 18) | public JBEMenuBar(JavaBackEnd paramJavaBackEnd, IOConsole paramIOConso... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBESwingCommand.java class JBESwingCommand (line 11) | public abstract class JBESwingCommand extends JBECommand { method shouldRunOnSwingEventThread (line 12) | @Override FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEWindow.java class JBEWindow (line 31) | public class JBEWindow extends JFrame implements JBEWindowInterface { method JBEWindow (line 43) | public JBEWindow(JavaBackEnd paramJavaBackEnd, String paramString1, method addToRegion (line 74) | public void addToRegion(JComponent paramJComponent, String paramString) { method clear (line 96) | public void clear() { method clearCanvas (line 121) | public void clearCanvas() { method close (line 129) | public void close() { method getCanvas (line 134) | public JBECanvas getCanvas() { method getCanvasSize (line 138) | public Dimension getCanvasSize() { method getContentPaneSize (line 165) | public Dimension getContentPaneSize() { method getWindowId (line 185) | public String getWindowId() { method isRepaintImmediately (line 189) | public boolean isRepaintImmediately() { method removeFromRegion (line 194) | public void removeFromRegion(JComponent paramJComponent, String paramS... method saveCanvasPixels (line 223) | public void saveCanvasPixels(String filename) { method setRegionAlignment (line 241) | public void setRegionAlignment(String paramString1, String paramString... method setRepaintImmediately (line 263) | public void setRepaintImmediately(boolean value) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JBEWindowInterface.java type JBEWindowInterface (line 17) | public interface JBEWindowInterface { method addToRegion (line 22) | public void addToRegion(JComponent comp, String region); method addWindowListener (line 23) | public void addWindowListener(WindowListener listener); method clear (line 24) | public void clear(); method clearCanvas (line 25) | public void clearCanvas(); method close (line 26) | public void close(); method getCanvas (line 27) | public JBECanvas getCanvas(); method getCanvasSize (line 28) | public Dimension getCanvasSize(); method getContentPane (line 29) | public Container getContentPane(); method getContentPaneSize (line 30) | public Dimension getContentPaneSize(); method getHeight (line 31) | public int getHeight(); method getLocation (line 32) | public Point getLocation(); method getPreferredSize (line 33) | public Dimension getPreferredSize(); method getSize (line 34) | public Dimension getSize(); method getTitle (line 35) | public String getTitle(); method getWidth (line 36) | public int getWidth(); method getWindowId (line 37) | public String getWindowId(); method getX (line 38) | public int getX(); method getY (line 39) | public int getY(); method isRepaintImmediately (line 40) | public boolean isRepaintImmediately(); method isResizable (line 41) | public boolean isResizable(); method isVisible (line 42) | public boolean isVisible(); method pack (line 43) | public void pack(); method removeFromRegion (line 44) | public void removeFromRegion(JComponent comp, String region); method removeWindowListener (line 45) | public void removeWindowListener(WindowListener listener); method repaint (line 46) | public void repaint(); method revalidate (line 47) | public void revalidate(); method saveCanvasPixels (line 48) | public void saveCanvasPixels(String filename); method setDefaultCloseOperation (line 49) | public void setDefaultCloseOperation(int operation); method setLocation (line 50) | public void setLocation(int x, int y); method setLocation (line 51) | public void setLocation(Point location); method setRegionAlignment (line 52) | public void setRegionAlignment(String region, String alignment); method setRepaintImmediately (line 53) | public void setRepaintImmediately(boolean value); method setResizable (line 54) | public void setResizable(boolean value); method setState (line 55) | public void setState(int state); method setSize (line 56) | public void setSize(Dimension size); method setSize (line 57) | public void setSize(int width, int height); method setTitle (line 58) | public void setTitle(String title); method setVisible (line 59) | public void setVisible(boolean visible); method toBack (line 60) | public void toBack(); method toFront (line 61) | public void toFront(); method validate (line 62) | public void validate(); FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/JavaBackEnd.java class JavaBackEnd (line 36) | @SuppressWarnings("deprecation") method getConsoleFont (line 109) | public static Font getConsoleFont() { method main (line 113) | public static void main(String[] args) { method update (line 153) | public void update(Observable obs, Object arg) { method setExitOnConsoleClose (line 159) | public void setExitOnConsoleClose(boolean value) { method setCppVersion (line 167) | public void setCppVersion(String version) { method getCppVersion (line 171) | public String getCppVersion() { method getJbeVersion (line 175) | public String getJbeVersion() { method getJBEConsole (line 179) | public JBEConsole getJBEConsole() { method getJBEConsoleWidth (line 183) | public int getJBEConsoleWidth() { method getJBEConsoleHeight (line 187) | public int getJBEConsoleHeight() { method getJBEConsoleFrame (line 191) | public JFrame getJBEConsoleFrame() { method run (line 195) | public void run(String[] args) { method createWindow (line 246) | public void createWindow(String windowId, int width, int height, method createWindow (line 252) | public void createWindow(String windowId, int width, int height, method deleteWindow (line 285) | public void deleteWindow(String windowId) { method defineGObject (line 289) | public void defineGObject(String id, GObject gobj) { method defineSource (line 293) | public void defineSource(JComponent comp, String id) { method deleteGObject (line 297) | public void deleteGObject(String id) { method getSourceId (line 301) | protected String getSourceId(JComponent comp) { method getGObject (line 305) | public GObject getGObject(String id) { method getInteractor (line 309) | public JComponent getInteractor(GObject gobj) { method getWindow (line 319) | public JBEWindow getWindow(String windowId) { method getWindowInterface (line 330) | public JBEWindowInterface getWindowInterface(String windowId) { method clearConsole (line 334) | public void clearConsole() { method setConsoleCloseOperation (line 338) | public void setConsoleCloseOperation(int op) { method setConsoleFont (line 342) | public void setConsoleFont(String fontString) { method consoleMinimize (line 348) | public void consoleMinimize() { method consoleToFront (line 354) | public void consoleToFront() { method consoleSetTitle (line 361) | public void consoleSetTitle(String title) { method setConsoleSize (line 376) | public void setConsoleSize(int width, int height) { method setConsoleLocation (line 388) | public void setConsoleLocation(int x, int y) { method getConsole (line 396) | public String getConsole() { method putConsole (line 403) | protected void putConsole(String text) { method putConsole (line 407) | public void putConsole(String text, boolean isStderr) { method endLineConsole (line 419) | protected void endLineConsole() { method endLineConsole (line 423) | protected void endLineConsole(boolean isStderr) { method getEventTime (line 430) | public double getEventTime() { method println (line 434) | public void println(String text) { method acknowledgeEvent (line 440) | public void acknowledgeEvent(String eventText, Object... args) { method acknowledgeEvent (line 444) | public void acknowledgeEvent(String eventText) { method acknowledgeEvent (line 460) | public void acknowledgeEvent() { method getNextEvent (line 472) | protected void getNextEvent(int eventMask) { method waitForEvent (line 481) | protected void waitForEvent(int eventMask) { method showConsole (line 492) | private void showConsole() { method createSound (line 511) | protected void createSound(String id, String filename) { method deleteSound (line 516) | protected void deleteSound(String id) { method playSound (line 520) | protected void playSound(String id) { method createTimer (line 529) | protected void createTimer(String id, double ms) { method deleteTimer (line 535) | protected void deleteTimer(String id) { method startTimer (line 543) | protected void startTimer(String id) { method stopTimer (line 550) | protected void stopTimer(String id) { method convertModifiers (line 558) | private int convertModifiers(int modifiers) { method openFileDialog (line 587) | public String openFileDialog(String title, String mode, String path) { method actionPerformed (line 616) | public void actionPerformed(ActionEvent event) { method keyPressed (line 638) | public void keyPressed(KeyEvent event) { method keyReleased (line 644) | public void keyReleased(KeyEvent event) { method keyTyped (line 650) | public void keyTyped(KeyEvent event) { method printEvent (line 656) | private void printEvent(String type, KeyEvent keyEvent) { method printEvent (line 666) | private void printEvent(String type, String sourceId, AdjustmentEvent ... method printEvent (line 671) | private void printEvent(String type, String sourceId, DocumentEvent do... method printEvent (line 676) | private void printEvent(String type, String sourceId, HyperlinkEvent l... method getWindowId (line 692) | private String getWindowId(EventObject event) { method createDocumentListener (line 716) | public DocumentListener createDocumentListener(final GInteractor inter... method createAdjustmentListener (line 744) | public AdjustmentListener createAdjustmentListener(final GScrollBar sc... method createHyperlinkListener (line 757) | public HyperlinkListener createHyperlinkListener(final GInteractor int... method mouseClicked (line 769) | public void mouseClicked(MouseEvent event) { method mouseEntered (line 776) | public void mouseEntered(MouseEvent event) { method mouseExited (line 782) | public void mouseExited(MouseEvent event) { method mousePressed (line 788) | public void mousePressed(MouseEvent event) { method mouseReleased (line 794) | public void mouseReleased(MouseEvent event) { method mouseMoved (line 800) | public void mouseMoved(MouseEvent event) { method mouseDragged (line 806) | public void mouseDragged(MouseEvent event) { method mouseWheelMoved (line 812) | public void mouseWheelMoved(MouseWheelEvent event) { method printEvent (line 823) | private void printEvent(String type, MouseEvent mouseEvent) { method windowActivated (line 831) | public void windowActivated(WindowEvent event) { method windowClosed (line 835) | public void windowClosed(WindowEvent event) { method notifyOfWindowClosed (line 863) | public void notifyOfWindowClosed(JBEWindowInterface window) { method shutdownBackEnd (line 878) | public void shutdownBackEnd(boolean sendEvent) { method windowClosing (line 907) | public void windowClosing(WindowEvent event) { method windowDeactivated (line 920) | public void windowDeactivated(WindowEvent event) { method windowDeiconified (line 924) | public void windowDeiconified(WindowEvent event) { method windowIconified (line 928) | public void windowIconified(WindowEvent event) { method windowOpened (line 932) | public void windowOpened(WindowEvent event) { method waitForWindowActive (line 939) | private void waitForWindowActive(JFrame frame) { method stateChanged (line 953) | public void stateChanged(ChangeEvent event) { method componentHidden (line 968) | public void componentHidden(ComponentEvent event) { method componentMoved (line 972) | public void componentMoved(ComponentEvent event) { method componentResized (line 976) | public void componentResized(ComponentEvent event) { method componentShown (line 983) | public void componentShown(ComponentEvent event) { method listeningForEvent (line 989) | private boolean listeningForEvent(int type) { method printLog (line 993) | private void printLog(String text) { method commandLoop (line 1004) | private void commandLoop() { method readLongCommand (line 1071) | private String readLongCommand(BufferedReader systemInReader) throws I... method processArguments (line 1089) | private void processArguments(String[] args) { method initSystemProperties (line 1106) | private void initSystemProperties() { method getImage (line 1113) | protected Image getImage(String filename) { method getClip (line 1150) | protected Clip getClip(String filename) { method getConsoleKeyListener (line 1178) | public KeyListener getConsoleKeyListener() { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/LibraryUpdater.java class LibraryUpdater (line 12) | public class LibraryUpdater { method checkForUpdates (line 22) | public boolean checkForUpdates() { method checkForUpdates (line 26) | public boolean checkForUpdates(final Component parent) { method chooseLibFile (line 159) | private File chooseLibFile(Component parent, String libFileName, boole... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Note_play.java class Note_play (line 11) | public class Note_play extends JBECommand { method execute (line 12) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Regex_match.java class Regex_match (line 5) | public class Regex_match extends JBECommand { method execute (line 7) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Regex_matchCount.java class Regex_matchCount (line 8) | public class Regex_matchCount extends JBECommand { method execute (line 10) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Regex_matchCountWithLines.java class Regex_matchCountWithLines (line 8) | public class Regex_matchCountWithLines extends JBECommand { method getLineNumberMap (line 11) | private Map getLineNumberMap(String s) { method execute (line 25) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/Regex_replace.java class Regex_replace (line 5) | public class Regex_replace extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/SPLWindowSettings.java class SPLWindowSettings (line 13) | public class SPLWindowSettings { method saveWindowLocation (line 17) | public static void saveWindowLocation(final Window window) { method forgetWindowLocation (line 21) | public static void forgetWindowLocation(final Window window) { method loadWindowLocation (line 34) | public static void loadWindowLocation(Window window) { method getTitle (line 63) | private static String getTitle(Window window) { class SPLComponentAdapter (line 73) | private static class SPLComponentAdapter extends ComponentAdapter { method componentMoved (line 74) | public void componentMoved(ComponentEvent event) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/SplPipeDecoder.java class SplPipeDecoder (line 19) | public class SplPipeDecoder { method decode (line 23) | public static String decode(String s) { method encode (line 32) | public static String encode(String s) { method encodeAndWrite (line 41) | public static void encodeAndWrite(String s) { method readAndDecode (line 45) | public static String readAndDecode(TokenScanner scanner) { method eatSpaces (line 49) | private static void eatSpaces(TokenScanner scanner) { method print (line 59) | public static synchronized void print(Object o) { method print (line 63) | public static synchronized void print(String s) { method println (line 68) | public static synchronized void println(Object o) { method println (line 72) | public static synchronized void println(String s) { method readEncodedMap (line 79) | public static Map readEncodedMap(TokenScanner scanner) { method readEncodedString (line 113) | public static String readEncodedString(TokenScanner scanner) { method writeAck (line 134) | public static synchronized void writeAck() { method writeAck (line 138) | public static synchronized void writeAck(String s) { method writeError (line 142) | public static synchronized void writeError(String msg) { method writeError (line 146) | public static synchronized void writeError(Throwable t) { method writeEvent (line 159) | public static synchronized void writeEvent(String s) { method writeOK (line 163) | public static synchronized void writeOK() { method writeResult (line 167) | public static synchronized void writeResult(Object o) { method writeResult (line 171) | public static synchronized void writeResult(String s) { method writeLongResult (line 179) | public static synchronized void writeLongResult(String s) { FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/StanfordCppLib_getJbeVersion.java class StanfordCppLib_getJbeVersion (line 5) | public class StanfordCppLib_getJbeVersion extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/StanfordCppLib_setCppVersion.java class StanfordCppLib_setCppVersion (line 5) | public class StanfordCppLib_setCppVersion extends JBECommand { method execute (line 6) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/TextFileDialog.java class TextFileDialog (line 21) | public class TextFileDialog extends JDialog { method TextFileDialog (line 34) | public TextFileDialog(Window parent) { method addText (line 38) | public void addText(String text) { method clearText (line 44) | public void clearText() { method print (line 48) | public void print(String text) { method println (line 52) | public void println(String text) { method println (line 56) | public void println(Object o) { method showDialog (line 60) | public static TextFileDialog showDialog(Component parent, String title) { method showDialog (line 64) | public static TextFileDialog showDialog(Component parent, String title... method showDialog (line 68) | public static TextFileDialog showDialog(Component parent, String title... method showDialog (line 72) | public static TextFileDialog showDialog(Component parent, String title... method showDialog (line 76) | public static TextFileDialog showDialog(Component parent, String title... method showDialog (line 80) | public static TextFileDialog showDialog(Component parent, String title... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/URL_download.java class URL_download (line 8) | public class URL_download extends JBECommand { method execute (line 10) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/URL_downloadWithHeaders.java class URL_downloadWithHeaders (line 14) | public class URL_downloadWithHeaders extends JBECommand { method execute (line 15) | public void execute(TokenScanner paramTokenScanner, JavaBackEnd paramJ... FILE: Archived/JavaBackEnd/eclipseproject/src/stanford/spl/UrlDownloader.java class UrlDownloader (line 20) | public class UrlDownloader { method UrlDownloader (line 31) | private UrlDownloader() { method getInstance (line 35) | public static UrlDownloader getInstance() { method download (line 39) | public String download(String urlString) throws IOException, HTTPDownl... method download (line 57) | public int download(String urlString, File file) throws IOException { method downloadWithHeaders (line 62) | public int downloadWithHeaders(String urlString, File file, Map iterator() { method iterator (line 284) | public Iterator iterator(int direction) { method setOpaque (line 300) | public void setOpaque(boolean flag) { method isOpaque (line 314) | public boolean isOpaque() { method getWidth (line 327) | public int getWidth() { method getHeight (line 340) | public int getHeight() { method paint (line 352) | public void paint(Graphics g) { method update (line 378) | public void update(Graphics g) { method setAutoRepaintFlag (line 398) | public void setAutoRepaintFlag(boolean state) { method getAutoRepaintFlag (line 411) | public boolean getAutoRepaintFlag() { method setNativeArcFlag (line 426) | public void setNativeArcFlag(boolean state) { method getNativeArcFlag (line 439) | public boolean getNativeArcFlag() { method sendToFront (line 450) | protected void sendToFront(GObject gobj) { method sendToBack (line 462) | protected void sendToBack(GObject gobj) { method sendForward (line 474) | protected void sendForward(GObject gobj) { method sendBackward (line 486) | protected void sendBackward(GObject gobj) { method dispatchMouseEvent (line 500) | protected void dispatchMouseEvent(MouseEvent e) { method initOffscreenImage (line 539) | protected void initOffscreenImage() { method conditionalRepaint (line 554) | protected void conditionalRepaint() { method updateEnabledList (line 564) | protected void updateEnabledList() { method createMouseEvent (line 576) | static MouseEvent createMouseEvent(Object gobj, int eventID, MouseEven... class GCanvasListener (line 595) | class GCanvasListener method GCanvasListener (line 606) | public GCanvasListener(GCanvas gc) { method mouseClicked (line 611) | public void mouseClicked(MouseEvent e) { gCanvas.dispatchMouseEvent(e); } method mousePressed (line 612) | public void mousePressed(MouseEvent e) { gCanvas.requestFocus(); gCanv... method mouseReleased (line 613) | public void mouseReleased(MouseEvent e) { gCanvas.dispatchMouseEvent(e... method mouseEntered (line 614) | public void mouseEntered(MouseEvent e) { gCanvas.dispatchMouseEvent(e); } method mouseExited (line 615) | public void mouseExited(MouseEvent e) { gCanvas.dispatchMouseEvent(e); } method mouseDragged (line 618) | public void mouseDragged(MouseEvent e) { gCanvas.dispatchMouseEvent(e); } method mouseMoved (line 619) | public void mouseMoved(MouseEvent e) { gCanvas.dispatchMouseEvent(e); } method componentResized (line 622) | public void componentResized(ComponentEvent e) { method componentHidden (line 627) | public void componentHidden(ComponentEvent e) { } method componentMoved (line 628) | public void componentMoved(ComponentEvent e) { } method componentShown (line 629) | public void componentShown(ComponentEvent e) { } class GMouseEvent (line 635) | class GMouseEvent extends MouseEvent { method GMouseEvent (line 643) | public GMouseEvent(Object gobj, int eventID, MouseEvent e) { method getSource (line 655) | public Object getSource() { method getComponent (line 664) | public Component getComponent() { method toString (line 672) | public String toString() { FILE: Archived/JavaTaskForce/src/acm/graphics/GCompound.java class GCompound (line 48) | public class GCompound extends GObject implements GContainer, GScalable { method GCompound (line 56) | public GCompound() { method add (line 68) | public void add(GObject gobj) { method add (line 87) | public final void add(GObject gobj, double x, double y) { method add (line 100) | public final void add(GObject gobj, GPoint pt) { method remove (line 111) | public void remove(GObject gobj) { method removeAll (line 126) | public void removeAll() { method getElementCount (line 142) | public int getElementCount() { method getElement (line 155) | public GObject getElement(int index) { method getElementAt (line 173) | public GObject getElementAt(double x, double y) { method getElementAt (line 187) | public final GObject getElementAt(GPoint pt) { method iterator (line 203) | public Iterator iterator() { method iterator (line 222) | public Iterator iterator(int direction) { method paint (line 232) | public void paint(Graphics g) { method scale (line 248) | public void scale(double sx, double sy) { method scale (line 276) | public final void scale(double sf) { method getBounds (line 288) | public GRectangle getBounds() { method contains (line 305) | public boolean contains(double x, double y) { method getCanvasPoint (line 318) | public final GPoint getCanvasPoint(GPoint localPoint) { method getCanvasPoint (line 332) | public GPoint getCanvasPoint(double x, double y) { method getLocalPoint (line 351) | public final GPoint getLocalPoint(GPoint canvasPoint) { method getLocalPoint (line 365) | public GPoint getLocalPoint(double x, double y) { method markAsComplete (line 383) | public void markAsComplete() { method sendToFront (line 522) | protected void sendToFront(GObject gobj) { method sendToBack (line 534) | protected void sendToBack(GObject gobj) { method sendForward (line 546) | protected void sendForward(GObject gobj) { method sendBackward (line 558) | protected void sendBackward(GObject gobj) { method fireMouseListeners (line 569) | protected void fireMouseListeners(MouseEvent e) { method areMouseListenersEnabled (line 613) | protected boolean areMouseListenersEnabled() { FILE: Archived/JavaTaskForce/src/acm/graphics/GContainer.java type GContainer (line 40) | public interface GContainer { method add (line 57) | public void add(GObject gobj); method add (line 69) | public void add(GObject gobj, double x, double y); method add (line 79) | public void add(GObject gobj, GPoint pt); method remove (line 88) | public void remove(GObject gobj); method removeAll (line 96) | public void removeAll(); method getElementCount (line 105) | public int getElementCount(); method getElement (line 116) | public GObject getElement(int index); method getElementAt (line 130) | public GObject getElementAt(double x, double y); method getElementAt (line 142) | public GObject getElementAt(GPoint pt); class GObjectList (line 153) | class GObjectList implements Serializable { method GObjectList (line 161) | public GObjectList(GContainer container) { method add (line 172) | public synchronized void add(GObject gobj) { method remove (line 185) | public synchronized void remove(GObject gobj) { method removeAll (line 195) | public synchronized void removeAll() { method getElementCount (line 204) | public int getElementCount() { method getElement (line 213) | public GObject getElement(int index) { method getElementAt (line 223) | public synchronized GObject getElementAt(double x, double y, boolean r... method sendToFront (line 237) | public synchronized void sendToFront(GObject gobj) { method sendToBack (line 250) | public synchronized void sendToBack(GObject gobj) { method sendForward (line 263) | public synchronized void sendForward(GObject gobj) { method sendBackward (line 276) | public synchronized void sendBackward(GObject gobj) { method getBounds (line 288) | public synchronized GRectangle getBounds() { method contains (line 305) | public synchronized boolean contains(double x, double y) { method mapPaint (line 317) | public synchronized void mapPaint(Graphics g) { method areMouseListenersEnabled (line 329) | public synchronized boolean areMouseListenersEnabled() { method updateEnabledList (line 342) | public synchronized void updateEnabledList() { class GIterator (line 378) | class GIterator implements Iterator { method GIterator (line 390) | public GIterator(GContainer container, int direction) { method hasNext (line 411) | public boolean hasNext() { method next (line 423) | public GObject next() { method nextElement (line 439) | public GObject nextElement() { method remove (line 450) | public void remove() { FILE: Archived/JavaTaskForce/src/acm/graphics/GDimension.java class GDimension (line 40) | public class GDimension implements Serializable { method GDimension (line 48) | public GDimension() { method GDimension (line 60) | public GDimension(double width, double height) { method GDimension (line 72) | public GDimension(GDimension size) { method GDimension (line 83) | public GDimension(Dimension size) { method getWidth (line 94) | public double getWidth() { method getHeight (line 105) | public double getHeight() { method setSize (line 117) | public void setSize(double width, double height) { method setSize (line 129) | public void setSize(GDimension size) { method getSize (line 140) | public GDimension getSize() { method toDimension (line 152) | public Dimension toDimension() { method hashCode (line 167) | public int hashCode() { method equals (line 184) | public boolean equals(Object obj) { method toString (line 198) | public String toString() { FILE: Archived/JavaTaskForce/src/acm/graphics/GFillable.java type GFillable (line 29) | public interface GFillable { method setFilled (line 38) | public void setFilled(boolean fill); method isFilled (line 47) | public boolean isFilled(); method setFillColor (line 56) | public void setFillColor(Color color); method getFillColor (line 67) | public Color getFillColor(); FILE: Archived/JavaTaskForce/src/acm/graphics/GImage.java class GImage (line 50) | public class GImage extends GObject implements GResizable, GScalable { method GImage (line 60) | public GImage(Image image) { method GImage (line 84) | public GImage(String name) { method GImage (line 107) | public GImage(int[][] array) { method GImage (line 121) | public GImage(Image image, double x, double y) { method GImage (line 138) | public GImage(String name, double x, double y) { method GImage (line 164) | public GImage(int[][] array, double x, double y) { method setImage (line 177) | public void setImage(Image image) { method setImage (line 194) | public void setImage(String name) { method getImage (line 205) | public Image getImage() { method saveImage (line 219) | public void saveImage(String filename) { method saveImage (line 233) | public void saveImage(File file) { method paint (line 243) | public void paint(Graphics g) { method setSize (line 265) | public void setSize(double width, double height) { method setSize (line 279) | public final void setSize(GDimension size) { method getSize (line 290) | public GDimension getSize() { method setBounds (line 304) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 318) | public final void setBounds(GRectangle bounds) { method getBounds (line 329) | public GRectangle getBounds() { method scale (line 342) | public void scale(double sx, double sy) { method scale (line 356) | public final void scale(double sf) { method getPixelArray (line 367) | public int[][] getPixelArray() { method getAlpha (line 379) | public static int getAlpha(int pixel) { method getRed (line 391) | public static int getRed(int pixel) { method getGreen (line 403) | public static int getGreen(int pixel) { method getBlue (line 415) | public static int getBlue(int pixel) { method createRGBPixel (line 430) | public static int createRGBPixel(int red, int green, int blue) { method createRGBPixel (line 447) | public static int createRGBPixel(int red, int green, int blue, int alp... method getAWTBounds (line 586) | protected Rectangle getAWTBounds() { method determineSize (line 595) | private void determineSize() { FILE: Archived/JavaTaskForce/src/acm/graphics/GLabel.java class GLabel (line 37) | public class GLabel extends GObject { method GLabel (line 53) | public GLabel(String str) { method GLabel (line 67) | public GLabel(String str, double x, double y) { method setFont (line 83) | public void setFont(Font font) { method setFont (line 103) | public void setFont(String str) { method getFont (line 114) | public Font getFont() { method setLabel (line 126) | public void setLabel(String str) { method getLabel (line 138) | public String getLabel() { method paint (line 148) | public void paint(Graphics g) { method getWidth (line 160) | public double getWidth() { method getHeight (line 171) | public double getHeight() { method getAscent (line 182) | public double getAscent() { method getDescent (line 193) | public double getDescent() { method getFontMetrics (line 205) | public FontMetrics getFontMetrics() { method getBounds (line 218) | public GRectangle getBounds() { method paramString (line 362) | public String paramString() { FILE: Archived/JavaTaskForce/src/acm/graphics/GLine.java class GLine (line 39) | public class GLine extends GObject implements GScalable { method GLine (line 62) | public GLine(double x0, double y0, double x1, double y1) { method paint (line 74) | public void paint(Graphics g) { method getBounds (line 87) | public GRectangle getBounds() { method setStartPoint (line 104) | public void setStartPoint(double x, double y) { method getStartPoint (line 119) | public GPoint getStartPoint() { method setEndPoint (line 132) | public void setEndPoint(double x, double y) { method getEndPoint (line 145) | public GPoint getEndPoint() { method scale (line 158) | public void scale(double sx, double sy) { method scale (line 172) | public final void scale(double sf) { method contains (line 188) | public boolean contains(double x, double y) { method paramString (line 288) | public String paramString() { method distanceSquared (line 303) | private double distanceSquared(double x0, double y0, double x1, double... FILE: Archived/JavaTaskForce/src/acm/graphics/GMath.java class GMath (line 34) | public class GMath { method GMath (line 40) | private GMath() { method round (line 52) | public static int round(double x) { method sinDegrees (line 65) | public static double sinDegrees(double angle) { method cosDegrees (line 78) | public static double cosDegrees(double angle) { method tanDegrees (line 91) | public static double tanDegrees(double angle) { method toDegrees (line 105) | public static double toDegrees(double radians) { method toRadians (line 119) | public static double toRadians(double degrees) { method distance (line 133) | public static double distance(double x, double y) { method distance (line 150) | public static double distance(double x0, double y0, double x1, double ... method angle (line 169) | public static double angle(double x, double y) { method angle (line 189) | public static double angle(double x0, double y0, double x1, double y1) { FILE: Archived/JavaTaskForce/src/acm/graphics/GObject.java class GObject (line 51) | public abstract class GObject implements Cloneable, Serializable { method GObject (line 59) | protected GObject() { method paint (line 73) | public abstract void paint(Graphics g); method getBounds (line 90) | public abstract GRectangle getBounds(); method setLocation (line 100) | public void setLocation(double x, double y) { method setLocation (line 114) | public final void setLocation(GPoint pt) { method getLocation (line 125) | public GPoint getLocation() { method getX (line 136) | public double getX() { method getY (line 147) | public double getY() { method move (line 159) | public void move(double dx, double dy) { method movePolar (line 175) | public final void movePolar(double r, double theta) { method getSize (line 187) | public GDimension getSize() { method getWidth (line 200) | public double getWidth() { method getHeight (line 212) | public double getHeight() { method contains (line 229) | public boolean contains(double x, double y) { method contains (line 241) | public final boolean contains(GPoint pt) { method sendToFront (line 253) | public void sendToFront() { method sendToBack (line 280) | public void sendToBack() { method sendForward (line 306) | public void sendForward() { method sendBackward (line 332) | public void sendBackward() { method setColor (line 358) | public void setColor(Color color) { method getColor (line 370) | public Color getColor() { method setVisible (line 392) | public void setVisible(boolean visible) { method isVisible (line 404) | public boolean isVisible() { method toString (line 414) | public String toString() { method getParent (line 430) | public GContainer getParent() { method pause (line 443) | public void pause(double milliseconds) { method addMouseListener (line 454) | public void addMouseListener(MouseListener listener) { method removeMouseListener (line 467) | public void removeMouseListener(MouseListener listener) { method addMouseMotionListener (line 478) | public void addMouseMotionListener(MouseMotionListener listener) { method removeMouseMotionListener (line 491) | public void removeMouseMotionListener(MouseMotionListener listener) { method addActionListener (line 502) | public void addActionListener(ActionListener listener) { method removeActionListener (line 513) | public void removeActionListener(ActionListener listener) { method fireActionEvent (line 525) | public void fireActionEvent(String actionCommand) { method fireActionEvent (line 536) | public void fireActionEvent(ActionEvent e) { method setParent (line 551) | public void setParent(GContainer parent) { method fireMouseListeners (line 567) | protected void fireMouseListeners(MouseEvent e) { method areMouseListenersEnabled (line 602) | protected boolean areMouseListenersEnabled() { method start (line 613) | protected void start() { method start (line 626) | protected void start(String[] args) { method getObjectColor (line 646) | protected Color getObjectColor() { method paramString (line 655) | protected String paramString() { method colorName (line 683) | protected static String colorName(Color color) { method paintObject (line 706) | protected void paintObject(Graphics g) { method getComponent (line 723) | protected Component getComponent() { method updateEnabledList (line 736) | protected void updateEnabledList() { method repaint (line 748) | protected void repaint() { FILE: Archived/JavaTaskForce/src/acm/graphics/GOval.java class GOval (line 39) | public class GOval extends GObject method GOval (line 51) | public GOval(double width, double height) { method GOval (line 65) | public GOval(double x, double y, double width, double height) { method contains (line 83) | public boolean contains(double x, double y) { method paint (line 98) | public void paint(Graphics g) { method setFilled (line 129) | public void setFilled(boolean fill) { method isFilled (line 141) | public boolean isFilled() { method setFillColor (line 152) | public void setFillColor(Color color) { method getFillColor (line 166) | public Color getFillColor() { method setSize (line 178) | public void setSize(double width, double height) { method setSize (line 192) | public final void setSize(GDimension size) { method getSize (line 203) | public GDimension getSize() { method setBounds (line 217) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 231) | public final void setBounds(GRectangle bounds) { method getBounds (line 242) | public GRectangle getBounds() { method getWidth (line 254) | public double getWidth() { method getHeight (line 266) | public double getHeight() { method scale (line 278) | public void scale(double sx, double sy) { method scale (line 292) | public final void scale(double sf) { method getAWTBounds (line 447) | protected Rectangle getAWTBounds() { method checkForArcRendering (line 458) | private boolean checkForArcRendering() { FILE: Archived/JavaTaskForce/src/acm/graphics/GPen.java class GPen (line 54) | public class GPen extends GObject { method GPen (line 62) | public GPen() { method GPen (line 79) | public GPen(double x, double y) { method erasePath (line 90) | public void erasePath() { method setLocation (line 107) | public void setLocation(double x, double y) { method drawLine (line 127) | public void drawLine(double dx, double dy) { method drawPolarLine (line 166) | public final void drawPolarLine(double r, double theta) { method setColor (line 178) | public void setColor(Color color) { method setFillColor (line 194) | public void setFillColor(Color color) { method getFillColor (line 211) | public Color getFillColor() { method startFilledRegion (line 224) | public void startFilledRegion() { method endFilledRegion (line 239) | public void endFilledRegion() { method showPen (line 257) | public void showPen() { method hidePen (line 269) | public void hidePen() { method isPenVisible (line 282) | public boolean isPenVisible() { method setSpeed (line 295) | public void setSpeed(double speed) { method getSpeed (line 306) | public double getSpeed() { method scale (line 321) | public void scale(double sx, double sy) { method paint (line 333) | public void paint(Graphics g) { method getBounds (line 348) | public GRectangle getBounds() { method contains (line 362) | public boolean contains(double x, double y) { method setPenImage (line 374) | public void setPenImage(Image image) { method getPenImage (line 383) | public Image getPenImage() { method drawPen (line 489) | protected void drawPen(Graphics g) { method getPenBounds (line 506) | protected Rectangle getPenBounds() { class PathList (line 540) | class PathList implements Serializable { method PathList (line 546) | public PathList() { method add (line 554) | public synchronized void add(PathElement element) { method add (line 562) | public synchronized void add(PathElement e1, PathElement e2) { method remove (line 571) | public synchronized void remove(PathElement element) { method clear (line 579) | public synchronized void clear() { method getElementCount (line 587) | public int getElementCount() { method getElement (line 595) | public PathElement getElement(int index) { method getBounds (line 603) | public synchronized GRectangle getBounds(PathState state) { method mapPaint (line 617) | public synchronized void mapPaint(Graphics g, PathState state) { class PathState (line 639) | class PathState implements Serializable { class PathElement (line 652) | abstract class PathElement implements Serializable { method PathElement (line 658) | public PathElement() { method paint (line 667) | public void paint(Graphics g, PathState state) { method updateBounds (line 677) | public void updateBounds(GRectangle bounds, PathState state) { class SetLocationElement (line 688) | class SetLocationElement extends PathElement { method SetLocationElement (line 690) | public SetLocationElement(double x, double y) { method paint (line 695) | public void paint(Graphics g, PathState state) { method updateBounds (line 703) | public void updateBounds(GRectangle bounds, PathState state) { class DrawLineElement (line 716) | class DrawLineElement extends PathElement { method DrawLineElement (line 718) | public DrawLineElement(double dx, double dy) { method paint (line 723) | public void paint(Graphics g, PathState state) { method updateBounds (line 737) | public void updateBounds(GRectangle bounds, PathState state) { class SetColorElement (line 756) | class SetColorElement extends PathElement { method SetColorElement (line 757) | public SetColorElement(Color color) { method paint (line 761) | public void paint(Graphics g, PathState state) { class StartRegionElement (line 772) | class StartRegionElement extends PathElement { method StartRegionElement (line 773) | public StartRegionElement(Color color) { method paint (line 777) | public void paint(Graphics g, PathState state) { class EndRegionElement (line 789) | class EndRegionElement extends PathElement { method EndRegionElement (line 790) | public EndRegionElement() { method paint (line 794) | public void paint(Graphics g, PathState state) { class FinalPathElement (line 809) | class FinalPathElement extends PathElement { method FinalPathElement (line 810) | public FinalPathElement() { method paint (line 814) | public void paint(Graphics g, PathState state) { class PenImage (line 825) | class PenImage { method getImage (line 827) | public static Image getImage() { FILE: Archived/JavaTaskForce/src/acm/graphics/GPoint.java class GPoint (line 40) | public class GPoint implements Serializable { method GPoint (line 48) | public GPoint() { method GPoint (line 60) | public GPoint(double x, double y) { method GPoint (line 72) | public GPoint(GPoint p) { method GPoint (line 83) | public GPoint(Point p) { method getX (line 94) | public double getX() { method getY (line 105) | public double getY() { method setLocation (line 118) | public void setLocation(double x, double y) { method setLocation (line 130) | public void setLocation(GPoint p) { method getLocation (line 141) | public GPoint getLocation() { method translate (line 154) | public void translate(double dx, double dy) { method toPoint (line 166) | public Point toPoint() { method hashCode (line 181) | public int hashCode() { method equals (line 198) | public boolean equals(Object obj) { method toString (line 212) | public String toString() { FILE: Archived/JavaTaskForce/src/acm/graphics/GPolygon.java class GPolygon (line 45) | public class GPolygon extends GObject implements GFillable, GScalable { method GPolygon (line 53) | public GPolygon() { method GPolygon (line 66) | public GPolygon(double x, double y) { method GPolygon (line 79) | public GPolygon(GPoint[] points) { method addVertex (line 93) | public void addVertex(double x, double y) { method addEdge (line 110) | public void addEdge(double dx, double dy) { method addPolarEdge (line 128) | public final void addPolarEdge(double r, double theta) { method addArc (line 149) | public void addArc(double arcWidth, double arcHeight, double start, do... method getCurrentPoint (line 165) | public GPoint getCurrentPoint() { method scale (line 177) | public void scale(double sx, double sy) { method scale (line 191) | public final void scale(double sf) { method rotate (line 202) | public void rotate(double theta) { method setFilled (line 214) | public void setFilled(boolean fill) { method isFilled (line 226) | public boolean isFilled() { method setFillColor (line 237) | public void setFillColor(Color color) { method getFillColor (line 251) | public Color getFillColor() { method getBounds (line 263) | public GRectangle getBounds() { method contains (line 277) | public boolean contains(double x, double y) { method paint (line 287) | public void paint(Graphics g) { method recenter (line 307) | public void recenter() { method clone (line 318) | public Object clone() { method repaint (line 474) | protected void repaint() { method getPolygon (line 487) | protected Polygon getPolygon() { method markAsComplete (line 501) | protected void markAsComplete() { method clear (line 511) | protected void clear() { class VertexList (line 547) | class VertexList implements Serializable { method VertexList (line 553) | public VertexList() { method VertexList (line 563) | public VertexList(VertexList oldList) { method addVertex (line 574) | public synchronized void addVertex(double x, double y) { method addEdge (line 584) | public synchronized void addEdge(double dx, double dy) { method addArc (line 597) | public void addArc(double arcWidth, double arcHeight, double start, do... method add (line 621) | public synchronized void add(GPoint[] array) { method remove (line 631) | public synchronized void remove(GPoint vertex) { method clear (line 639) | public synchronized void clear() { method size (line 647) | public int size() { method getCurrentPoint (line 656) | public GPoint getCurrentPoint() { method getBounds (line 664) | public synchronized GRectangle getBounds(double x0, double y0, double ... method contains (line 699) | public synchronized boolean contains(double x, double y) { method createPolygon (line 718) | public synchronized Polygon createPolygon(double x0, double y0, double... method recenter (line 738) | public void recenter() { FILE: Archived/JavaTaskForce/src/acm/graphics/GRect.java class GRect (line 37) | public class GRect extends GObject method GRect (line 49) | public GRect(double width, double height) { method GRect (line 63) | public GRect(double x, double y, double width, double height) { method paint (line 75) | public void paint(Graphics g) { method setFilled (line 92) | public void setFilled(boolean fill) { method isFilled (line 104) | public boolean isFilled() { method setFillColor (line 115) | public void setFillColor(Color color) { method getFillColor (line 129) | public Color getFillColor() { method setSize (line 141) | public void setSize(double width, double height) { method setSize (line 155) | public final void setSize(GDimension size) { method getSize (line 166) | public GDimension getSize() { method setBounds (line 180) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 194) | public final void setBounds(GRectangle bounds) { method getBounds (line 205) | public GRectangle getBounds() { method getWidth (line 217) | public double getWidth() { method getHeight (line 229) | public double getHeight() { method scale (line 241) | public void scale(double sx, double sy) { method scale (line 255) | public final void scale(double sf) { method getAWTBounds (line 392) | protected Rectangle getAWTBounds() { FILE: Archived/JavaTaskForce/src/acm/graphics/GRectangle.java class GRectangle (line 40) | public class GRectangle implements Serializable { method GRectangle (line 48) | public GRectangle() { method GRectangle (line 62) | public GRectangle(double x, double y, double width, double height) { method GRectangle (line 77) | public GRectangle(double width, double height) { method GRectangle (line 89) | public GRectangle(GPoint pt, GDimension size) { method GRectangle (line 100) | public GRectangle(GPoint pt) { method GRectangle (line 111) | public GRectangle(GDimension size) { method GRectangle (line 122) | public GRectangle(GRectangle r) { method getX (line 133) | public double getX() { method getY (line 144) | public double getY() { method getWidth (line 155) | public double getWidth() { method getHeight (line 166) | public double getHeight() { method setBounds (line 180) | public void setBounds(double x, double y, double width, double height) { method setBounds (line 195) | public void setBounds(GPoint pt, GDimension size) { method setBounds (line 206) | public void setBounds(GRectangle bounds) { method getBounds (line 217) | public GRectangle getBounds() { method setLocation (line 230) | public void setLocation(double x, double y) { method setLocation (line 242) | public void setLocation(GPoint pt) { method getLocation (line 253) | public GPoint getLocation() { method translate (line 266) | public void translate(double dx, double dy) { method setSize (line 279) | public void setSize(double width, double height) { method setSize (line 291) | public void setSize(GDimension size) { method getSize (line 301) | public GDimension getSize() { method grow (line 314) | public void grow(double dx, double dy) { method isEmpty (line 328) | public boolean isEmpty() { method contains (line 342) | public boolean contains(double x, double y) { method contains (line 355) | public boolean contains(GPoint pt) { method intersects (line 368) | public boolean intersects(GRectangle r2) { method intersection (line 386) | public GRectangle intersection(GRectangle r2) { method union (line 404) | public GRectangle union(GRectangle r2) { method add (line 423) | public void add(GRectangle r) { method add (line 445) | public void add(double x, double y) { method toRectangle (line 465) | public Rectangle toRectangle() { method hashCode (line 481) | public int hashCode() { method equals (line 502) | public boolean equals(Object obj) { method toString (line 520) | public String toString() { FILE: Archived/JavaTaskForce/src/acm/graphics/GResizable.java type GResizable (line 28) | public interface GResizable { method setSize (line 38) | public void setSize(double width, double height); method setSize (line 48) | public void setSize(GDimension size); method setBounds (line 60) | public void setBounds(double x, double y, double width, double height); method setBounds (line 70) | public void setBounds(GRectangle bounds); FILE: Archived/JavaTaskForce/src/acm/graphics/GRoundRect.java class GRoundRect (line 37) | public class GRoundRect extends GRect { method GRoundRect (line 54) | public GRoundRect(double width, double height) { method GRoundRect (line 68) | public GRoundRect(double x, double y, double width, double height) { method GRoundRect (line 84) | public GRoundRect(double x, double y, double width, double height, method GRoundRect (line 102) | public GRoundRect(double x, double y, double width, double height, method getArcWidth (line 117) | public double getArcWidth() { method getArcHeight (line 128) | public double getArcHeight() { method paint (line 138) | public void paint(Graphics g) { FILE: Archived/JavaTaskForce/src/acm/graphics/GScalable.java type GScalable (line 28) | public interface GScalable { method scale (line 38) | public void scale(double sx, double sy); method scale (line 48) | public void scale(double sf); FILE: Archived/JavaTaskForce/src/acm/graphics/GTurtle.java class GTurtle (line 46) | public class GTurtle extends GObject { method GTurtle (line 54) | public GTurtle() { method GTurtle (line 73) | public GTurtle(double x, double y) { method erasePath (line 84) | public void erasePath() { method setLocation (line 97) | public void setLocation(double x, double y) { method move (line 112) | public void move(double dx, double dy) { method forward (line 129) | public void forward(double distance) { method forward (line 141) | public final void forward() { method setDirection (line 152) | public void setDirection(double dir) { method getDirection (line 163) | public double getDirection() { method left (line 175) | public final void left(double angle) { method right (line 187) | public final void right(double angle) { method isPenDown (line 199) | public boolean isPenDown() { method penDown (line 209) | public final void penDown() { method penUp (line 219) | public final void penUp() { method setColor (line 230) | public void setColor(Color color) { method isTurtleVisible (line 242) | public boolean isTurtleVisible() { method showTurtle (line 252) | public final void showTurtle() { method hideTurtle (line 262) | public final void hideTurtle() { method setSpeed (line 275) | public void setSpeed(double speed) { method getSpeed (line 286) | public double getSpeed() { method setSize (line 297) | public void setSize(int size) { method getTurtleSize (line 308) | public int getTurtleSize() { method paint (line 318) | public void paint(Graphics g) { method getBounds (line 330) | public GRectangle getBounds() { method contains (line 341) | public boolean contains(double x, double y) { method main (line 353) | public static void main(String[] args) { method start (line 447) | protected void start() { method start (line 460) | protected void start(String[] args) { method drawTurtle (line 472) | protected void drawTurtle(Graphics g) { method getTurtleBounds (line 492) | protected Rectangle getTurtleBounds() { method createTurtleImage (line 513) | protected Image createTurtleImage(double dir) { method turn (line 531) | private void turn(double angle) { method setTurtleVisible (line 544) | private void setTurtleVisible(boolean visible) { FILE: Archived/JavaTaskForce/src/acm/gui/DoubleField.java class DoubleField (line 47) | public class DoubleField extends JTextField { method DoubleField (line 56) | public DoubleField() { method DoubleField (line 68) | public DoubleField(double value) { method DoubleField (line 82) | public DoubleField(double low, double high) { method DoubleField (line 97) | public DoubleField(double value, double low, double high) { method DoubleField (line 107) | private DoubleField(String str, double low, double high) { method getValue (line 128) | public double getValue() { method setValue (line 175) | public void setValue(double d) { method getFormat (line 187) | public String getFormat() { method setFormat (line 202) | public void setFormat(String format) { method setExceptionOnError (line 237) | public void setExceptionOnError(boolean flag) { method getExceptionOnError (line 249) | public boolean getExceptionOnError() { method getPreferredSize (line 258) | public Dimension getPreferredSize() { method defaultFormat (line 270) | private String defaultFormat(double d) { FILE: Archived/JavaTaskForce/src/acm/gui/HPanel.java class HPanel (line 36) | public class HPanel extends TablePanel { method HPanel (line 45) | public HPanel() { method HPanel (line 60) | public HPanel(int hgap, int vgap) { FILE: Archived/JavaTaskForce/src/acm/gui/IntField.java class IntField (line 47) | public class IntField extends JTextField { method IntField (line 56) | public IntField() { method IntField (line 68) | public IntField(int value) { method IntField (line 82) | public IntField(int low, int high) { method IntField (line 97) | public IntField(int value, int low, int high) { method IntField (line 107) | private IntField(String str, int low, int high) { method getValue (line 128) | public int getValue() { method setValue (line 175) | public void setValue(int n) { method getFormat (line 187) | public String getFormat() { method setFormat (line 200) | public void setFormat(String format) { method setExceptionOnError (line 235) | public void setExceptionOnError(boolean flag) { method getExceptionOnError (line 247) | public boolean getExceptionOnError() { method getPreferredSize (line 256) | public Dimension getPreferredSize() { method defaultFormat (line 268) | private String defaultFormat(int n) { FILE: Archived/JavaTaskForce/src/acm/gui/TableConstraints.java class TableConstraints (line 75) | public class TableConstraints extends GridBagConstraints { method TableConstraints (line 102) | public TableConstraints() { method TableConstraints (line 140) | public TableConstraints(String str) { method TableConstraints (line 153) | public TableConstraints(Map map) { method TableConstraints (line 203) | public TableConstraints(GridBagConstraints gbc) { method getAnchor (line 232) | public int getAnchor() { method getFill (line 243) | public int getFill() { method getGridX (line 254) | public int getGridX() { method getGridY (line 265) | public int getGridY() { method getGridWidth (line 276) | public int getGridWidth() { method getGridHeight (line 287) | public int getGridHeight() { method getIPadX (line 298) | public int getIPadX() { method getIPadY (line 309) | public int getIPadY() { method getInsets (line 320) | public Insets getInsets() { method getWeightX (line 331) | public double getWeightX() { method getWeightY (line 342) | public double getWeightY() { method getWidth (line 353) | public int getWidth() { method getHeight (line 364) | public int getHeight() { method toString (line 376) | public String toString() { method parseXYConstraint (line 420) | private int parseXYConstraint(String str) { method parseSpanConstraint (line 434) | private int parseSpanConstraint(String str) { method parseAnchorConstraint (line 449) | private int parseAnchorConstraint(String str) { method parseFillConstraint (line 475) | private int parseFillConstraint(String str) { FILE: Archived/JavaTaskForce/src/acm/gui/TableLayout.java class TableLayout (line 97) | public class TableLayout implements LayoutManager2, Serializable { method TableLayout (line 136) | public TableLayout() { method TableLayout (line 149) | public TableLayout(int rows, int columns) { method TableLayout (line 164) | public TableLayout(int rows, int columns, int hgap, int vgap) { method setColumnCount (line 184) | public void setColumnCount(int columns) { method getColumnCount (line 196) | public int getColumnCount() { method setRowCount (line 207) | public void setRowCount(int rows) { method getRowCount (line 219) | public int getRowCount() { method setHorizontalAlignment (line 232) | public void setHorizontalAlignment(int align) { method getHorizontalAlignment (line 244) | public int getHorizontalAlignment() { method setVerticalAlignment (line 257) | public void setVerticalAlignment(int align) { method getVerticalAlignment (line 269) | public int getVerticalAlignment() { method setDefaultFill (line 282) | public void setDefaultFill(int fill) { method getDefaultFill (line 294) | public int getDefaultFill() { method setHgap (line 305) | public void setHgap(int pixels) { method getHgap (line 317) | public int getHgap() { method setVgap (line 328) | public void setVgap(int pixels) { method getVgap (line 340) | public int getVgap() { method setStrictGridBagModel (line 369) | public void setStrictGridBagModel(boolean flag) { method isStrictGridBagModel (line 383) | public boolean isStrictGridBagModel() { method setConstraints (line 396) | public void setConstraints(Component comp, GridBagConstraints constrai... method setConstraints (line 410) | public void setConstraints(Component comp, String constraints) { method getConstraints (line 425) | public TableConstraints getConstraints(Component comp) { method addLayoutComponent (line 440) | public void addLayoutComponent(String constraints, Component comp) { method removeLayoutComponent (line 451) | public void removeLayoutComponent(Component comp) { method preferredLayoutSize (line 465) | public Dimension preferredLayoutSize(Container target) { method minimumLayoutSize (line 479) | public Dimension minimumLayoutSize(Container target) { method layoutContainer (line 491) | public void layoutContainer(Container target) { method addLayoutComponent (line 505) | public void addLayoutComponent(Component comp, Object constraints) { method maximumLayoutSize (line 531) | public Dimension maximumLayoutSize(Container target) { method getLayoutAlignmentX (line 544) | public float getLayoutAlignmentX(Container target) { method getLayoutAlignmentY (line 557) | public float getLayoutAlignmentY(Container target) { method invalidateLayout (line 568) | public synchronized void invalidateLayout(Container target) { method toString (line 593) | public String toString() { method lookupConstraints (line 610) | protected GridBagConstraints lookupConstraints(Component comp) { method lookupConstraints (line 627) | protected TableConstraints lookupConstraints(Component comp, Container... method getMinimumComponentSize (line 644) | private Dimension getMinimumComponentSize(Component comp) { method getPreferredComponentSize (line 659) | private Dimension getPreferredComponentSize(Component comp) { method isScrollbar (line 668) | private boolean isScrollbar(Component comp) { method getMinimumScrollbarSize (line 677) | private Dimension getMinimumScrollbarSize(Component comp) { method processLayout (line 701) | private Dimension processLayout(Container target, int caller) { method lockedProcessLayout (line 711) | private synchronized Dimension lockedProcessLayout(Container target, i... method computeLayoutTable (line 878) | private void computeLayoutTable(Container target) { method computeCellBounds (line 985) | private Rectangle computeCellBounds(Rectangle enclosure, Dimension psi... method setMaxProperty (line 1024) | private void setMaxProperty(String key, int value) { method setMaxProperty (line 1033) | private void setMaxProperty(String key, double value) { method setIntProperty (line 1041) | private void setIntProperty(String key, int value) { method getIntProperty (line 1050) | private int getIntProperty(String key) { method setDoubleProperty (line 1060) | private void setDoubleProperty(String key, double value) { method getDoubleProperty (line 1069) | private double getDoubleProperty(String key) { method getFirstAvailableColumn (line 1081) | private int getFirstAvailableColumn(int[] unfinishedSpans) { FILE: Archived/JavaTaskForce/src/acm/gui/TablePanel.java class TablePanel (line 38) | public class TablePanel extends JPanel { method TablePanel (line 75) | TablePanel() { method TablePanel (line 88) | public TablePanel(int rows, int columns) { method TablePanel (line 104) | public TablePanel(int rows, int columns, int hgap, int vgap) { method setHorizontalAlignment (line 117) | public void setHorizontalAlignment(int align) { method getHorizontalAlignment (line 128) | public int getHorizontalAlignment() { method setVerticalAlignment (line 141) | public void setVerticalAlignment(int align) { method getVerticalAlignment (line 152) | public int getVerticalAlignment() { method setDefaultFill (line 165) | public void setDefaultFill(int fill) { method getDefaultFill (line 176) | public int getDefaultFill() { method setHgap (line 185) | public void setHgap(int pixels) { method getHgap (line 194) | public int getHgap() { method setVgap (line 203) | public void setVgap(int pixels) { method getVgap (line 212) | public int getVgap() { FILE: Archived/JavaTaskForce/src/acm/gui/VPanel.java class VPanel (line 36) | public class VPanel extends TablePanel { method VPanel (line 45) | public VPanel() { method VPanel (line 60) | public VPanel(int hgap, int vgap) { FILE: Archived/JavaTaskForce/src/acm/io/IOConsole.java class IOConsole (line 91) | public class IOConsole extends Container implements IOModel { method IOConsole (line 107) | public IOConsole() { method clear (line 132) | public void clear() { method print (line 145) | public void print(String value) { method print (line 153) | public final void print(boolean x) { method print (line 161) | public final void print(char x) { method print (line 169) | public final void print(double x) { method print (line 177) | public final void print(float x) { method print (line 185) | public final void print(int x) { method print (line 193) | public final void print(long x) { method print (line 201) | public final void print(Object x) { method println (line 211) | public void println() { method println (line 224) | public void println(String value) { method println (line 232) | public final void println(boolean x) { method println (line 240) | public final void println(char x) { method println (line 248) | public final void println(double x) { method println (line 256) | public final void println(float x) { method println (line 264) | public final void println(int x) { method println (line 272) | public final void println(long x) { method println (line 280) | public final void println(Object x) { method showErrorMessage (line 291) | public void showErrorMessage(String msg) { method readLine (line 304) | public final String readLine() { method readLine (line 318) | public String readLine(String prompt) { method readInt (line 340) | public final int readInt() { method readInt (line 357) | public final int readInt(int low, int high) { method readInt (line 373) | public final int readInt(String prompt) { method readInt (line 393) | public int readInt(String prompt, int low, int high) { method readDouble (line 420) | public final double readDouble() { method readDouble (line 438) | public final double readDouble(double low, double high) { method readDouble (line 454) | public final double readDouble(String prompt) { method readDouble (line 473) | public double readDouble(String prompt, double low, double high) { method readBoolean (line 501) | public final boolean readBoolean() { method readBoolean (line 517) | public final boolean readBoolean(String prompt) { method readBoolean (line 536) | public boolean readBoolean(String prompt, String trueLabel, String fal... method getReader (line 563) | public BufferedReader getReader() { method getWriter (line 578) | public PrintWriter getWriter() { method setExceptionOnError (line 596) | public void setExceptionOnError(boolean flag) { method getExceptionOnError (line 608) | public boolean getExceptionOnError() { method setInputStyle (line 622) | public void setInputStyle(int style) { method getInputStyle (line 635) | public int getInputStyle() { method setInputColor (line 647) | public void setInputColor(Color color) { method getInputColor (line 660) | public Color getInputColor() { method setErrorStyle (line 674) | public void setErrorStyle(int style) { method getErrorStyle (line 687) | public int getErrorStyle() { method setErrorColor (line 699) | public void setErrorColor(Color color) { method getErrorColor (line 712) | public Color getErrorColor() { method setFont (line 730) | public void setFont(String str) { method setInputScript (line 746) | public void setInputScript(BufferedReader rd) { method getInputScript (line 758) | public BufferedReader getInputScript() { method cut (line 769) | public void cut() { method copy (line 780) | public void copy() { method paste (line 791) | public void paste() { method selectAll (line 802) | public void selectAll() { method save (line 813) | public void save() { method saveAs (line 846) | public void saveAs() { method save (line 859) | public void save(Writer wr) { method printConsole (line 874) | public void printConsole() { method printConsole (line 893) | public void printConsole(PrintJob pj) { method script (line 904) | public void script() { method setMenuBar (line 928) | public void setMenuBar(ProgramMenuBar mbar) { method getMenuBar (line 940) | public ProgramMenuBar getMenuBar() { method menuAction (line 950) | public boolean menuAction(ActionEvent e) { method isConsoleMenuItem (line 984) | public boolean isConsoleMenuItem(JMenuItem item) { method updateMenuBar (line 997) | public void updateMenuBar(ProgramMenuBar mbar) { method setBackground (line 1016) | public void setBackground(Color color) { method setForeground (line 1029) | public void setForeground(Color color) { method setFont (line 1042) | public void setFont(Font font) { method requestFocus (line 1057) | public void requestFocus() { method getPreferredSize (line 1069) | public Dimension getPreferredSize() { method getMinimumSize (line 1081) | public Dimension getMinimumSize() { method createConsoleModel (line 1089) | protected ConsoleModel createConsoleModel() { type ConsoleModel (line 1140) | interface ConsoleModel { method setConsole (line 1148) | public void setConsole(IOConsole owner); method getConsole (line 1149) | public IOConsole getConsole(); method print (line 1150) | public void print(String str, int style); method readLine (line 1151) | public String readLine(); method setInputScript (line 1152) | public void setInputScript(BufferedReader rd); method getInputScript (line 1153) | public BufferedReader getInputScript(); method clear (line 1154) | public void clear(); method getText (line 1155) | public String getText(); method getText (line 1156) | public String getText(int start, int end); method getLength (line 1157) | public int getLength(); method getConsolePane (line 1158) | public Component getConsolePane(); method getTextPane (line 1159) | public Component getTextPane(); method cut (line 1160) | public void cut(); method copy (line 1161) | public void copy(); method paste (line 1162) | public void paste(); method selectAll (line 1163) | public void selectAll(); method isPointSelection (line 1164) | public boolean isPointSelection(); method print (line 1165) | public void print(PrintJob pj); method setInputStyle (line 1166) | public void setInputStyle(int style); method setInputColor (line 1167) | public void setInputColor(Color color); method setErrorStyle (line 1168) | public void setErrorStyle(int style); method setErrorColor (line 1169) | public void setErrorColor(Color color); method requestFocus (line 1170) | public void requestFocus(); method setMenuBar (line 1171) | public void setMenuBar(ProgramMenuBar mbar); class StandardConsoleModel (line 1178) | class StandardConsoleModel method StandardConsoleModel (line 1185) | public StandardConsoleModel() { method setConsole (line 1207) | public void setConsole(IOConsole owner) { method getConsole (line 1215) | public IOConsole getConsole() { method print (line 1223) | public void print(String str, int style) { method readLine (line 1231) | public String readLine() { method setInputScript (line 1240) | public void setInputScript(BufferedReader rd) { method getInputScript (line 1257) | public BufferedReader getInputScript() { method clear (line 1265) | public void clear() { method getText (line 1275) | public String getText() { method getText (line 1284) | public String getText(int start, int end) { method getLength (line 1296) | public int getLength() { method getConsolePane (line 1305) | public Component getConsolePane() { method getTextPane (line 1315) | public Component getTextPane() { method cut (line 1323) | public void cut() { method copy (line 1332) | public void copy() { method paste (line 1340) | public void paste() { method selectAll (line 1356) | public void selectAll() { method isPointSelection (line 1361) | public boolean isPointSelection() { method print (line 1369) | public void print(PrintJob pj) { method setInputStyle (line 1434) | public void setInputStyle(int style) { method setInputColor (line 1446) | public void setInputColor(Color color) { method setErrorStyle (line 1459) | public void setErrorStyle(int style) { method setErrorColor (line 1471) | public void setErrorColor(Color color) { method requestFocus (line 1483) | public void requestFocus() { method setMenuBar (line 1492) | public void setMenuBar(ProgramMenuBar mbar) { method focusGained (line 1502) | public void focusGained(FocusEvent e) { method focusLost (line 1517) | public void focusLost(FocusEvent e) { method keyTyped (line 1530) | public void keyTyped(KeyEvent e) { method keyPressed (line 1542) | public void keyPressed(KeyEvent e) { method keyReleased (line 1561) | public void keyReleased(KeyEvent e) { method printCallback (line 1570) | protected void printCallback(String str, int style) { method readLineCallback (line 1581) | protected String readLineCallback() { method isCommandEnabled (line 1675) | public boolean isCommandEnabled(String cmd) { method insert (line 1685) | private void insert(String str, int dot, int style) { method delete (line 1703) | private void delete(int p1, int p2) { method setCaretPosition (line 1715) | private void setCaretPosition(int pos) { method getCaretPosition (line 1723) | private int getCaretPosition() { method select (line 1731) | private void select(int p1, int p2) { method getSelectionStart (line 1739) | private int getSelectionStart() { method getSelectionEnd (line 1747) | private int getSelectionEnd() { method deleteSelection (line 1755) | private int deleteSelection() { method setStyleFromAttributes (line 1767) | private void setStyleFromAttributes(Graphics g, AttributeSet attribute... class ConsoleOutputMonitor (line 1810) | class ConsoleOutputMonitor { method ConsoleOutputMonitor (line 1817) | public ConsoleOutputMonitor(StandardConsoleModel model) { method print (line 1825) | public synchronized void print(String str, int style) { class ConsoleInputMonitor (line 1839) | class ConsoleInputMonitor { method ConsoleInputMonitor (line 1846) | public ConsoleInputMonitor(StandardConsoleModel model) { method readLine (line 1854) | public synchronized String readLine() { class SystemConsole (line 1871) | class SystemConsole extends IOConsole { method createConsoleModel (line 1877) | protected ConsoleModel createConsoleModel() { class ConsoleWriter (line 1887) | class ConsoleWriter extends Writer { method ConsoleWriter (line 1893) | public ConsoleWriter(ConsoleModel cp) { method close (line 1901) | public void close() { method flush (line 1909) | public void flush() { method write (line 1918) | public void write(char[] cbuf, int off, int len) { class ConsoleReader (line 1938) | class ConsoleReader extends Reader { method ConsoleReader (line 1944) | public ConsoleReader(ConsoleModel cp) { method close (line 1953) | public void close() { method read (line 1962) | public int read(char[] cbuf, int off, int len) { class SystemConsoleModel (line 1989) | class SystemConsoleModel implements ConsoleModel { method SystemConsoleModel (line 1995) | public SystemConsoleModel() { method setConsole (line 2004) | public void setConsole(IOConsole owner) { method getConsole (line 2012) | public IOConsole getConsole() { method clear (line 2020) | public void clear() { method print (line 2028) | public void print(String str, int style) { method readLine (line 2037) | public String readLine() { method getText (line 2071) | public String getText() { method getText (line 2080) | public String getText(int start, int end) { method getLength (line 2088) | public int getLength() { method getConsoleModel (line 2097) | public Component getConsoleModel() { method getTextPane (line 2107) | public Component getTextPane() { method setFont (line 2118) | public void setFont(Font font) { method setInputStyle (line 2129) | public void setInputStyle(int style) { method setInputColor (line 2137) | public void setInputColor(Color color) { method setErrorStyle (line 2147) | public void setErrorStyle(int style) { method setErrorColor (line 2155) | public void setErrorColor(Color color) { method cut (line 2163) | public void cut() { method copy (line 2171) | public void copy() { method paste (line 2179) | public void paste() { method selectAll (line 2187) | public void selectAll() { method isPointSelection (line 2192) | public boolean isPointSelection() { method print (line 2200) | public void print(PrintJob pj) { method setInputScript (line 2209) | public void setInputScript(BufferedReader rd) { method getInputScript (line 2218) | public BufferedReader getInputScript() { method getConsolePane (line 2226) | public Component getConsolePane() { method requestFocus (line 2235) | public void requestFocus() { method setMenuBar (line 2244) | public void setMenuBar(ProgramMenuBar mbar) { class CharacterQueue (line 2258) | class CharacterQueue { method CharacterQueue (line 2264) | public CharacterQueue() { method enqueue (line 2272) | public synchronized void enqueue(char ch) { method enqueue (line 2281) | public synchronized void enqueue(String str) { method dequeue (line 2291) | public synchronized char dequeue() { method clear (line 2310) | public synchronized void clear() { method isWaiting (line 2319) | public boolean isWaiting() { class ConsoleActionListener (line 2332) | class ConsoleActionListener implements ActionListener { method ConsoleActionListener (line 2338) | public ConsoleActionListener(IOConsole owner) { method actionPerformed (line 2346) | public void actionPerformed(ActionEvent e) { FILE: Archived/JavaTaskForce/src/acm/io/IODialog.java class IODialog (line 66) | public class IODialog implements IOModel { method IODialog (line 75) | public IODialog() { method IODialog (line 87) | public IODialog(Component owner) { method print (line 104) | public void print(String value) { method print (line 112) | public final void print(boolean x) { method print (line 120) | public final void print(char x) { method print (line 128) | public final void print(double x) { method print (line 136) | public final void print(float x) { method print (line 144) | public final void print(int x) { method print (line 152) | public final void print(long x) { method print (line 160) | public final void print(Object x) { method println (line 170) | public void println() { method println (line 184) | public void println(String value) { method println (line 193) | public final void println(boolean x) { method println (line 201) | public final void println(char x) { method println (line 209) | public final void println(double x) { method println (line 217) | public final void println(float x) { method println (line 225) | public final void println(int x) { method println (line 233) | public final void println(long x) { method println (line 241) | public final void println(Object x) { method showErrorMessage (line 252) | public void showErrorMessage(String msg) { method readLine (line 264) | public final String readLine() { method readLine (line 278) | public String readLine(String prompt) { method readInt (line 302) | public final int readInt() { method readInt (line 319) | public final int readInt(int low, int high) { method readInt (line 335) | public final int readInt(String prompt) { method readInt (line 355) | public int readInt(String prompt, int low, int high) { method readDouble (line 381) | public final double readDouble() { method readDouble (line 399) | public final double readDouble(double low, double high) { method readDouble (line 415) | public final double readDouble(String prompt) { method readDouble (line 434) | public double readDouble(String prompt, double low, double high) { method readBoolean (line 461) | public final boolean readBoolean() { method readBoolean (line 477) | public final boolean readBoolean(String prompt) { method readBoolean (line 496) | public boolean readBoolean(String prompt, String trueLabel, String fal... method setExceptionOnError (line 520) | public void setExceptionOnError(boolean flag) { method getExceptionOnError (line 532) | public boolean getExceptionOnError() { method setAllowCancel (line 548) | public void setAllowCancel(boolean flag) { method getAllowCancel (line 560) | public boolean getAllowCancel() { method setAssociatedConsole (line 574) | public void setAssociatedConsole(IOConsole console) { method getAssociatedConsole (line 586) | public IOConsole getAssociatedConsole() { method createModel (line 594) | protected DialogModel createModel() { method signalError (line 617) | private void signalError(String msg) { type DialogModel (line 636) | interface DialogModel { method popupMessage (line 642) | public void popupMessage(String msg); method popupErrorMessage (line 648) | public void popupErrorMessage(String msg); method popupLineInputDialog (line 655) | public String popupLineInputDialog(String prompt, boolean allowCancel); method popupBooleanInputDialog (line 662) | public Boolean popupBooleanInputDialog(String prompt, String trueLabel... class SwingDialogModel (line 671) | class SwingDialogModel implements DialogModel { method SwingDialogModel (line 677) | public SwingDialogModel(Component owner) { method popupMessage (line 694) | public void popupMessage(String msg) { method popupErrorMessage (line 702) | public void popupErrorMessage(String msg) { method popupLineInputDialog (line 711) | public String popupLineInputDialog(String prompt, boolean allowCancel) { method popupBooleanInputDialog (line 736) | public Boolean popupBooleanInputDialog(String prompt, String trueLabel... class AWTDialogModel (line 818) | class AWTDialogModel implements DialogModel { method AWTDialogModel (line 824) | public AWTDialogModel(Component owner) { method popupMessage (line 833) | public void popupMessage(String msg) { method popupErrorMessage (line 843) | public void popupErrorMessage(String msg) { method popupLineInputDialog (line 854) | public String popupLineInputDialog(String prompt, boolean allowCancel) { method popupBooleanInputDialog (line 868) | public Boolean popupBooleanInputDialog(String prompt, String trueLabel... method createImages (line 879) | private void createImages() { class AWTDialog (line 1049) | abstract class AWTDialog extends Dialog implements ActionListener { method AWTDialog (line 1068) | public AWTDialog(Frame frame, String title, Image icon, boolean allowC... method initButtonPanel (line 1102) | public abstract void initButtonPanel(Panel buttonPanel, boolean allowC... method initDataPanel (line 1110) | public abstract void initDataPanel(Panel dataPanel); method actionPerformed (line 1117) | public abstract void actionPerformed(ActionEvent e); method setMessage (line 1123) | public void setMessage(String msg) { class AWTMessageDialog (line 1136) | class AWTMessageDialog extends AWTDialog { method AWTMessageDialog (line 1142) | public AWTMessageDialog(Frame frame, String title, Image icon, String ... method initButtonPanel (line 1151) | public void initButtonPanel(Panel buttonPanel, boolean allowCancel) { method initDataPanel (line 1161) | public void initDataPanel(Panel dataPanel) { method actionPerformed (line 1169) | public void actionPerformed(ActionEvent e) { class AWTLineInputDialog (line 1183) | class AWTLineInputDialog extends AWTDialog { method AWTLineInputDialog (line 1189) | public AWTLineInputDialog(Frame frame, String msg, Image icon, boolean... method getInput (line 1200) | public String getInput() { method setVisible (line 1209) | public void setVisible(boolean flag) { method initButtonPanel (line 1218) | public void initButtonPanel(Panel buttonPanel, boolean allowCancel) { method initDataPanel (line 1233) | public void initDataPanel(Panel dataPanel) { method actionPerformed (line 1243) | public void actionPerformed(ActionEvent e) { class AWTBooleanInputDialog (line 1264) | class AWTBooleanInputDialog extends AWTDialog { method AWTBooleanInputDialog (line 1270) | public AWTBooleanInputDialog(Frame frame, String msg, Image icon, method getInput (line 1284) | public Boolean getInput() { method initButtonPanel (line 1292) | public void initButtonPanel(Panel buttonPanel, boolean allowCancel) { method initDataPanel (line 1310) | public void initDataPanel(Panel dataPanel) { method actionPerformed (line 1318) | public void actionPerformed(ActionEvent e) { class AWTIconCanvas (line 1341) | class AWTIconCanvas extends Canvas { method AWTIconCanvas (line 1347) | public AWTIconCanvas(Image icon) { method getMinimumSize (line 1355) | public Dimension getMinimumSize() { method getPreferredSize (line 1363) | public Dimension getPreferredSize() { method paint (line 1371) | public void paint(Graphics g) { class AWTMessageCanvas (line 1383) | class AWTMessageCanvas extends Canvas { method AWTMessageCanvas (line 1401) | public AWTMessageCanvas() { method setMessage (line 1409) | public void setMessage(String msg) { method paint (line 1417) | public void paint(Graphics g) { FILE: Archived/JavaTaskForce/src/acm/io/IOModel.java type IOModel (line 29) | public interface IOModel { method print (line 40) | public void print(String value); method print (line 46) | public void print(boolean x); method print (line 52) | public void print(char x); method print (line 58) | public void print(double x); method print (line 64) | public void print(float x); method print (line 70) | public void print(int x); method print (line 76) | public void print(long x); method print (line 82) | public void print(Object x); method println (line 90) | public void println(); method println (line 100) | public void println(String value); method println (line 106) | public void println(boolean x); method println (line 112) | public void println(char x); method println (line 118) | public void println(double x); method println (line 124) | public void println(float x); method println (line 130) | public void println(int x); method println (line 136) | public void println(long x); method println (line 142) | public void println(Object x); method showErrorMessage (line 151) | public void showErrorMessage(String msg); method readLine (line 161) | public String readLine(); method readLine (line 173) | public String readLine(String prompt); method readInt (line 182) | public int readInt(); method readInt (line 194) | public int readInt(int low, int high); method readInt (line 205) | public int readInt(String prompt); method readInt (line 219) | public int readInt(String prompt, int low, int high); method readDouble (line 228) | public double readDouble(); method readDouble (line 240) | public double readDouble(double low, double high); method readDouble (line 251) | public double readDouble(String prompt); method readDouble (line 265) | public double readDouble(String prompt, double low, double high); method readBoolean (line 275) | public boolean readBoolean(); method readBoolean (line 286) | public boolean readBoolean(String prompt); method readBoolean (line 300) | public boolean readBoolean(String prompt, String trueLabel, String fal... FILE: Archived/JavaTaskForce/src/acm/program/CommandLineProgram.java class CommandLineProgram (line 46) | public class CommandLineProgram method CommandLineProgram (line 69) | protected CommandLineProgram() { method checkIfHeadless (line 86) | public static void checkIfHeadless(String className) { method run (line 114) | public void run() { method init (line 129) | public void init() { method print (line 142) | public void print(String value) { method print (line 150) | public final void print(boolean x) { method print (line 158) | public final void print(char x) { method print (line 166) | public final void print(double x) { method print (line 174) | public final void print(float x) { method print (line 182) | public final void print(int x) { method print (line 190) | public final void print(long x) { method print (line 198) | public final void print(Object x) { method println (line 208) | public void println() { method println (line 221) | public void println(String value) { method println (line 229) | public final void println(boolean x) { method println (line 237) | public final void println(char x) { method println (line 245) | public final void println(double x) { method println (line 253) | public final void println(float x) { method println (line 261) | public final void println(int x) { method println (line 269) | public final void println(long x) { method println (line 277) | public final void println(Object x) { method showErrorMessage (line 288) | public void showErrorMessage(String msg) { method readLine (line 301) | public final String readLine() { method readLine (line 314) | public String readLine(String prompt) { method readInt (line 329) | public final int readInt() { method readInt (line 346) | public final int readInt(int low, int high) { method readInt (line 362) | public final int readInt(String prompt) { method readInt (line 382) | public int readInt(String prompt, int low, int high) { method readDouble (line 397) | public final double readDouble() { method readDouble (line 415) | public final double readDouble(double low, double high) { method readDouble (line 431) | public final double readDouble(String prompt) { method readDouble (line 450) | public double readDouble(String prompt, double low, double high) { method readBoolean (line 466) | public final boolean readBoolean() { method readBoolean (line 482) | public final boolean readBoolean(String prompt) { method readBoolean (line 500) | public boolean readBoolean(String prompt, String trueLabel, String fal... method isAppletMode (line 512) | public boolean isAppletMode() { method setConsole (line 523) | public void setConsole(IOConsole console) { method getConsole (line 534) | public IOConsole getConsole() { method getDialog (line 545) | public IODialog getDialog() { method getInputModel (line 557) | public IOModel getInputModel() { method getOutputModel (line 569) | public IOModel getOutputModel() { method getReader (line 580) | public BufferedReader getReader() { method getWriter (line 591) | public PrintWriter getWriter() { method getRegionPanel (line 605) | public JPanel getRegionPanel(String region) { method add (line 622) | public void add(Component comp, String region, Object constraints) { method addActionListeners (line 636) | public void addActionListeners() { method addActionListeners (line 648) | public void addActionListeners(ActionListener listener) { method setTitle (line 661) | public void setTitle(String title) { method getTitle (line 672) | public String getTitle() { method start (line 683) | public void start(String[] args) { method exit (line 700) | public void exit() { method addExitHook (line 721) | public void addExitHook(Object obj) { method mouseClicked (line 735) | public void mouseClicked(MouseEvent e) { } method mousePressed (line 741) | public void mousePressed(MouseEvent e) { } method mouseReleased (line 747) | public void mouseReleased(MouseEvent e) { } method mouseEntered (line 754) | public void mouseEntered(MouseEvent e) { } method mouseExited (line 761) | public void mouseExited(MouseEvent e) { } method mouseMoved (line 767) | public void mouseMoved(MouseEvent e) { } method mouseDragged (line 782) | public void mouseDragged(MouseEvent e) { } method keyTyped (line 788) | public void keyTyped(KeyEvent e) { } method keyPressed (line 794) | public void keyPressed(KeyEvent e) { } method keyReleased (line 800) | public void keyReleased(KeyEvent e) { } method actionPerformed (line 806) | public void actionPerformed(ActionEvent e) { } method createConsole (line 816) | protected IOConsole createConsole() { method createDialogIO (line 828) | protected IODialog createDialogIO() { method getPreferredSize (line 844) | public Dimension getPreferredSize() { method getWidth (line 856) | public int getWidth() { method getHeight (line 868) | public int getHeight() { method getParameter (line 881) | public String getParameter(String name) { method setLayout (line 897) | public void setLayout(LayoutManager layout) { method getLayout (line 910) | public LayoutManager getLayout() { method setBackground (line 922) | public void setBackground(Color color) { method addImpl (line 931) | protected void addImpl(Component comp, Object constraints, int index) { method remove (line 946) | public void remove(int index) { method remove (line 959) | public void remove(Component comp) { method removeAll (line 971) | public void removeAll() { method validate (line 982) | public void validate() { method repaint (line 993) | public void repaint() { method destroy (line 1004) | public void destroy() { method main (line 1026) | public static void main(String[] args) { method menuAction (line 1074) | public void menuAction(String cmd) { method setMacMenuBarFlag (line 1090) | protected void setMacMenuBarFlag(boolean flag) { method getMacMenuBarFlag (line 1102) | protected boolean getMacMenuBarFlag() { method getBorder (line 1122) | protected Component getBorder(String side) { method getArgumentArray (line 1136) | protected String[] getArgumentArray() { method isStarted (line 1153) | protected boolean isStarted() { method startHook (line 1163) | protected void startHook() { method endHook (line 1173) | protected void endHook() { method setAppletStub (line 1185) | protected void setAppletStub(AppletStub stub) { method getAppletStub (line 1196) | protected AppletStub getAppletStub() { method setParameterTable (line 1207) | protected void setParameterTable(HashMap ht) { method getParameterTable (line 1218) | protected HashMap getParameterTable() { method createParameterTable (line 1239) | protected static HashMap createParameterTable(String[] ... class CommandLineProgramLoader (line 1267) | class CommandLineProgramLoader extends ClassLoader { method CommandLineProgramLoader (line 1269) | public CommandLineProgramLoader(String name) { method loadClass (line 1280) | public Class loadClass(String name, boolean resolve) throws ClassNo... method getResourceAsStream (line 1292) | public InputStream getResourceAsStream(String name) { method getResource (line 1296) | public java.net.URL getResource(String name) { method patchClassData (line 1300) | private byte[] patchClassData(InputStream in) { method findSuperclassOffset (line 1355) | private int findSuperclassOffset(InputStream in) { method getConstantTypeName (line 1390) | private static String getConstantTypeName(int id) { FILE: Archived/JavaTaskForce/src/acm/program/ConsoleProgram.java class ConsoleProgram (line 32) | public abstract class ConsoleProgram extends Program { method ConsoleProgram (line 40) | public ConsoleProgram() { method run (line 56) | public void run() { method init (line 74) | public void init() { method setFont (line 92) | public void setFont(String str) { method setFont (line 107) | public void setFont(Font font) { method createConsole (line 121) | protected IOConsole createConsole() { FILE: Archived/JavaTaskForce/src/acm/program/DialogProgram.java class DialogProgram (line 36) | public abstract class DialogProgram extends Program { method DialogProgram (line 44) | public DialogProgram() { method run (line 61) | public void run() { method init (line 79) | public void init() { FILE: Archived/JavaTaskForce/src/acm/program/GraphicsProgram.java class GraphicsProgram (line 42) | public abstract class GraphicsProgram extends Program { method GraphicsProgram (line 50) | protected GraphicsProgram() { method run (line 72) | public void run() { method init (line 90) | public void init() { method getGCanvas (line 101) | public GCanvas getGCanvas() { method add (line 112) | public void add(GObject gobj) { method add (line 126) | public final void add(GObject gobj, double x, double y) { method add (line 139) | public final void add(GObject gobj, GPoint pt) { method add (line 154) | public final void add(Component comp, double x, double y) { method add (line 167) | public final void add(Component comp, GPoint pt) { method remove (line 178) | public void remove(GObject gobj) { method removeAll (line 191) | public void removeAll() { method getElementCount (line 202) | public int getElementCount() { method getElement (line 215) | public GObject getElement(int index) { method getElementAt (line 231) | public GObject getElementAt(double x, double y) { method getElementAt (line 245) | public final GObject getElementAt(GPoint pt) { method iterator (line 268) | public Iterator iterator() { method iterator (line 293) | public Iterator iterator(int direction) { method addMouseListeners (line 304) | public void addMouseListeners() { method addMouseListeners (line 318) | public void addMouseListeners(EventListener listener) { method addKeyListeners (line 337) | public void addKeyListeners() { method addKeyListeners (line 348) | public void addKeyListeners(KeyListener listener) { method waitForClick (line 358) | public void waitForClick() { method repaint (line 367) | public void repaint() { method removeAllComponents (line 379) | public void removeAllComponents() { method setBackground (line 391) | public void setBackground(Color bg) { method startGraphicsProgram (line 407) | public static void startGraphicsProgram(GObject gobj, String[] args) { method createGCanvas (line 541) | protected GCanvas createGCanvas() { method endHook (line 549) | protected void endHook() { method isStarted (line 560) | protected boolean isStarted() { class GProgramListener (line 576) | class GProgramListener implements MouseListener, MouseMotionListener { method GProgramListener (line 582) | public GProgramListener(GraphicsProgram program) { method needsMouseMotionListeners (line 621) | public boolean needsMouseMotionListeners() { method mouseClicked (line 629) | public void mouseClicked(MouseEvent e) { method mousePressed (line 645) | public void mousePressed(MouseEvent e) { method mouseReleased (line 660) | public void mouseReleased(MouseEvent e) { method mouseEntered (line 675) | public void mouseEntered(MouseEvent e) { method mouseExited (line 683) | public void mouseExited(MouseEvent e) { method mouseMoved (line 691) | public void mouseMoved(MouseEvent e) { method mouseDragged (line 706) | public void mouseDragged(MouseEvent e) { method waitForClick (line 723) | public synchronized void waitForClick() { method signalClickOccurred (line 738) | private synchronized void signalClickOccurred() { class GObjectProgram (line 759) | class GObjectProgram extends GraphicsProgram { method runHook (line 765) | protected void runHook() { FILE: Archived/JavaTaskForce/src/acm/program/Program.java class Program (line 93) | public abstract class Program extends JApplet method Program (line 116) | protected Program() { method run (line 146) | public void run() { method init (line 164) | public void init() { method print (line 177) | public void print(String value) { method print (line 185) | public final void print(boolean x) { method print (line 193) | public final void print(char x) { method print (line 201) | public final void print(double x) { method print (line 209) | public final void print(float x) { method print (line 217) | public final void print(int x) { method print (line 225) | public final void print(long x) { method print (line 233) | public final void print(Object x) { method println (line 243) | public void println() { method println (line 256) | public void println(String value) { method println (line 264) | public final void println(boolean x) { method println (line 272) | public final void println(char x) { method println (line 280) | public final void println(double x) { method println (line 288) | public final void println(float x) { method println (line 296) | public final void println(int x) { method println (line 304) | public final void println(long x) { method println (line 312) | public final void println(Object x) { method showErrorMessage (line 323) | public void showErrorMessage(String msg) { method readLine (line 336) | public final String readLine() { method readLine (line 349) | public String readLine(String prompt) { method readInt (line 364) | public final int readInt() { method readInt (line 381) | public final int readInt(int low, int high) { method readInt (line 397) | public final int readInt(String prompt) { method readInt (line 417) | public int readInt(String prompt, int low, int high) { method readDouble (line 432) | public final double readDouble() { method readDouble (line 450) | public final double readDouble(double low, double high) { method readDouble (line 466) | public final double readDouble(String prompt) { method readDouble (line 485) | public double readDouble(String prompt, double low, double high) { method readBoolean (line 501) | public final boolean readBoolean() { method readBoolean (line 517) | public final boolean readBoolean(String prompt) { method readBoolean (line 535) | public boolean readBoolean(String prompt, String trueLabel, String fal... method isAppletMode (line 547) | public boolean isAppletMode() { method setConsole (line 558) | public void setConsole(IOConsole console) { method getConsole (line 569) | public IOConsole getConsole() { method setDialog (line 580) | public void setDialog(IODialog dialog) { method getDialog (line 591) | public IODialog getDialog() { method setInputModel (line 602) | public void setInputModel(IOModel io) { method setOutputModel (line 613) | public void setOutputModel(IOModel io) { method getInputModel (line 625) | public IOModel getInputModel() { method getOutputModel (line 637) | public IOModel getOutputModel() { method getReader (line 648) | public BufferedReader getReader() { method getWriter (line 659) | public PrintWriter getWriter() { method getRegionPanel (line 673) | public JPanel getRegionPanel(String region) { method add (line 701) | public void add(Component comp, String region, Object constraints) { method addActionListeners (line 724) | public void addActionListeners() { method addActionListeners (line 736) | public void addActionListeners(ActionListener listener) { method setTitle (line 748) | public void setTitle(String title) { method getTitle (line 760) | public String getTitle() { method getMenuBar (line 773) | public ProgramMenuBar getMenuBar() { method start (line 784) | public void start(String[] args) { method exit (line 820) | public void exit() { method addExitHook (line 843) | public void addExitHook(Object obj) { method setParameter (line 856) | public void setParameter(String name, String value) { method getMainThread (line 871) | public Thread getMainThread() { method pause (line 884) | public void pause(double milliseconds) { method getCentralRegionSize (line 897) | public Dimension getCentralRegionSize() { method mouseClicked (line 919) | public void mouseClicked(MouseEvent e) { } method mousePressed (line 925) | public void mousePressed(MouseEvent e) { } method mouseReleased (line 931) | public void mouseReleased(MouseEvent e) { } method mouseEntered (line 938) | public void mouseEntered(MouseEvent e) { } method mouseExited (line 945) | public void mouseExited(MouseEvent e) { } method mouseMoved (line 951) | public void mouseMoved(MouseEvent e) { } method mouseDragged (line 966) | public void mouseDragged(MouseEvent e) { } method keyTyped (line 972) | public void keyTyped(KeyEvent e) { } method keyPressed (line 978) | public void keyPressed(KeyEvent e) { } method keyReleased (line 984) | public void keyReleased(KeyEvent e) { } method actionPerformed (line 990) | public void actionPerformed(ActionEvent e) { } method createProgramFrame (line 1003) | protected JFrame createProgramFrame() { method createConsole (line 1015) | protected IOConsole createConsole() { method createDialogIO (line 1027) | protected IODialog createDialogIO() { method createMenuBar (line 1039) | protected ProgramMenuBar createMenuBar() { method getPreferredSize (line 1055) | public Dimension getPreferredSize() { method getWidth (line 1067) | public int getWidth() { method getHeight (line 1084) | public int getHeight() { method getParameter (line 1102) | public String getParameter(String name) { method setLayout (line 1119) | public void setLayout(LayoutManager layout) { method getLayout (line 1135) | public LayoutManager getLayout() { method setBackground (line 1151) | public void setBackground(Color color) { method addImpl (line 1162) | protected void addImpl(Component comp, Object constraints, int index) { method remove (line 1196) | public void remove(int index) { method remove (line 1212) | public void remove(Component comp) { method removeAll (line 1227) | public void removeAll() { method validate (line 1242) | public void validate() { method repaint (line 1254) | public void repaint() { method start (line 1268) | public final void start() { method destroy (line 1292) | public void destroy() { method main (line 1315) | public static void main(String[] args) { method menuAction (line 1370) | public boolean menuAction(ActionEvent e) { method getBorder (line 1407) | protected Component getBorder(String side) { method getArgumentArray (line 1424) | protected String[] getArgumentArray() { method isStarted (line 1441) | protected boolean isStarted() { method startHook (line 1455) | protected void startHook() { method endHook (line 1465) | protected void endHook() { method setAppletStub (line 1477) | protected void setAppletStub(AppletStub stub) { method getAppletStub (line 1489) | protected AppletStub getAppletStub() { method setParameterTable (line 1500) | protected void setParameterTable(HashMap ht) { method getParameterTable (line 1511) | protected HashMap getParameterTable() { method setStartupObject (line 1523) | protected void setStartupObject(Object obj) { method getStartupObject (line 1537) | protected Object getStartupObject() { method startRun (line 1545) | protected void startRun() { method runHook (line 1567) | protected void runHook() { method createParameterTable (line 1588) | protected static HashMap createParameterTable(String[] ... method initContentPane (line 1616) | private void initContentPane(Container contentPane) { method addActionListeners (line 1641) | private void addActionListeners(Component comp, ActionListener listene... method isButton (line 1666) | private boolean isButton(Component comp) { method hasActionListener (line 1675) | private boolean hasActionListener(Component comp) { method initApplicationFrame (line 1689) | private void initApplicationFrame() { method decodeSizeParameter (line 1713) | private int decodeSizeParameter(String name, int value, int max) { method computeProgramBounds (line 1743) | private Rectangle computeProgramBounds() { method checkForAppletMode (line 1758) | private boolean checkForAppletMode() { method getMyCaller (line 1770) | private String getMyCaller() { method circumventFrameSizeBug (line 1785) | private void circumventFrameSizeBug(Frame frame, Dimension size) { class AppletStarter (line 1839) | class AppletStarter implements Runnable { method AppletStarter (line 1845) | public AppletStarter(Program program) { method start (line 1854) | public void start() { method stop (line 1874) | public void stop() { method run (line 1894) | public void run() { method getMainThread (line 1902) | public Thread getMainThread() { method forkUsingExecutor (line 1913) | private void forkUsingExecutor() { class ProgramActionListener (line 1951) | class ProgramActionListener implements ActionListener { method ProgramActionListener (line 1953) | public ProgramActionListener(Program owner) { method actionPerformed (line 1958) | public void actionPerformed(ActionEvent e) { class ProgramWindowListener (line 1972) | class ProgramWindowListener implements WindowListener { method ProgramWindowListener (line 1974) | public ProgramWindowListener(Program owner) { method windowClosing (line 1979) | public void windowClosing(WindowEvent e) { method windowOpened (line 1984) | public void windowOpened(WindowEvent e) { } method windowClosed (line 1985) | public void windowClosed(WindowEvent e) { } method windowIconified (line 1986) | public void windowIconified(WindowEvent e) { } method windowDeiconified (line 1987) | public void windowDeiconified(WindowEvent e) { } method windowActivated (line 1988) | public void windowActivated(WindowEvent e) { } method windowDeactivated (line 1989) | public void windowDeactivated(WindowEvent e) { } class ProgramStartupListener (line 2001) | class ProgramStartupListener implements ComponentListener { method waitForStartup (line 2007) | public synchronized void waitForStartup(Program program) { method componentHidden (line 2019) | public void componentHidden(ComponentEvent e) { } method componentMoved (line 2020) | public void componentMoved(ComponentEvent e) { } method componentResized (line 2022) | public void componentResized(ComponentEvent e) { method componentShown (line 2026) | public synchronized void componentShown(ComponentEvent e) { class ProgramFrame (line 2040) | class ProgramFrame extends JFrame { method ProgramFrame (line 2042) | public ProgramFrame(String title) { method update (line 2046) | public void update(Graphics g) { class ProgramContentPaneLayout (line 2059) | class ProgramContentPaneLayout extends BorderLayout { method ProgramContentPaneLayout (line 2061) | public ProgramContentPaneLayout(Program program) { method layoutContainer (line 2065) | public void layoutContainer(Container parent) { class ProgramAppletStub (line 2090) | class ProgramAppletStub implements AppletContext, AppletStub { method ProgramAppletStub (line 2091) | public ProgramAppletStub(Program program) { method setFrame (line 2095) | public void setFrame(Frame frame) { method isActive (line 2099) | public boolean isActive() { method getDocumentBase (line 2103) | public URL getDocumentBase() { method getCodeBase (line 2107) | public URL getCodeBase() { method getParameter (line 2115) | public String getParameter(String name) { method getAppletContext (line 2119) | public AppletContext getAppletContext() { method appletResize (line 2123) | public void appletResize(int width, int height) { method getAudioClip (line 2137) | public AudioClip getAudioClip(URL url) { method getImage (line 2143) | public Image getImage(URL url) { method getApplet (line 2155) | public Applet getApplet(String name) { method getApplets (line 2159) | public Enumeration getApplets() { method showDocument (line 2163) | public void showDocument(URL url) { method showDocument (line 2167) | public void showDocument(URL url, String target) { method showStatus (line 2171) | public void showStatus(String status) { method setStream (line 2179) | public void setStream(String key, InputStream stream) { method getStream (line 2183) | public InputStream getStream(String key) { method getStreamKeys (line 2187) | public java.util.Iterator getStreamKeys() { method getCanonicalPath (line 2191) | private String getCanonicalPath(String start) { method getNewAudioClip (line 2200) | private synchronized AudioClip getNewAudioClip(URL url) { class DefaultActionListener (line 2223) | class DefaultActionListener implements ActionListener { method DefaultActionListener (line 2225) | public DefaultActionListener() { method actionPerformed (line 2229) | public void actionPerformed(ActionEvent e) { method countActionListeners (line 2261) | protected static int countActionListeners(Component comp) { method findProgram (line 2271) | private Program findProgram(Component comp) { FILE: Archived/JavaTaskForce/src/acm/program/ProgramMenuBar.java class ProgramMenuBar (line 88) | public class ProgramMenuBar extends JMenuBar implements Iterable iterator() { method addMenus (line 409) | protected void addMenus() { method addFileMenu (line 420) | protected void addFileMenu() { method addEditMenu (line 433) | protected void addEditMenu() { method addFileMenuItems (line 448) | protected void addFileMenuItems(JMenu menu) { method addEditMenuItems (line 470) | protected void addEditMenuItems(JMenu menu) { method addItemToList (line 486) | private void addItemToList(ArrayList itemList, JMenuItem it... method createOldStyleMenuBar (line 506) | private MenuBar createOldStyleMenuBar() { method createOldStyleMenu (line 520) | private Menu createOldStyleMenu(JMenu jmenu) { method createOldStyleMenuItem (line 534) | private MenuItem createOldStyleMenuItem(Object jitem) { method setEnabled (line 551) | private void setEnabled(JMenu item, String action, boolean flag) { method setEnabled (line 564) | private void setEnabled(JMenuItem item, String action, boolean flag) { class ProgramMenuBarListener (line 584) | class ProgramMenuBarListener implements ActionListener { method ProgramMenuBarListener (line 591) | public ProgramMenuBarListener(ProgramMenuBar mbar) { method actionPerformed (line 600) | public void actionPerformed(ActionEvent e) { class OldStyleMenuItem (line 614) | class OldStyleMenuItem extends MenuItem implements ActionListener, Chang... method OldStyleMenuItem (line 621) | public OldStyleMenuItem(JMenuItem jitem) { method actionPerformed (line 636) | public void actionPerformed(ActionEvent e) { method stateChanged (line 646) | public void stateChanged(ChangeEvent e) { method createShortcut (line 654) | private MenuShortcut createShortcut(KeyStroke accelerator) { class OldStyleCheckBoxMenuItem (line 668) | class OldStyleCheckBoxMenuItem extends CheckboxMenuItem implements Actio... method OldStyleCheckBoxMenuItem (line 675) | public OldStyleCheckBoxMenuItem(JCheckBoxMenuItem jitem) { method actionPerformed (line 691) | public void actionPerformed(ActionEvent e) { method stateChanged (line 701) | public void stateChanged(ChangeEvent e) { method createShortcut (line 710) | private MenuShortcut createShortcut(KeyStroke accelerator) { FILE: Archived/JavaTaskForce/src/acm/util/Animator.java class Animator (line 46) | public class Animator extends Thread { method Animator (line 86) | public Animator() { method Animator (line 99) | public Animator(ThreadGroup group) { method Animator (line 112) | public Animator(Runnable runnable) { method Animator (line 127) | public Animator(ThreadGroup group, Runnable runnable) { method run (line 138) | public void run() { method getAnimatorState (line 158) | public int getAnimatorState() { method pause (line 171) | public void pause(double milliseconds) { method startAction (line 183) | public void startAction() { method stopAction (line 194) | public void stopAction() { method stepAction (line 211) | public void stepAction() { method callAction (line 222) | public void callAction() { method buttonAction (line 236) | public boolean buttonAction(String actionCommand) { method setSpeed (line 260) | public void setSpeed(double speed) { method getSpeed (line 284) | public double getSpeed() { method trace (line 294) | public void trace() { method trace (line 307) | public void trace(int depth) { method breakpoint (line 338) | public void breakpoint() { method delay (line 364) | public void delay() { method registerSpeedBar (line 399) | public void registerSpeedBar(JSlider slider) { method registerSpeedBar (line 411) | public void registerSpeedBar(JScrollBar scrollBar) { method getSpeedBar (line 424) | public Component getSpeedBar() { method requestTermination (line 439) | public void requestTermination() { method checkForTermination (line 453) | public void checkForTermination() { method shutdown (line 471) | public static void shutdown(Applet applet) { method delayHook (line 496) | protected void delayHook() { method breakHook (line 506) | protected void breakHook() { method resumeHook (line 516) | protected void resumeHook() { method controllerHook (line 526) | protected void controllerHook() { method start (line 537) | public void start() { method initAnimator (line 545) | private void initAnimator() { method start (line 562) | private void start(int state) { method suspendAnimator (line 585) | private synchronized void suspendAnimator() { method resumeAnimator (line 600) | private synchronized void resumeAnimator() { method terminate (line 609) | private void terminate() { class SpeedBarListener (line 646) | class SpeedBarListener implements AdjustmentListener, ChangeListener { method register (line 652) | public static void register(Animator animator, Object speedBar) { method adjustmentValueChanged (line 680) | public void adjustmentValueChanged(AdjustmentEvent e) { method stateChanged (line 689) | public void stateChanged(ChangeEvent e) { method setSpeed (line 698) | public void setSpeed() { method lookForMethod (line 714) | private static Method lookForMethod(Class speedBarClass, String met... FILE: Archived/JavaTaskForce/src/acm/util/CancelledException.java class CancelledException (line 30) | public class CancelledException extends RuntimeException { method CancelledException (line 38) | public CancelledException() { FILE: Archived/JavaTaskForce/src/acm/util/ErrorException.java class ErrorException (line 35) | public class ErrorException extends RuntimeException { method ErrorException (line 44) | public ErrorException(String msg) { method ErrorException (line 55) | public ErrorException(Exception ex) { FILE: Archived/JavaTaskForce/src/acm/util/FileChooserFilter.java class FileChooserFilter (line 37) | public class FileChooserFilter extends javax.swing.filechooser.FileFilter { method FileChooserFilter (line 48) | public FileChooserFilter() { method FileChooserFilter (line 69) | public FileChooserFilter(String pattern) { method FileChooserFilter (line 93) | public FileChooserFilter(String pattern, String description) { method accept (line 107) | public boolean accept(File file) { method getDescription (line 126) | public String getDescription() { FILE: Archived/JavaTaskForce/src/acm/util/JTFTools.java class JTFTools (line 68) | public class JTFTools { method JTFTools (line 74) | private JTFTools() { method pause (line 87) | public static void pause(double milliseconds) { method createEmptyContainer (line 111) | public static Container createEmptyContainer() { method getEnclosingFrame (line 123) | public static Frame getEnclosingFrame(Component comp) { method getStandardFont (line 141) | public static Font getStandardFont(Font font) { method getFontList (line 166) | public static String[] getFontList() { method findFontFamily (line 183) | public static String findFontFamily(String str) { method decodeFont (line 201) | public static Font decodeFont(String str) { method decodeFont (line 217) | public static Font decodeFont(String str, Font oldFont) { method decodeColor (line 278) | public static Color decodeColor(String name) { method matchFilenamePattern (line 348) | public static boolean matchFilenamePattern(String filename, String pat... method registerApplet (line 360) | public static void registerApplet(Applet applet) { method registerApplet (line 374) | public static void registerApplet(Applet applet, Thread thread) { method getApplet (line 390) | public static Applet getApplet() { method setDebugOptions (line 405) | public static void setDebugOptions(String options) { method testDebugOption (line 420) | public static boolean testDebugOption(String option) { method getCommandLine (line 434) | public static String getCommandLine() { method getMainClass (line 453) | public static String getMainClass() { method checkIfLoaded (line 479) | public static boolean checkIfLoaded(String className) { method terminateAppletThreads (line 517) | public static void terminateAppletThreads(Applet applet) { method isAnonymous (line 543) | public static boolean isAnonymous(Thread t) { method openMailStream (line 567) | public static PrintStream openMailStream(String smtpServer, String fro... method cancelMail (line 580) | public static void cancelMail(PrintStream out) { method sendStandardHeaders (line 594) | public static void sendStandardHeaders(PrintStream out, String senderN... method openHexByteOutputStream (line 610) | public static OutputStream openHexByteOutputStream(PrintStream printSt... method openBase64OutputStream (line 630) | public static OutputStream openBase64OutputStream(PrintStream printStr... method padBase64OutputStream (line 644) | public static void padBase64OutputStream(OutputStream out) { method exportJar (line 663) | public static void exportJar(File jarFile, File dir, String imports, O... method executeExportAction (line 685) | public static boolean executeExportAction(Program program, String comm... method getLocalHostName (line 701) | public static String getLocalHostName() { method copyFile (line 720) | public static void copyFile(File oldFile, File newFile) { method copyBytes (line 740) | public static void copyBytes(InputStream in, OutputStream out, long nB... method getURLSuffix (line 763) | static String getURLSuffix(String path) { method exportApplet (line 776) | static void exportApplet(Program program, JProgressBar progress) { method initFontFamilyTable (line 821) | private static void initFontFamilyTable() { method getFirstAvailableFontSubstitution (line 854) | private static String getFirstAvailableFontSubstitution(String[] fontO... method trimFamilyName (line 866) | private static String trimFamilyName(String family) { method recursiveMatch (line 881) | private static boolean recursiveMatch(String str, int sx, String patte... method getShellCommandLine (line 934) | private static String getShellCommandLine() { method readMainClassFromManifest (line 958) | private static String readMainClassFromManifest(String jarName) { method readMainClassFromCommandLine (line 995) | private static String readMainClassFromCommandLine(String line) { method readMainClassFromClassPath (line 1054) | private static String readMainClassFromClassPath() { method submitProject (line 1120) | protected static void submitProject(Program program, JProgressBar prog... method dumpHTMLIndex (line 1160) | private static void dumpHTMLIndex(File outDir, Program program, String... method dumpJarAndResources (line 1193) | private static void dumpJarAndResources(File dir, File outDir, String ... method dumpJarAndResources (line 1216) | private static void dumpJarAndResources(String path, File dir, ZipOutp... method dumpTree (line 1259) | private static void dumpTree(String path, File file, ZipOutputStream o... method transformClass (line 1298) | private static void transformClass(Object transformer, InputStream in,... method countResources (line 1320) | private static int countResources(File file, String[] extensions, Stri... method getLibrary (line 1354) | private static File getLibrary(String libName) { method isResourceComponent (line 1376) | private static boolean isResourceComponent(String filename) { method submitDirectory (line 1387) | private static void submitDirectory(PrintStream out, String zipName, J... method dumpZip (line 1414) | private static void dumpZip(String path, File file, ZipOutputStream ou... method isSubmitComponent (line 1447) | private static boolean isSubmitComponent(String filename) { method getOptions (line 1459) | private static SubmitOptions getOptions(Program program) { method nameAppears (line 1472) | private static boolean nameAppears(String name, String[] array) { class EmptyContainer (line 1561) | class EmptyContainer extends Container { method update (line 1570) | public void update(Graphics g) { class SecurityManagerThatFails (line 1581) | class SecurityManagerThatFails extends SecurityManager { method checkRead (line 1583) | public void checkRead(String file) { method checkPermission (line 1587) | public void checkPermission(Permission perm) { class DOSCommandLine (line 1601) | class DOSCommandLine { method getCommandLine (line 1607) | public static String getCommandLine() { method getLine (line 1634) | private static native String getLine(); class ExportAppletDialog (line 2202) | class ExportAppletDialog extends JFileChooser { method ExportAppletDialog (line 2203) | public ExportAppletDialog(File dir, Program program) { method createDialog (line 2215) | protected JDialog createDialog(Component parent) { method chooseOutputDirectory (line 2225) | public File chooseOutputDirectory() { method exportFiles (line 2231) | public boolean exportFiles() { class ThreadedMenuAction (line 2241) | class ThreadedMenuAction implements Runnable { method ThreadedMenuAction (line 2243) | public ThreadedMenuAction(Program program, String action) { method run (line 2248) | public void run() { class MailStream (line 2292) | class MailStream extends PrintStream { method MailStream (line 2304) | public MailStream(String smtpServer, String from, String to) { method print (line 2330) | public void print(boolean b) { method print (line 2335) | public void print(char c) { method print (line 2340) | public void print(int i) { method print (line 2345) | public void print(long l) { method print (line 2350) | public void print(float f) { method print (line 2355) | public void print(double d) { method print (line 2360) | public void print(char[] array) { method print (line 2365) | public void print(String s) { method print (line 2370) | public void print(Object obj) { method println (line 2375) | public void println() { method println (line 2385) | public void println(boolean b) { method println (line 2391) | public void println(char c) { method println (line 2397) | public void println(int i) { method println (line 2403) | public void println(long l) { method println (line 2409) | public void println(float f) { method println (line 2415) | public void println(double d) { method println (line 2421) | public void println(char[] array) { method println (line 2427) | public void println(String s) { method println (line 2433) | public void println(Object x) { method write (line 2439) | public void write(int c) { method write (line 2451) | public void write(char[] buffer, int offset, int length) { method write (line 2466) | public void write(char[] buffer) { method write (line 2471) | public void write(String s) { method checkError (line 2489) | public boolean checkError() { method flush (line 2496) | public void flush() { method close (line 2507) | public void close() { method cancel (line 2521) | public void cancel() { method sendStandardHeaders (line 2533) | public void sendStandardHeaders(String senderName, String subject) { method verify (line 2561) | private void verify(String pattern) { class HexByteOutputStream (line 2596) | class HexByteOutputStream extends OutputStream { method HexByteOutputStream (line 2605) | public HexByteOutputStream(PrintStream printStream) { method write (line 2612) | public void write(int b) throws IOException { method flush (line 2624) | public void flush() { method close (line 2629) | public void close() { class Base64OutputStream (line 2650) | class Base64OutputStream extends OutputStream { method Base64OutputStream (line 2660) | public Base64OutputStream(PrintStream printStream) { method write (line 2669) | public void write(int b) throws IOException { method flush (line 2688) | public void flush() { method close (line 2693) | public void close() { method pad (line 2699) | public void pad() { class NullOutputStream (line 2755) | class NullOutputStream extends OutputStream { method write (line 2756) | public void write(int b) { } method write (line 2757) | public void write(byte[] b) { } method write (line 2758) | public void write(byte[] b, int off, int len) { } method flush (line 2759) | public void flush() { } method close (line 2760) | public void close() { } class SubmitOptions (line 2767) | class SubmitOptions implements ActionListener, DocumentListener { method SubmitOptions (line 2774) | public SubmitOptions(Program program) { method getAuthorName (line 2791) | public String getAuthorName() { method getAuthorEMail (line 2796) | public String getAuthorEMail() { method getSubmissionEMail (line 2801) | public String getSubmissionEMail() { method getSMTPServer (line 2806) | public String getSMTPServer() { method isComplete (line 2811) | public boolean isComplete() { method popup (line 2823) | public boolean popup() { method actionPerformed (line 2851) | public void actionPerformed(ActionEvent e) { method changedUpdate (line 2857) | public void changedUpdate(DocumentEvent e) { method removeUpdate (line 2861) | public void removeUpdate(DocumentEvent e) { method insertUpdate (line 2865) | public void insertUpdate(DocumentEvent e) { method initPreferences (line 2870) | private void initPreferences(Program program) { method getDefaultField (line 2905) | private String getDefaultField(String name, Program program) { class ProgressBarDialog (line 2940) | class ProgressBarDialog extends JDialog implements ActionListener { method ProgressBarDialog (line 2946) | public ProgressBarDialog(Program program) { method getProgressBar (line 2962) | public JProgressBar getProgressBar() { method actionPerformed (line 2967) | public void actionPerformed(ActionEvent e) { method hasBeenCancelled (line 2973) | public static boolean hasBeenCancelled(JProgressBar bar) { method popup (line 2980) | public static void popup(JProgressBar bar) { method dismiss (line 2993) | public static void dismiss(JProgressBar bar) { FILE: Archived/JavaTaskForce/src/acm/util/MediaTools.java class MediaTools (line 60) | public class MediaTools { method MediaTools (line 84) | private MediaTools() { method loadImage (line 116) | public static Image loadImage(String name) { method loadImage (line 134) | public static Image loadImage(String name, String path) { method loadImage (line 200) | public static Image loadImage(URL url) { method loadImage (line 212) | public static Image loadImage(Image image) { method defineImage (line 231) | public static void defineImage(String name, Image image) { method flushImage (line 243) | public static void flushImage(String name) { method createImage (line 257) | public static Image createImage(int[][] array) { method createImage (line 279) | public static Image createImage(int[] pixels, int width, int height) { method createImage (line 294) | public static Image createImage(InputStream in) { method createImage (line 316) | public static Image createImage(String[] hexData) { method getPixelArray (line 329) | public static int[][] getPixelArray(Image image) { method saveImage (line 361) | public static void saveImage(Image image, String filename) { method saveImage (line 376) | public static void saveImage(Image image, File file) { method createPSPreviewImage (line 415) | public static Image createPSPreviewImage(Image image, String[] preview) { method loadAudioClip (line 444) | public static AudioClip loadAudioClip(String name) { method loadAudioClip (line 462) | public static AudioClip loadAudioClip(String name, String path) { method loadAudioClip (line 533) | public static AudioClip loadAudioClip(URL url) { method defineAudioClip (line 545) | public static void defineAudioClip(String name, AudioClip clip) { method flushAudioClip (line 557) | public static void flushAudioClip(String name) { method createAudioClip (line 572) | public static AudioClip createAudioClip(InputStream in) { method createAudioClip (line 592) | public static AudioClip createAudioClip(String[] hexData) { method openDataFile (line 617) | public static InputStream openDataFile(String name) { method openDataFile (line 634) | public static InputStream openDataFile(String name, String path) { method openDataFile (line 695) | public static InputStream openDataFile(URL url) { method createBufferedImage (line 710) | public static BufferedImage createBufferedImage(Image image, int type) { method getHexInputStream (line 729) | public static InputStream getHexInputStream(String[] hexData) { method setCachingEnabled (line 742) | public static void setCachingEnabled(boolean flag) { method isCachingEnabled (line 755) | public static boolean isCachingEnabled() { method getImageObserver (line 766) | public static Component getImageObserver() { method beep (line 777) | public static void beep() { method loadImage (line 786) | public static Image loadImage(URL url, boolean topLevel) { method findImageSaver (line 814) | private static ImageSaver findImageSaver(String suffix) { method loadAudioClip (line 836) | public static AudioClip loadAudioClip(URL url, boolean topLevel) { method openDataFile (line 857) | public static InputStream openDataFile(URL url, boolean topLevel) { method isResource (line 877) | private static boolean isResource(URL url) { class HexInputStream (line 895) | class HexInputStream extends InputStream { method HexInputStream (line 904) | public HexInputStream(String[] hexData) { method read (line 917) | public int read() { class SunAudioClip (line 944) | class SunAudioClip implements AudioClip { method SunAudioClip (line 954) | public SunAudioClip(InputStream in) { method play (line 972) | public void play() { method loop (line 983) | public void loop() { method stop (line 994) | public void stop() { method initStaticData (line 1010) | private static void initStaticData() { class NullAudioClip (line 1054) | class NullAudioClip implements AudioClip { method play (line 1056) | public void play() { method loop (line 1060) | public void loop() { method stop (line 1064) | public void stop() { class PSPreviewImage (line 1075) | class PSPreviewImage extends Image { method PSPreviewImage (line 1086) | public PSPreviewImage(Image image, String[] preview) { method getGraphics (line 1091) | public Graphics getGraphics() { method getWidth (line 1095) | public int getWidth(ImageObserver observer) { method getHeight (line 1099) | public int getHeight(ImageObserver observer) { method getProperty (line 1103) | public Object getProperty(String name, ImageObserver observer) { method getSource (line 1108) | public ImageProducer getSource() { method flush (line 1112) | public void flush() { class ImageSaver (line 1130) | class ImageSaver { method ImageSaver (line 1138) | public ImageSaver() { method ImageSaver (line 1152) | public ImageSaver(String format, int type) { method setOutputStream (line 1164) | public void setOutputStream(OutputStream output) { method getOutputStream (line 1175) | public OutputStream getOutputStream() { method saveImage (line 1189) | public void saveImage(Image image) { method updateFileType (line 1212) | public void updateFileType(File file) { method dumpByte (line 1223) | public void dumpByte(int x) { method dumpShort (line 1238) | public void dumpShort(int x) { method dumpLong (line 1254) | public void dumpLong(int x) { method getPixelComponent (line 1275) | public int getPixelComponent(int pixel, char color) { class PNGImageSaver (line 1297) | class PNGImageSaver extends ImageSaver { method PNGImageSaver (line 1298) | public PNGImageSaver() { class JPEGImageSaver (line 1307) | class JPEGImageSaver extends ImageSaver { method JPEGImageSaver (line 1308) | public JPEGImageSaver() { class JPGImageSaver (line 1313) | class JPGImageSaver extends JPEGImageSaver { class BMPImageSaver (line 1321) | class BMPImageSaver extends ImageSaver { method BMPImageSaver (line 1322) | public BMPImageSaver() { class GIFImageSaver (line 1337) | class GIFImageSaver extends ImageSaver { method GIFImageSaver (line 1339) | public GIFImageSaver() { method saveImage (line 1347) | public void saveImage(Image image) { method updateFileType (line 1356) | public void updateFileType(File file) { class GIF89ImageSaver (line 1370) | class GIF89ImageSaver extends ImageSaver { method saveImage (line 1371) | public void saveImage(Image image) { method updateFileType (line 1382) | public void updateFileType(File file) { class TIFFImageSaver (line 1397) | class TIFFImageSaver extends ImageSaver { method saveImage (line 1402) | public void saveImage(Image image) { method dumpHeader (line 1420) | private void dumpHeader() { method dumpIFD (line 1444) | private void dumpIFD() { method dumpIFDNewSubFileType (line 1461) | private void dumpIFDNewSubFileType() { method dumpIFDImageWidth (line 1468) | private void dumpIFDImageWidth() { method dumpIFDImageHeight (line 1475) | private void dumpIFDImageHeight() { method dumpIFDBitsPerSample (line 1482) | private void dumpIFDBitsPerSample() { method dumpIFDCompression (line 1489) | private void dumpIFDCompression() { method dumpIFDPhotometricInterpration (line 1497) | private void dumpIFDPhotometricInterpration() { method dumpIFDStripPointers (line 1505) | private void dumpIFDStripPointers() { method dumpIFDSamplesPerPixel (line 1512) | private void dumpIFDSamplesPerPixel() { method dumpIFDRowsPerStrip (line 1520) | private void dumpIFDRowsPerStrip() { method dumpIFDStripByteCounts (line 1527) | private void dumpIFDStripByteCounts() { method dumpIFDXResolution (line 1534) | private void dumpIFDXResolution() { method dumpIFDYResolution (line 1541) | private void dumpIFDYResolution() { method dumpIFDResolutionUnit (line 1548) | private void dumpIFDResolutionUnit() { method dumpNullIFD (line 1559) | private void dumpNullIFD() { method dumpBitsPerSampleData (line 1568) | private void dumpBitsPerSampleData() { method dumpResolutionData (line 1581) | private void dumpResolutionData() { method dumpStripPointers (line 1592) | private void dumpStripPointers() { method dumpStripByteCounts (line 1601) | private void dumpStripByteCounts() { method dumpStripData (line 1610) | private void dumpStripData() { method calculateOffsets (line 1627) | private void calculateOffsets() { class TIFImageSaver (line 1663) | class TIFImageSaver extends TIFFImageSaver { class PICTImageSaver (line 1677) | class PICTImageSaver extends ImageSaver { method saveImage (line 1682) | public void saveImage(Image image) { method setPaddingFlag (line 1717) | public void setPaddingFlag(boolean flag) { method dumpPadding (line 1725) | private void dumpPadding() { method dumpHeader (line 1734) | private void dumpHeader() { method dumpDefHilite (line 1760) | private void dumpDefHilite() { method dumpClipRegion (line 1767) | private void dumpClipRegion() { method dumpBoundsMarkers (line 1780) | private void dumpBoundsMarkers() { method dumpDirectBitsRect (line 1795) | private void dumpDirectBitsRect() { method dumpPixMap (line 1814) | private void dumpPixMap() { method dumpEndPict (line 1840) | private void dumpEndPict() { method dumpPixelData (line 1847) | private void dumpPixelData() { method packScanLine (line 1896) | private int packScanLine(byte[] data, int[] scanline) { method dumpPSPreview (line 1961) | private void dumpPSPreview() { method addPSComment (line 1989) | private void addPSComment(String line) { class PICImageSaver (line 2029) | class PICImageSaver extends PICTImageSaver { class EPSImageSaver (line 2037) | class EPSImageSaver extends ImageSaver { method saveImage (line 2038) | public void saveImage(Image image) { class RTFImageSaver (line 2048) | class RTFImageSaver extends PICTImageSaver { method saveImage (line 2049) | public void saveImage(Image image) { method updateFileType (line 2070) | public void updateFileType(File file) { class DirectGif89Frame (line 2119) | class DirectGif89Frame extends Gif89Frame { method DirectGif89Frame (line 2131) | public DirectGif89Frame(Image img) throws IOException { method DirectGif89Frame (line 2162) | public DirectGif89Frame(int width, int height, int argb_pixels[]) { method getPixelSource (line 2170) | Object getPixelSource() { return argbPixels; } class Gif89Encoder (line 2256) | class Gif89Encoder { method Gif89Encoder (line 2269) | public Gif89Encoder() { method Gif89Encoder (line 2283) | public Gif89Encoder(Image static_image) throws IOException { method Gif89Encoder (line 2300) | public Gif89Encoder(Color[] colors) { method Gif89Encoder (line 2320) | public Gif89Encoder(Color[] colors, int width, int height, byte ci_pix... method getFrameCount (line 2332) | public int getFrameCount() { return vFrames.size(); } method getFrameAt (line 2342) | public Gif89Frame getFrameAt(int index) { method addFrame (line 2359) | public void addFrame(Gif89Frame gf) throws IOException { method addFrame (line 2375) | public void addFrame(Image image) throws IOException { method addFrame (line 2394) | public void addFrame(int width, int height, byte ci_pixels[]) method insertFrame (line 2412) | public void insertFrame(int index, Gif89Frame gf) throws IOException { method setTransparentIndex (line 2424) | public void setTransparentIndex(int index) { method setLogicalDisplay (line 2437) | public void setLogicalDisplay(Dimension dim, int background) { method setLoopCount (line 2449) | public void setLoopCount(int count) { method setComments (line 2459) | public void setComments(String comments) { method setUniformDelay (line 2472) | public void setUniformDelay(int interval) { method encode (line 2489) | public void encode(OutputStream out) throws IOException { method main (line 2537) | public static void main(String[] args) { method accommodateFrame (line 2566) | private void accommodateFrame(Gif89Frame gf) throws IOException { method writeLogicalScreenDescriptor (line 2572) | private void writeLogicalScreenDescriptor(OutputStream os) throws IOEx... method writeNetscapeExtension (line 2598) | private void writeNetscapeExtension(OutputStream os) throws IOException { method writeCommentExtension (line 2618) | private void writeCommentExtension(OutputStream os) throws IOException { method isOk (line 2637) | private boolean isOk(int frame_index) { class GifColorTable (line 2642) | class GifColorTable { method GifColorTable (line 2655) | GifColorTable() { method GifColorTable (line 2659) | GifColorTable(Color[] colors) { method getDepth (line 2665) | int getDepth() { return colorDepth; } method getTransparent (line 2667) | int getTransparent() { return transparentIndex; } method setTransparent (line 2670) | void setTransparent(int color_index) { method processPixels (line 2674) | void processPixels(Gif89Frame gf) throws IOException { method closePixelProcessing (line 2681) | void closePixelProcessing() { /* must be called before encode() */ method encode (line 2685) | void encode(OutputStream os) throws IOException { method filterPixels (line 2706) | private void filterPixels(DirectGif89Frame dgf) throws IOException { method trackPixelUsage (line 2752) | private void trackPixelUsage(IndexGif89Frame igf) { method computeColorDepth (line 2760) | private int computeColorDepth(int colorcount) { class ReverseColorMap (line 2781) | class ReverseColorMap { class ColorRecord (line 2783) | private static class ColorRecord { method ColorRecord (line 2786) | ColorRecord(int rgb, int ipalette) { method getPaletteIndex (line 2807) | int getPaletteIndex(int rgb) { method put (line 2825) | void put(int rgb, int ipalette) { class Gif89Frame (line 2882) | abstract class Gif89Frame { method setPosition (line 2932) | public void setPosition(Point p) { method setInterlaced (line 2942) | public void setInterlaced(boolean b) { method setDelay (line 2953) | public void setDelay(int interval) { method setDisposalMode (line 2967) | public void setDisposalMode(int code) { method Gif89Frame (line 2971) | Gif89Frame() {} method getPixelSource (line 2973) | abstract Object getPixelSource(); method getWidth (line 2975) | int getWidth() { return theWidth; } method getHeight (line 2977) | int getHeight() { return theHeight; } method getPixelSink (line 2979) | byte[] getPixelSink() { return ciPixels; } method encode (line 2981) | void encode(OutputStream os, boolean epluribus, int color_depth, method writeGraphicControlExtension (line 2990) | private void writeGraphicControlExtension(OutputStream os, boolean epl... method writeImageDescriptor (line 3004) | private void writeImageDescriptor(OutputStream os) throws IOException { class GifPixelsEncoder (line 3014) | class GifPixelsEncoder { method GifPixelsEncoder (line 3028) | GifPixelsEncoder(int width, int height, byte[] pixels, boolean interla... method encode (line 3037) | void encode(OutputStream os) throws IOException { method bumpPosition (line 3056) | private void bumpPosition() { method nextPixel (line 3099) | private int nextPixel() { method MAXCODE (line 3153) | final int MAXCODE( int n_bits ) { method compress (line 3187) | void compress( int init_bits, OutputStream outs ) throws IOException { method output (line 3285) | void output( int code, OutputStream outs ) throws IOException { method cl_block (line 3332) | void cl_block( OutputStream outs ) throws IOException { method cl_hash (line 3341) | void cl_hash( int hsize ) { method char_init (line 3352) | void char_init() { method char_out (line 3361) | void char_out( byte c, OutputStream outs ) throws IOException { method flush_char (line 3368) | void flush_char( OutputStream outs ) throws IOException { class IndexGif89Frame (line 3401) | class IndexGif89Frame extends Gif89Frame { method IndexGif89Frame (line 3413) | public IndexGif89Frame(int width, int height, byte ci_pixels[]) { method getPixelSource (line 3420) | Object getPixelSource() { return ciPixels; } class Gif89Put (line 3433) | final class Gif89Put { method ascii (line 3440) | static void ascii(String s, OutputStream os) throws IOException { method leShort (line 3450) | static void leShort(int i16, OutputStream os) throws IOException { FILE: Archived/JavaTaskForce/src/acm/util/MovieClip.java class MovieClip (line 45) | public class MovieClip extends Container { method MovieClip (line 54) | public MovieClip(String filename) { method MovieClip (line 65) | public MovieClip(File file) { method MovieClip (line 76) | public MovieClip(URL url) { method play (line 86) | public void play() { method loop (line 97) | public void loop() { method stop (line 108) | public synchronized void stop() { method getName (line 121) | public String getName() { method setName (line 132) | public void setName(String name) { method getFrameCount (line 143) | public int getFrameCount() { method getFrameRate (line 154) | public double getFrameRate() { method getDuration (line 165) | public double getDuration() { method getFrameIndex (line 176) | public int getFrameIndex() { method setFrameIndex (line 187) | public void setFrameIndex(int frameIndex) { method rewind (line 198) | public void rewind() { method getVolume (line 210) | public double getVolume() { method setVolume (line 222) | public void setVolume(double volume) { method getPlaybackRate (line 239) | public double getPlaybackRate() { method setPlaybackRate (line 254) | public void setPlaybackRate(double rate) { method enableController (line 266) | public void enableController() { method disableController (line 278) | public void disableController() { method isControllerEnabled (line 289) | public boolean isControllerEnabled() { method getControllerHeight (line 301) | public int getControllerHeight() { method getPreferredSize (line 318) | public Dimension getPreferredSize() { method MovieClip (line 342) | private MovieClip(Object source, String name) { method startQuickTime (line 365) | private void startQuickTime() { method startMovie (line 400) | private void startMovie() { method stopMovie (line 417) | private void stopMovie() { method setLooping (line 434) | private void setLooping(boolean flag) { method readMovie (line 451) | private void readMovie(Object source) { method createController (line 481) | private Object createController() throws Exception { method addQTComponent (line 494) | private void addQTComponent(Object obj) throws Exception { method readMovieFromFile (line 514) | private Object readMovieFromFile(File file) { method readMovieFromURL (line 537) | private Object readMovieFromURL(URL url) { method setControllerVisible (line 556) | private void setControllerVisible(boolean flag) { method getCurrentTime (line 575) | private int getCurrentTime() { method setCurrentTime (line 591) | private void setCurrentTime(int time) { method setControllerVolume (line 607) | private void setControllerVolume(double volume) { method setRate (line 623) | private void setRate(double volume) { method isStopped (line 639) | private boolean isStopped() { method getQTDuration (line 653) | private int getQTDuration() { method getQTTimeScale (line 667) | private int getQTTimeScale() { method createTimeRecord (line 682) | private Object createTimeRecord(int time) { class MovieClipListener (line 728) | class MovieClipListener implements ComponentListener { method componentResized (line 730) | public void componentResized(ComponentEvent e) { method componentHidden (line 734) | public void componentHidden(ComponentEvent e) { } method componentMoved (line 735) | public void componentMoved(ComponentEvent e) { } method componentShown (line 736) | public void componentShown(ComponentEvent e) { } class ErrorWindow (line 745) | class ErrorWindow extends Component { method ErrorWindow (line 751) | public ErrorWindow(String name, String msg) { method paint (line 760) | public void paint(Graphics g) { FILE: Archived/JavaTaskForce/src/acm/util/OptionTable.java class OptionTable (line 38) | public class OptionTable { method OptionTable (line 57) | public OptionTable(String str) { method OptionTable (line 72) | public OptionTable(String str, String[] keys) { method OptionTable (line 110) | public OptionTable(Map map) { method isSpecified (line 127) | public boolean isSpecified(String key) { method getOption (line 140) | public String getOption(String key) { method getOption (line 154) | public String getOption(String key, String defValue) { method getIntOption (line 168) | public int getIntOption(String key) { method getIntOption (line 182) | public int getIntOption(String key, int defValue) { method getDoubleOption (line 197) | public double getDoubleOption(String key) { method getDoubleOption (line 212) | public double getDoubleOption(String key, double defValue) { method getMap (line 226) | public HashMap getMap() { method createTokenizer (line 234) | private StreamTokenizer createTokenizer(String str) { method keyExists (line 250) | private boolean keyExists(String key, String[] keys) { FILE: Archived/JavaTaskForce/src/acm/util/Platform.java class Platform (line 39) | public class Platform { method Platform (line 61) | private Platform() { method getPlatform (line 74) | public static int getPlatform() { method isMac (line 93) | public static boolean isMac() { method isWindows (line 104) | public static boolean isWindows() { method isUnix (line 115) | public static boolean isUnix() { method setFileTypeAndCreator (line 129) | public static void setFileTypeAndCreator(String filename, String type,... method setFileTypeAndCreator (line 148) | public static void setFileTypeAndCreator(File file, String type, Strin... method copyFileTypeAndCreator (line 177) | public static void copyFileTypeAndCreator(File oldFile, File newFile) { method getJTFVersion (line 209) | public static String getJTFVersion() { method compareVersion (line 230) | public static int compareVersion(String version) { method compareVersion (line 246) | public static int compareVersion(String v1, String v2) { method isSwingAvailable (line 272) | public static boolean isSwingAvailable() { method isSunAudioAvailable (line 295) | public static boolean isSunAudioAvailable() { method isJMFAvailable (line 314) | public static boolean isJMFAvailable() { method areCollectionsAvailable (line 336) | public static boolean areCollectionsAvailable() { method areStandardFontFamiliesAvailable (line 356) | public static boolean areStandardFontFamiliesAvailable() { FILE: Archived/JavaTaskForce/src/acm/util/RandomGenerator.java class RandomGenerator (line 57) | public class RandomGenerator extends Random { method RandomGenerator (line 68) | public RandomGenerator() { method nextInt (line 79) | public int nextInt(int n) { method nextBoolean (line 90) | public boolean nextBoolean() { method nextInt (line 114) | public int nextInt(int low, int high) { method nextDouble (line 136) | public double nextDouble(double low, double high) { method nextBoolean (line 154) | public boolean nextBoolean(double p) { method nextColor (line 166) | public Color nextColor() { method getInstance (line 178) | public static RandomGenerator getInstance() { FILE: Archived/JavaTaskForce/src/acm/util/SoundClip.java class SoundClip (line 39) | public class SoundClip implements AudioClip { method SoundClip (line 84) | public SoundClip() { method SoundClip (line 96) | public SoundClip(int channels) { method SoundClip (line 116) | public SoundClip(String name) { method SoundClip (line 138) | public SoundClip(File file) { method SoundClip (line 154) | public SoundClip(URL url) { method SoundClip (line 170) | public SoundClip(InputStream in) { method SoundClip (line 182) | public SoundClip(int[] samples) { method SoundClip (line 195) | public SoundClip(int[] left, int[] right) { method play (line 206) | public synchronized void play() { method loop (line 217) | public void loop() { method stop (line 230) | public synchronized void stop() { method save (line 250) | public void save(String filename) { method save (line 261) | public void save(File file) { method getName (line 277) | public String getName() { method setName (line 288) | public void setName(String name) { method getChannelCount (line 299) | public int getChannelCount() { method isStereo (line 310) | public boolean isStereo() { method getFrameCount (line 321) | public int getFrameCount() { method getFrameRate (line 332) | public double getFrameRate() { method getDuration (line 343) | public double getDuration() { method getFrameIndex (line 354) | public int getFrameIndex() { method setFrameIndex (line 365) | public void setFrameIndex(int frameIndex) { method rewind (line 376) | public void rewind() { method getVolume (line 388) | public double getVolume() { method setVolume (line 400) | public void setVolume(double volume) { method getSampleData (line 413) | public int[] getSampleData() { method getSampleData (line 426) | public int[] getSampleData(int channel) { method addSampleData (line 448) | public void addSampleData(int sample) { method addSampleData (line 476) | public void addSampleData(int left, int right) { method addSampleData (line 505) | public void addSampleData(int[] samples) { method addSampleData (line 533) | public void addSampleData(int[] left, int[] right) { method toString (line 563) | public String toString() { method sampleToIntensity (line 586) | public static double sampleToIntensity(int sample) { method intensityToSample (line 599) | public static int intensityToSample(double intensity) { method getData (line 611) | protected byte[] getData() { method getFormat (line 619) | protected AudioFormat getFormat() { method getAudioInputStream (line 627) | protected AudioInputStream getAudioInputStream() { method standardize (line 639) | private void standardize() { method getFormatForFile (line 663) | private AudioFileFormat.Type getFormatForFile(String name) { method readSound (line 675) | private void readSound(AudioInputStream in) { method convertToPCM (line 725) | private AudioInputStream convertToPCM(AudioInputStream in) { method getAudioInputStream (line 735) | private AudioInputStream getAudioInputStream(InputStream in) { method getAudioInputStream (line 752) | private AudioInputStream getAudioInputStream(File file) { method createUnsupportedFormatMessage (line 766) | private String createUnsupportedFormatMessage() { class SoundPlayer (line 795) | class SoundPlayer implements Runnable { method SoundPlayer (line 801) | public SoundPlayer(SoundClip sound) { method play (line 810) | public void play() { method loop (line 821) | public void loop() { method stop (line 834) | public void stop() { method run (line 850) | public void run() { method openSourceDataLine (line 884) | private SourceDataLine openSourceDataLine(int bufferSize) { method setLineVolume (line 900) | private void setLineVolume(SourceDataLine line, double volume) { FILE: Archived/JavaTaskForce/src/acm/util/SwingTimer.java class SwingTimer (line 32) | public class SwingTimer extends Timer { method SwingTimer (line 43) | public SwingTimer(int rate, ActionListener listener) { FILE: Archived/Karel/src/stanford/karel/CardPanel.java class CardPanel (line 12) | class CardPanel extends JPanel { method CardPanel (line 20) | public CardPanel() { method setView (line 30) | public void setView(String name) { method getView (line 37) | public String getView() { FILE: Archived/Karel/src/stanford/karel/EmptyCanvas.java class EmptyCanvas (line 10) | class EmptyCanvas extends JComponent { FILE: Archived/Karel/src/stanford/karel/Event.java class Event (line 9) | public class Event extends Observable { method Event (line 12) | public Event() { method Event (line 15) | public Event(String name) { method add (line 19) | public void add(Observer o) { method remove (line 23) | public void remove(Observer o) { method fire (line 27) | public void fire() { method fire (line 31) | public void fire(T arg) { method getName (line 36) | public String getName() { method toString (line 40) | public String toString() { FILE: Archived/Karel/src/stanford/karel/HPanel.java class HPanel (line 14) | class HPanel extends JPanel { method HPanel (line 15) | public HPanel() { method add (line 20) | public Component add(Component comp) { method add (line 24) | public Component add(String constraint) { method add (line 28) | public Component add(String constraint, Component comp) { FILE: Archived/Karel/src/stanford/karel/HVLayout.java class HVLayout (line 85) | class HVLayout implements LayoutManager { method HVLayout (line 114) | public HVLayout(int orientation) { method addLayoutComponent (line 124) | public void addLayoutComponent(String constraints, Component comp) { method removeLayoutComponent (line 134) | public void removeLayoutComponent(Component comp) { method preferredLayoutSize (line 142) | public Dimension preferredLayoutSize(Container parent) { method minimumLayoutSize (line 152) | public Dimension minimumLayoutSize(Container parent) { method layoutContainer (line 162) | public void layoutContainer(Container parent) { method getContainerSize (line 197) | private Dimension getContainerSize(Container parent, int type) { method getLayoutSize (line 221) | private Dimension getLayoutSize(Component comp, OptionTable options, method limitSize (line 240) | private Dimension limitSize(Dimension size, Component comp) { method getInsetOption (line 254) | private Insets getInsetOption(OptionTable options) { method getStretchOption (line 285) | private int getStretchOption(OptionTable options) { method getAnchorOption (line 307) | private int getAnchorOption(OptionTable options) { method getStretchCount (line 362) | private int getStretchCount(Container parent) { method getExtraSpace (line 386) | private int getExtraSpace(Dimension psize, Dimension tsize, int nStret... method applyStretching (line 402) | private Dimension applyStretching(int stretch, Dimension csize, method getLayoutBounds (line 427) | private Rectangle getLayoutBounds(OptionTable options, Dimension lsize, method getInitialOrigin (line 481) | private Point getInitialOrigin(Container parent, Dimension psize, method anchorName (line 532) | public String anchorName(int anchor) { FILE: Archived/Karel/src/stanford/karel/Karel.java class Karel (line 86) | public class Karel extends Program implements Runnable { method Karel (line 105) | public Karel() { method run (line 112) | public void run() { method move (line 116) | public void move() { method turnLeft (line 125) | public void turnLeft() { method pickBeeper (line 131) | public void pickBeeper() { method putBeeper (line 142) | public void putBeeper() { method frontIsClear (line 154) | public boolean frontIsClear() { method frontIsBlocked (line 159) | public boolean frontIsBlocked() { method leftIsClear (line 164) | public boolean leftIsClear() { method leftIsBlocked (line 169) | public boolean leftIsBlocked() { method rightIsClear (line 174) | public boolean rightIsClear() { method rightIsBlocked (line 179) | public boolean rightIsBlocked() { method beepersPresent (line 184) | public boolean beepersPresent() { method noBeepersPresent (line 189) | public boolean noBeepersPresent() { method beepersInBag (line 194) | public boolean beepersInBag() { method noBeepersInBag (line 199) | public boolean noBeepersInBag() { method facingNorth (line 204) | public boolean facingNorth() { method facingEast (line 209) | public boolean facingEast() { method facingSouth (line 214) | public boolean facingSouth() { method facingWest (line 219) | public boolean facingWest() { method notFacingNorth (line 224) | public boolean notFacingNorth() { method notFacingEast (line 229) | public boolean notFacingEast() { method notFacingSouth (line 234) | public boolean notFacingSouth() { method notFacingWest (line 239) | public boolean notFacingWest() { method main (line 246) | public static void main(String[] args) { method start (line 296) | public void start(String[] args) { method getLocation (line 304) | public Point getLocation() { method setLocation (line 308) | public void setLocation(Point pt) { method setLocation (line 312) | public void setLocation(int x, int y) { method getDirection (line 334) | protected int getDirection() { method setDirection (line 338) | protected void setDirection(int dir) { method getBeepersInBag (line 344) | protected int getBeepersInBag() { method setBeepersInBag (line 348) | protected void setBeepersInBag(int nBeepers) { method getWorld (line 352) | protected KarelWorld getWorld() { method setWorld (line 356) | protected void setWorld(KarelWorld world) { method checkWorld (line 360) | protected void checkWorld(String caller) { method setDisplayOneFlag (line 367) | public void setDisplayOneFlag(boolean flag) { method getMainClassName (line 373) | private static String getMainClassName() { method nameAppears (line 430) | private static boolean nameAppears(String name, String[] array) { FILE: Archived/Karel/src/stanford/karel/KarelBugIcon.java class KarelBugIcon (line 10) | class KarelBugIcon extends JComponent { method KarelBugIcon (line 11) | public KarelBugIcon() { method paintComponent (line 17) | public void paintComponent(Graphics g) { FILE: Archived/Karel/src/stanford/karel/KarelControlPanel.java class KarelControlPanel (line 36) | public class KarelControlPanel extends CardPanel implements KarelWorldMo... method KarelControlPanel (line 68) | public KarelControlPanel(KarelProgram program) { method getWorld (line 84) | public KarelWorld getWorld() { method getProgram (line 88) | public KarelProgram getProgram() { method getEditor (line 92) | public KarelWorldEditor getEditor() { method getResizer (line 96) | public KarelResizer getResizer() { method getPreferredSize (line 100) | public Dimension getPreferredSize() { method startWorldEdit (line 107) | public void startWorldEdit() { method endWorldEdit (line 113) | public void endWorldEdit() { method wallAction (line 120) | public void wallAction(Point pt, int dir) { method cornerAction (line 128) | public void cornerAction(Point pt) { method trace (line 135) | public void trace() { method setSpeed (line 152) | public void setSpeed(double speed) { method getSpeed (line 163) | public double getSpeed() { method createEditor (line 167) | protected KarelWorldEditor createEditor() { method createEditorPanel (line 171) | protected JComponent createEditorPanel() { method createButtonPanel (line 187) | protected JComponent createButtonPanel() { method createResizePanel (line 242) | protected JComponent createResizePanel() { method createResizer (line 256) | protected KarelResizer createResizer() { method actionPerformed (line 261) | public void actionPerformed(ActionEvent e) { method doEnabling (line 330) | private void doEnabling() { method adjustmentValueChanged (line 334) | public void adjustmentValueChanged(AdjustmentEvent e) { method stateChanged (line 341) | public void stateChanged(ChangeEvent e) { method update (line 348) | public void update(Observable obs, Object arg) { method updateSpeed (line 357) | private void updateSpeed() { FILE: Archived/Karel/src/stanford/karel/KarelErrorCanvas.java class KarelErrorCanvas (line 13) | class KarelErrorCanvas extends JPanel { method KarelErrorCanvas (line 18) | public KarelErrorCanvas(KarelErrorDialog dialog) { method setText (line 46) | public void setText(String msg) { method setStackTrace (line 50) | public void setStackTrace(String stackTrace) { FILE: Archived/Karel/src/stanford/karel/KarelErrorDialog.java class KarelErrorDialog (line 25) | class KarelErrorDialog extends JDialog implements WindowListener, method KarelErrorDialog (line 30) | public KarelErrorDialog(KarelProgram program) { method init (line 38) | private void init() { method error (line 76) | public void error(String msg) { method error (line 80) | public void error(String msg, String stackTrace) { method windowClosing (line 88) | public void windowClosing(WindowEvent e) { method windowOpened (line 92) | public void windowOpened(WindowEvent e) { method windowClosed (line 96) | public void windowClosed(WindowEvent e) { method windowIconified (line 100) | public void windowIconified(WindowEvent e) { method windowDeiconified (line 104) | public void windowDeiconified(WindowEvent e) { method windowActivated (line 108) | public void windowActivated(WindowEvent e) { method windowDeactivated (line 112) | public void windowDeactivated(WindowEvent e) { method actionPerformed (line 118) | public void actionPerformed(ActionEvent e) { method keyPressed (line 143) | public void keyPressed(KeyEvent event) { method keyReleased (line 150) | public void keyReleased(KeyEvent event) { method keyTyped (line 154) | public void keyTyped(KeyEvent event) { FILE: Archived/Karel/src/stanford/karel/KarelProgram.java class KarelProgram (line 31) | public class KarelProgram extends Program { type State (line 76) | public static enum State { RUNNING, STOPPED, ERROR } method KarelProgram (line 82) | public KarelProgram() { method main (line 110) | public void main() { method setStatus (line 114) | public void setStatus(String status) { method getWorld (line 133) | public KarelWorld getWorld() { method getWorldDirectory (line 142) | public static String getWorldDirectory() { method createWorld (line 157) | protected KarelWorld createWorld() { method isStarted (line 166) | protected boolean isStarted() { method getKarel (line 173) | protected Karel getKarel() { method add (line 177) | public void add(Karel karel) { method add (line 181) | public void add(Karel karel, int x, int y, int dir, int nBeepers) { method start (line 188) | public void start(String[] args) { method setStartupObject (line 192) | protected void setStartupObject(Object obj) { method augmentMenuBar (line 196) | protected void augmentMenuBar() { method loadConfiguration (line 253) | protected void loadConfiguration(Properties props) { method saveConfiguration (line 277) | protected void saveConfiguration(Properties props) { method loadInitialWorld (line 293) | public void loadInitialWorld() { method startRun (line 313) | protected void startRun() { method signalStarted (line 395) | void signalStarted() { FILE: Archived/Karel/src/stanford/karel/KarelResizer.java class KarelResizer (line 8) | class KarelResizer extends Panel implements AdjustmentListener { method KarelResizer (line 16) | public KarelResizer() { method adjustmentValueChanged (line 32) | public void adjustmentValueChanged(AdjustmentEvent event) { method getColumns (line 37) | public int getColumns() { method getRows (line 41) | public int getRows() { FILE: Archived/Karel/src/stanford/karel/KarelWorld.java class KarelWorld (line 23) | public class KarelWorld extends JComponent { method KarelWorld (line 179) | public KarelWorld() { method init (line 203) | public void init(int cols, int rows) { method add (line 222) | public void add(Karel karel) { method remove (line 230) | public void remove(Karel karel) { method getKarel (line 236) | public Karel getKarel() { method getKarel (line 240) | public Karel getKarel(int k) { method getKarelCount (line 247) | public int getKarelCount() { method getKarelOnSquare (line 251) | public Karel getKarelOnSquare(int x, int y) { method setTitle (line 262) | public void setTitle(String title) { method getTitle (line 266) | public String getTitle() { method setPathname (line 270) | public void setPathname(String pathname) { method getPathname (line 274) | public String getPathname() { method setDisplayFlag (line 278) | public void setDisplayFlag(boolean flag) { method setRepaintFlag (line 282) | public void setRepaintFlag(boolean flag) { method getRepaintFlag (line 286) | public boolean getRepaintFlag() { method getNumberSquaresFlag (line 290) | public boolean getNumberSquaresFlag() { method setNumberSquaresFlag (line 294) | public void setNumberSquaresFlag(boolean flag) { method getAlignment (line 298) | public int getAlignment() { method setAlignment (line 302) | public void setAlignment(int alignment) { method getLook (line 306) | public int getLook() { method setLook (line 310) | public void setLook(int look) { method setDisplayOneFlag (line 314) | public void setDisplayOneFlag(boolean flag) { method getPathName (line 318) | public String getPathName() { method setPathName (line 322) | public void setPathName(String pathname) { method getEditMode (line 326) | public boolean getEditMode() { method setEditMode (line 330) | public void setEditMode(boolean flag) { method updateEditMode (line 334) | public void updateEditMode(boolean flag) { method forceSquareSize (line 341) | public void forceSquareSize(int size) { method reset (line 345) | public void reset() { method getSquareSize (line 349) | public int getSquareSize() { method getColumns (line 353) | public int getColumns() { method getRows (line 357) | public int getRows() { method outOfBounds (line 361) | public boolean outOfBounds(Point pt) { method outOfBounds (line 365) | public boolean outOfBounds(int x, int y) { method getBeepersOnCorner (line 369) | public int getBeepersOnCorner(Point pt) { method getBeepersOnCorner (line 373) | public int getBeepersOnCorner(int x, int y) { method setBeepersOnCorner (line 377) | public void setBeepersOnCorner(Point pt, int nBeepers) { method setBeepersOnCorner (line 382) | public void setBeepersOnCorner(int x, int y, int nBeepers) { method adjustBeepers (line 386) | public static int adjustBeepers(int nBeepers, int delta) { method setBeepers (line 392) | public static int setBeepers(int nBeepers, int delta) { method getCornerColor (line 405) | public Color getCornerColor(Point pt) { method getCornerColor (line 409) | public Color getCornerColor(int x, int y) { method setCornerColor (line 413) | public void setCornerColor(Point pt, Color color) { method setCornerColor (line 418) | public void setCornerColor(int x, int y, Color color) { method checkWall (line 422) | public boolean checkWall(Point pt, int dir) { method checkWall (line 426) | public boolean checkWall(int x, int y, int dir) { method setWall (line 440) | public void setWall(Point pt, int dir) { method setWall (line 458) | public void setWall(int x, int y, int dir) { method clearWall (line 462) | public void clearWall(Point pt, int dir) { method clearWall (line 489) | public void clearWall(int x, int y, int dir) { method updateCorner (line 493) | public void updateCorner(int x, int y) { method updateCorner (line 497) | public void updateCorner(Point pt) { method directionName (line 503) | public static String directionName(int dir) { method leftFrom (line 517) | public static int leftFrom(int dir) { method rightFrom (line 531) | public static int rightFrom(int dir) { method oppositeDirection (line 545) | public static int oppositeDirection(int dir) { method adjacentPoint (line 559) | public static Point adjacentPoint(Point pt, int dir) { method adjacentPoint (line 563) | public static Point adjacentPoint(int x, int y, int dir) { method repaint (line 577) | public void repaint() { method update (line 582) | public void update(Graphics g) { method paintComponent (line 586) | public void paintComponent(Graphics g) { method trace (line 641) | public void trace() { method setMonitor (line 646) | protected void setMonitor(KarelWorldMonitor monitor) { method getMonitor (line 650) | protected KarelWorldMonitor getMonitor() { method componentResizedHook (line 656) | protected void componentResizedHook() { method mousePressedHook (line 661) | protected void mousePressedHook(MouseEvent e) { method mouseDraggedHook (line 680) | protected void mouseDraggedHook(MouseEvent e) { method checkForWallClick (line 698) | private boolean checkForWallClick(int mx, int my) { method checkForCornerClick (line 731) | private boolean checkForCornerClick(int mx, int my) { method checkForCornerClick (line 735) | private boolean checkForCornerClick(Point pt) { method getClickCorner (line 747) | private Point getClickCorner(int mx, int my) { method encodeColor (line 762) | private static String encodeColor(Color color) { method decodeColor (line 792) | private static Color decodeColor(String name) { method setDisplayParameters (line 826) | private void setDisplayParameters(int cols, int rows) { method drawEmptyWorld (line 880) | private void drawEmptyWorld(Graphics g) { method drawWorldFrame (line 898) | private void drawWorldFrame(Graphics g) { method updateContents (line 934) | public void updateContents(Graphics g, Point pt) { method drawCorner (line 944) | public void drawCorner(Graphics g, int x, int y, Point pt) { method drawMarkedCorner (line 968) | public static void drawMarkedCorner(Graphics g, int x, int y, int size) { method drawKarel (line 978) | public void drawKarel(Graphics g, int x, int y, int dir, int size) { method drawSimpleKarel (line 988) | public void drawSimpleKarel(Graphics g, int x, int y, int dir, int siz... method drawFancyKarel (line 1013) | public void drawFancyKarel(Graphics g, int x, int y, int dir, int size) { method drawFancyKarel (line 1017) | public void drawFancyKarel(Graphics g, int x, int y, int dir, int size... method drawFancyKarel (line 1021) | public static void drawFancyKarel(Graphics g, int x, int y, int dir, method drawFancyKarel (line 1026) | public static void drawFancyKarel(Graphics g, int x, int y, int dir, method drawBeeperForStyle (line 1162) | public void drawBeeperForStyle(Graphics g, int x, int y, int size, int n, method drawBeeper (line 1171) | public static void drawBeeper(Graphics g, int x, int y, int size, int n, method drawBeeper (line 1201) | public static void drawBeeper(Graphics g, int x, int y, int size, method labelBeeper (line 1229) | public static void labelBeeper(Graphics g, int x, int y, int size, method beeperLabel (line 1255) | public static String beeperLabel(int n) { method updateWalls (line 1270) | public void updateWalls(Graphics g, Point pt) { method drawWall (line 1286) | private void drawWall(Graphics g, int x, int y, int dir) { method drawCornerMarker (line 1332) | public void drawCornerMarker(Graphics g, int x, int y) { method fixCornerPoint (line 1344) | private void fixCornerPoint(Graphics g, Point pt, int dir) { method getCornerRect (line 1359) | private Rectangle getCornerRect(Point pt) { method save (line 1367) | public void save() { method load (line 1442) | public void load(String lines[]) { method load (line 1450) | public void load(File file) { method load (line 1461) | public void load(String pathname) { method load (line 1472) | public void load(Reader rd) { method setMsKarel (line 1500) | public void setMsKarel(boolean value) { method readMapLine (line 1505) | private boolean readMapLine() { method dimensionCommand (line 1541) | private void dimensionCommand() { method karelCommand (line 1551) | private void karelCommand() { method wallCommand (line 1599) | private void wallCommand() { method setColorCommand (line 1625) | private void setColorCommand() { method speedCommand (line 1644) | private void speedCommand() { method beeperBagCommand (line 1654) | protected void beeperBagCommand() { method beeperCommand (line 1674) | protected void beeperCommand() { method ignoreCommand (line 1700) | protected void ignoreCommand() { method verifyToken (line 1706) | private void verifyToken(int token) { method scanInt (line 1715) | private int scanInt() { method nextToken (line 1726) | private int nextToken() { class Corner (line 1752) | private static class Corner { class KarelRegion (line 1759) | private static class KarelRegion { method KarelRegion (line 1769) | public KarelRegion() { method KarelRegion (line 1774) | public KarelRegion(Color outline, Color fill) { method draw (line 1780) | public void draw(Graphics g) { method getPolygon (line 1793) | public Polygon getPolygon() { method setOrigin (line 1797) | public void setOrigin(int x, int y) { method setOrigin (line 1805) | public void setOrigin(int x, int y, double dx, double dy, int dir) { method addVector (line 1810) | public void addVector(double dx, double dy, int dir) { method getRotatedX (line 1816) | public static double getRotatedX(double originX, double originY, dou... method getRotatedY (line 1831) | public static double getRotatedY(double originX, double originY, dou... method getCurrentX (line 1853) | public int getCurrentX() { method getCurrentY (line 1857) | public int getCurrentY() { class KarelWorldListener (line 1862) | private static class KarelWorldListener implements MouseListener, method KarelWorldListener (line 1867) | public KarelWorldListener(KarelWorld world) { method mousePressed (line 1871) | public void mousePressed(MouseEvent e) { method mouseClicked (line 1875) | public void mouseClicked(MouseEvent e) { method mouseReleased (line 1878) | public void mouseReleased(MouseEvent e) { method mouseEntered (line 1881) | public void mouseEntered(MouseEvent e) { method mouseExited (line 1884) | public void mouseExited(MouseEvent e) { method mouseDragged (line 1887) | public void mouseDragged(MouseEvent e) { method mouseMoved (line 1891) | public void mouseMoved(MouseEvent e) { method componentResized (line 1894) | public void componentResized(ComponentEvent e) { method componentMoved (line 1898) | public void componentMoved(ComponentEvent e) { method componentShown (line 1901) | public void componentShown(ComponentEvent e) { method componentHidden (line 1904) | public void componentHidden(ComponentEvent e) { FILE: Archived/Karel/src/stanford/karel/KarelWorldEditor.java class KarelWorldEditor (line 14) | class KarelWorldEditor extends JComponent implements MouseListener { method KarelWorldEditor (line 95) | public KarelWorldEditor(KarelWorld world) { method initEditorCanvas (line 101) | public void initEditorCanvas() { method getPreferredSize (line 146) | public Dimension getPreferredSize() { method getSelectedTool (line 150) | public MapTool getSelectedTool() { method getWorld (line 154) | public KarelWorld getWorld() { method drawTools (line 158) | public void drawTools(Graphics g) { method drawKarelTool (line 167) | public void drawKarelTool(Graphics g, MapTool tool) { method drawBeeperTool (line 172) | public void drawBeeperTool(Graphics g, MapTool tool) { method drawBeeperBag (line 179) | public void drawBeeperBag(Graphics g) { method defineTool (line 193) | public void defineTool(MapTool tool) { method createWallTool (line 197) | public MapTool createWallTool(int x, int y, String label) { method createColorTool (line 204) | public MapTool createColorTool(int x, int y, int size, Color color) { method createKarelTool (line 211) | public MapTool createKarelTool(int x, int y, String label, int dir) { method createBeeperTool (line 219) | public MapTool createBeeperTool(int x, int y, String label, int beeper... method createBeeperBagTool (line 227) | public MapTool createBeeperBagTool(int x, int y) { method drawTool (line 232) | public void drawTool(Graphics g, MapTool tool) { method drawWallTool (line 254) | public void drawWallTool(Graphics g, MapTool tool) { method drawColorTool (line 268) | public void drawColorTool(Graphics g, MapTool tool) { method inBeeperBag (line 286) | public boolean inBeeperBag(Point pt) { method wallAction (line 297) | public void wallAction(Point pt, int dir) { method cornerAction (line 310) | public void cornerAction(Point pt) { method toolAction (line 323) | public void toolAction(Point pt) { method paintComponent (line 359) | public void paintComponent(Graphics g) { method mousePressed (line 370) | public void mousePressed(MouseEvent e) { method mouseClicked (line 374) | public void mouseClicked(MouseEvent e) { method mouseReleased (line 377) | public void mouseReleased(MouseEvent e) { method mouseEntered (line 380) | public void mouseEntered(MouseEvent e) { method mouseExited (line 383) | public void mouseExited(MouseEvent e) { method drawSquare (line 388) | private void drawSquare(Graphics g, int x, int y, int size, int border, method findTool (line 400) | private MapTool findTool(Point pt) { class MapTool (line 410) | private static class MapTool { method MapTool (line 411) | public MapTool(int toolClass, int x, int y, int size) { method contains (line 418) | public boolean contains(Point pt) { FILE: Archived/Karel/src/stanford/karel/KarelWorldMonitor.java type KarelWorldMonitor (line 5) | interface KarelWorldMonitor { method startWorldEdit (line 9) | public void startWorldEdit(); method endWorldEdit (line 14) | public void endWorldEdit(); method wallAction (line 20) | public void wallAction(Point pt, int dir); method cornerAction (line 26) | public void cornerAction(Point pt); method trace (line 31) | public void trace(); method setSpeed (line 37) | public void setSpeed(double speed); method getSpeed (line 43) | public double getSpeed(); FILE: Archived/Karel/src/stanford/karel/LoadWorldDialog.java class LoadWorldDialog (line 8) | class LoadWorldDialog extends FileDialog implements FilenameFilter { method LoadWorldDialog (line 10) | public LoadWorldDialog(KarelWorld world) { method accept (line 16) | public boolean accept(File dir, String name) { FILE: Archived/Karel/src/stanford/karel/NewWorldDialog.java class NewWorldDialog (line 7) | class NewWorldDialog extends FileDialog { method NewWorldDialog (line 8) | public NewWorldDialog(KarelWorld world) { FILE: Archived/Karel/src/stanford/karel/OptionTable.java class OptionTable (line 6) | class OptionTable { method OptionTable (line 19) | public OptionTable() { method OptionTable (line 23) | public OptionTable(String options) { method parseOptions (line 34) | public void parseOptions(String options) { method isSpecified (line 42) | public boolean isSpecified(String key) { method getOption (line 51) | public String getOption(String key) { method getOption (line 55) | public String getOption(String key, String defValue) { method getIntOption (line 66) | public int getIntOption(String key) { method getIntOption (line 70) | public int getIntOption(String key, int defValue) { method getDoubleOption (line 83) | public double getDoubleOption(String key) { method getDoubleOption (line 87) | public double getDoubleOption(String key, double defValue) { method getFlagOption (line 100) | public boolean getFlagOption(String key) { method getFlagOption (line 104) | public boolean getFlagOption(String key, boolean def) { method parseOptions (line 134) | private static void parseOptions(String options, HashMap>(istream& input, ArrayIntList& list) { function ArrayIntList (line 215) | ArrayIntList& ArrayIntList::operator =(const ArrayIntList& src) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/BinaryTree.cpp function binaryTreeClearHelper (line 22) | static void binaryTreeClearHelper(BinaryTreeNode*& node) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/BinaryTree.h function class (line 20) | class BinaryTree { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/BinaryTreeMap.cpp function BinaryTreeMapNode (line 118) | BinaryTreeMapNode* BinaryTreeMap::getMin(BinaryTreeMapNode* node) const { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/BinaryTreeMap.h function class (line 18) | class BinaryTreeMap { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/BinaryTreeMapNode.h function isLeaf (line 15) | struct BinaryTreeMapNode { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/BinaryTreeNode.h type BinaryTreeNodeGen (line 37) | typedef BinaryTreeNodeGen BinaryTreeNode; type BinaryTreeNodeGen (line 38) | typedef BinaryTreeNodeGen BinaryTreeNodeChar; type BinaryTreeNodeGen (line 39) | typedef BinaryTreeNodeGen BinaryTreeNodeDouble; type BinaryTreeNodeGen (line 40) | typedef BinaryTreeNodeGen BinaryTreeNodeString; FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/HashTableMap.h function loadFactor (line 40) | double loadFactor() const; FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/HashTableSet.h type HashTableNode (line 21) | struct HashTableNode { function class (line 30) | class HashTableSet { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/HeapPriorityQueue.cpp function string (line 39) | string HeapPriorityQueue::dequeue() { function string (line 54) | string HeapPriorityQueue::peek() const { function string (line 76) | string HeapPriorityQueue::toString() const { function ostream (line 82) | ostream& operator <<(ostream& out, const HeapPriorityQueue& pq) { function istream (line 87) | istream& operator >>(istream& input, HeapPriorityQueue& pq) { function stringToPQ (line 137) | void stringToPQ(HeapPriorityQueue& pq, string elements) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/HeapPriorityQueue.h type PQEntry (line 18) | struct PQEntry { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/LinkedIntList.cpp function LinkedIntList (line 148) | LinkedIntList& LinkedIntList::operator =(const LinkedIntList& src) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/LinkedIntList.h type ListNodeGen (line 152) | typedef ListNodeGen ListNode; type ListNodeGen (line 153) | typedef ListNodeGen ListNodeInt; type ListNodeGen (line 154) | typedef ListNodeGen ListNodeDouble; type ListNodeGen (line 155) | typedef ListNodeGen ListNodeString; type ListNodeGen (line 156) | typedef ListNodeGen AssassinNode; function class (line 161) | class LinkedIntList { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/codestepbystep.cpp type CodeStepByStep (line 31) | namespace CodeStepByStep { function testToRun (line 41) | std::string testToRun() { function runAllTests (line 45) | bool runAllTests() { function htmlDecode (line 49) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 53) | std::string htmlEncode(const std::string& s) { function printXml (line 64) | void printXml(const std::string& s) { function printlnXml (line 68) | void printlnXml(const std::string& s) { function printXml (line 72) | void printXml(bool b) { function printlnXml (line 76) | void printlnXml(bool b) { function printXml (line 80) | void printXml(double d) { function printlnXml (line 114) | void printlnXml(double d) { function printXml (line 120) | void printXml(float f) { function printlnXml (line 124) | void printlnXml(float f) { function __stackTraceToString (line 129) | std::string __stackTraceToString() { function __printException (line 135) | void __printException(const std::string& type, const std::string& mess... function __openXmlOldWay (line 146) | void __openXmlOldWay(const std::string& filename) { function __closeXml (line 155) | void __closeXml() { function __printXml (line 165) | void __printXml(const char* s) { function __printXml (line 170) | void __printXml(const std::string& s) { function __printlnXml (line 175) | void __printlnXml(const char* s) { function __printlnXml (line 181) | void __printlnXml(const std::string& s) { function ArrayIntList_fromString (line 189) | void ArrayIntList_fromString(ArrayIntList& list, const std::string& st... function AssassinNode_fromString (line 194) | void AssassinNode_fromString(AssassinNode*& ptr, const std::string& st... function BasicGraph_fromString (line 199) | void BasicGraph_fromString(BasicGraph& graph, const std::string& str) { function BinaryTree_fromString (line 204) | void BinaryTree_fromString(BinaryTree& tree, const std::string& str) { function BinaryTreeNode_fromString (line 209) | void BinaryTreeNode_fromString(BinaryTreeNode*& root, const std::strin... function BinaryTreeNodeptr_fromString (line 214) | void BinaryTreeNodeptr_fromString(BinaryTreeNode*& root, const std::st... function BinaryTreeNodeChar_fromString (line 219) | void BinaryTreeNodeChar_fromString(BinaryTreeNodeChar*& root, const st... function BinaryTreeNodeCharptr_fromString (line 224) | void BinaryTreeNodeCharptr_fromString(BinaryTreeNodeChar*& root, const... function BinaryTreeNodeDouble_fromString (line 229) | void BinaryTreeNodeDouble_fromString(BinaryTreeNodeDouble*& root, cons... function BinaryTreeNodeString_fromString (line 234) | void BinaryTreeNodeString_fromString(BinaryTreeNodeString*& root, cons... function HeapPriorityQueue_fromString (line 239) | void HeapPriorityQueue_fromString(HeapPriorityQueue& pqueue, const std... function LinkedIntList_fromString (line 244) | void LinkedIntList_fromString(LinkedIntList& list, const std::string& ... function ListNode_fromString (line 249) | void ListNode_fromString(ListNode*& ptr, const std::string& str) { function ListNodeptr_fromString (line 254) | void ListNodeptr_fromString(ListNode*& ptr, const std::string& str) { function ListNodeDouble_fromString (line 259) | void ListNodeDouble_fromString(ListNodeDouble*& ptr, const std::string... function ListNodeDoubleptr_fromString (line 264) | void ListNodeDoubleptr_fromString(ListNodeDouble*& ptr, const std::str... function ListNodeString_fromString (line 269) | void ListNodeString_fromString(ListNodeString*& ptr, const std::string... function ListNodeStringptr_fromString (line 274) | void ListNodeStringptr_fromString(ListNodeString*& ptr, const std::str... function setFromFile (line 279) | Set setFromFile(const std::string& filename, bool cache) { function __codeStepByStepSignalHandler (line 300) | void __codeStepByStepSignalHandler(int sig) { function __posixSignalHandler (line 336) | void __posixSignalHandler(int sig, siginfo_t* /*siginfo*/, void* /*con... function __setupSignalHandler (line 341) | static void __setupSignalHandler() { function __disableSignalHandler (line 384) | static void __disableSignalHandler() { function __terminateHandler (line 394) | static void __terminateHandler() { function main_begin (line 435) | void main_begin(int argc, char** argv) { function main_end (line 475) | void main_end() { type Assertions (line 485) | namespace Assertions { function assertEqualsBool (line 486) | void assertEqualsBool(const std::string& msg, bool expected, bool ac... function assertEqualsChar (line 490) | void assertEqualsChar(const std::string& msg, char expected, char ac... function assertEqualsDouble (line 494) | void assertEqualsDouble(const std::string& msg, double expected, dou... function assertEqualsInt (line 500) | void assertEqualsInt(const std::string& msg, int expected, int actua... function assertEqualsString (line 504) | void assertEqualsString(const std::string& msg, std::string expected... function assertTrue (line 508) | void assertTrue(const std::string& msg, bool test) { function assertFalse (line 512) | void assertFalse(const std::string& msg, bool test) { function assertFail (line 516) | void assertFail(const std::string& msg) { function setTestName (line 520) | void setTestName(const std::string& name) { function assertionPrint (line 524) | void assertionPrint(const std::string& msg, FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/codestepbystep.h function namespace (line 62) | namespace CodeStepByStep { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/cppdoc.c function initStructures (line 140) | static void initStructures() { function readDirectory (line 144) | static void readDirectory(string dirname) { function scanHeaderFile (line 166) | static void scanHeaderFile(string dirname, string filename) { function dumpHTML (line 284) | static void dumpHTML(string dirname) { function dumpHTMLIndex (line 309) | static void dumpHTMLIndex() { function dumpModule (line 365) | static void dumpModule(string module) { function dumpClasses (line 392) | static void dumpClasses(string module) { function dumpClass (line 404) | static void dumpClass(entryT entry, Vector entries) { function dumpHeader (line 444) | static void dumpHeader(string module, string href) { function dumpTrailer (line 476) | static void dumpTrailer(string module) { function dumpBodyHeader (line 481) | static void dumpBodyHeader() { function dumpComment (line 500) | static void dumpComment(entryT entry) { function dumpIndexHeader (line 511) | static void dumpIndexHeader(void) { function dumpIndexTrailer (line 515) | static void dumpIndexTrailer(void) { function dumpIndex (line 519) | static void dumpIndex(Vector entries, string kind, string type) { function dumpIndexEntry (line 548) | static void dumpIndexEntry(entryT entry) { function dumpDetail (line 558) | static void dumpDetail(Vector entries, string kind, string type) { function dumpDetailEntry (line 577) | static void dumpDetailEntry(entryT entry) { function string (line 669) | static string getIndexKey(entryT entry) { function string (line 718) | static string getFirstSentence(entryT entry) { function findSentenceEnd (line 732) | static int findSentenceEnd(string line) { function entryT (line 744) | static entryT findEntryOfKind(Vector entries, string kind, string type) { function countEntriesOfKind (line 757) | static int countEntriesOfKind(Vector entries, string kind, string type) { function sortEntryVector (line 772) | static void sortEntryVector(Vector entries) { function listModules (line 791) | static void listModules(void) { function listEntry (line 809) | static void listEntry(entryT entry) { function includeFile (line 813) | static void includeFile(Vector html, string filename) { function string (line 827) | static string makePlural(string word) { function isVowel (line 843) | static bool isVowel(char ch) { function takesArguments (line 853) | static bool takesArguments(string kind) { function isStatementMacro (line 863) | static bool isStatementMacro(string kind) { function isEndOfCode (line 869) | static bool isEndOfCode(string line) { function string (line 877) | static string quoteSpaces(string str) { function string (line 893) | static string blueComments(string str) { function string (line 913) | static string replaceAll(string str, string pattern, string replacement) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/fillcomments.c function convertStream (line 106) | static void convertStream(FILE *infile, FILE *outfile) { function flushBuffer (line 218) | static void flushBuffer(FILE *outfile) { function commentLine (line 230) | static void commentLine(string line, FILE *outfile) { function string (line 294) | static string standardLine(string line) { function dumpChar (line 328) | static bool dumpChar(int ch, FILE *outfile) { function dumpHTMLHeader (line 365) | static void dumpHTMLHeader(string hName, FILE *outfile) { function dumpHTMLTrailer (line 378) | static void dumpHTMLTrailer(FILE *outfile) { function isBreak (line 384) | static bool isBreak(string line) { function isDeletedLine (line 402) | static bool isDeletedLine(string line) { function string (line 414) | static string fixHTML(string line) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/graphsupport.cpp function graph_canReach (line 43) | bool graph_canReach(BasicGraph& graph, Vertex* start, Vertex* end, Set& path) { function graph_printPath (line 204) | void graph_printPath(const Vector& path) { function BasicGraph_fromString (line 221) | void BasicGraph_fromString(BasicGraph& obj, string str) { function ostream (line 226) | ostream& operator <<(ostream& out, const Vector& path) { function ostream (line 244) | ostream& operator <<(ostream& out, const Set& set) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/graphsupport.h type Color (line 11) | typedef int Color; FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/mainfunc-qt-widgets.cpp function mainQtWidgets (line 17) | int mainQtWidgets() { function c (line 23) | void c() { function b (line 28) | void b() { function a (line 32) | void a() { function testQwindow (line 36) | void testQwindow() { function testDiffImage (line 274) | void testDiffImage() { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/mainfunc.cpp function main (line 22) | int main() { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/searching.cpp function binarySearchHelper (line 30) | int binarySearchHelper(const Vector& v, int target, function binarySearch (line 56) | int binarySearch(const Vector& v, int target) { function sequentialSearch (line 64) | int sequentialSearch(const Vector& v, int value) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/sorting.cpp function mergeSort (line 19) | void mergeSort(Vector& v, string indent) { function selectionSort (line 60) | void selectionSort(Vector& v, int passes) { function isSorted (line 81) | bool isSorted(const Vector& v) { function fillRandomIntVector (line 91) | void fillRandomIntVector(Vector& v, int length) { function fillSortedIntVector (line 98) | void fillSortedIntVector(Vector& v, int length) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/types.cpp function ostream (line 16) | ostream& operator <<(ostream& out, const Domino& d) { function istream (line 20) | istream& operator >>(istream& input, Domino& d) { FILE: Archived/StanfordCPPLib_CodeStepByStep_Project/src/types.h type Domino (line 13) | struct Domino { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/mainfunc.cpp function multimain (line 15) | int multimain(collections) { function main (line 47) | int main() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-biginteger.cpp function multimain (line 15) | int multimain(biginteger) { function bigint (line 21) | bigint fact(int n) { function testBigInteger (line 29) | void testBigInteger() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-functional.cpp function multimain (line 13) | int multimain(functional) { function is_even (line 18) | bool is_even(int n) { function add (line 22) | int add(int a, int b) { function squared (line 26) | int squared(int n) { function len (line 30) | int len(string s) { function strLenLess (line 34) | bool strLenLess(const string& s1, const string& s2) { function testFunctional (line 39) | void testFunctional() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-iurlstream.cpp function multimain (line 12) | int multimain(url) { function testURL (line 19) | void testURL(const std::string& url) { function testAllUrls (line 41) | void testAllUrls() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-qt-2dgraphics.cpp function grayscale (line 22) | void grayscale(GBufferedImage* image) { function testQwindowDrawing (line 43) | void testQwindowDrawing() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-qt-console.cpp function multimain (line 19) | int multimain(console) { function testQtConsole (line 24) | void testQtConsole() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-qt-diffimage.cpp function multimain (line 16) | int multimain(diffImage) { function testDiffImage (line 21) | void testDiffImage() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-qt-layout.cpp function multimain (line 13) | int multimain(layout) { function testQlayout (line 18) | void testQlayout() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-qt-table.cpp function multimain (line 14) | int multimain(table) { function testQtable (line 19) | void testQtable() { FILE: Archived/StanfordCPPLib_QtCreatorProject/src/multimain/mainfunc-qt-widgets.cpp function multimain (line 18) | int multimain(widgets) { function c (line 23) | void c() { function b (line 28) | void b() { function a (line 32) | void a() { function testQwindow (line 36) | void testQwindow() { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/autograder.h type CallbackButtonInfo (line 73) | struct CallbackButtonInfo { type AutograderFlags (line 82) | struct AutograderFlags { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/autogradercompat.h function namespace (line 20) | namespace autograder { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/autogradertest.h function namespace (line 27) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/consoleautograder.h function namespace (line 18) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/date.h type Month (line 17) | enum Month { type DayOfWeek (line 32) | enum DayOfWeek { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/gtest.h function namespace (line 750) | namespace std { function GTEST_1_TUPLE_ (line 851) | GTEST_1_TUPLE_(T) { function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 871) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 912) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 947) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 986) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 1028) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 1073) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 1120) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 1170) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 1222) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function GTEST_DECLARE_TUPLE_AS_FRIEND_ (line 1278) | GTEST_DECLARE_TUPLE_AS_FRIEND_ function make_tuple (line 1321) | GTEST_2_TUPLE_(T) make_tuple(const T0& f0, const T1& f1) { function make_tuple (line 1326) | GTEST_3_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2) { function make_tuple (line 1331) | GTEST_4_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 1337) | GTEST_5_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 1343) | GTEST_6_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 1349) | GTEST_7_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 1355) | GTEST_8_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 1361) | GTEST_9_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, function make_tuple (line 1368) | GTEST_10_TUPLE_(T) make_tuple(const T0& f0, const T1& f1, const T2& f2, type typename (line 1435) | typedef typename gtest_internal::TupleElement< function namespace (line 1443) | namespace gtest_internal { function namespace (line 1583) | namespace gtest_internal { function namespace (line 1665) | namespace std { function namespace (line 1897) | namespace testing { function LogToStderr (line 2155) | inline void LogToStderr() {} function FlushInfoLog (line 2156) | inline void FlushInfoLog() { fflush(nullptr); } function To (line 2210) | To ImplicitCast_(To x) { return x; } function To (line 2234) | To DownCast_(From* f) { // so we only accept pointers function SleepMilliseconds (line 2300) | inline void SleepMilliseconds(int n) { function class (line 2314) | class Notification { function class (line 2356) | class ThreadWithParamBase { function Join (line 2404) | void Join() { function virtual (line 2411) | virtual void Run() { function class (line 2448) | class MutexBase { function class (line 2506) | class Mutex : public MutexBase { function class (line 2523) | class GTestMutexLock { type GTestMutexLock (line 2536) | typedef GTestMutexLock MutexLock; function class (line 2544) | class ThreadLocalValueHolderBase { function DeleteThreadLocalValue (line 2551) | inline void DeleteThreadLocalValue(void* value_holder) { function explicit (line 2589) | explicit ThreadLocal(const T& value) : key_(CreateKey()), function T (line 2601) | T* pointer() { return GetOrCreateValue(); } function T (line 2602) | const T* pointer() const { return GetOrCreateValue(); } function set (line 2604) | void set(const T& value) { *pointer() = value; } function T (line 2612) | T* pointer() { return &value_; } function pthread_key_t (line 2619) | static pthread_key_t CreateKey() { function T (line 2628) | T* GetOrCreateValue() const { function class (line 2657) | class Mutex { function class (line 2670) | class GTestMutexLock { type GTestMutexLock (line 2675) | typedef GTestMutexLock MutexLock; function explicit (line 2681) | explicit ThreadLocal(const T& value) : value_(value) {} function T (line 2682) | T* pointer() { return &value_; } function T (line 2683) | const T* pointer() const { return &value_; } function set (line 2685) | void set(const T& value) { value_ = value; } type bool_constant (line 2724) | typedef bool_constant type; type bool_constant (line 2729) | typedef bool_constant false_type; type bool_constant (line 2730) | typedef bool_constant true_type; type typename (line 2740) | typedef typename Iterator::value_type value_type; type T (line 2745) | typedef T value_type; type T (line 2750) | typedef T value_type; type __int64 (line 2757) | typedef __int64 BiggestInt; type BiggestInt (line 2761) | typedef long BiggestInt; function IsAlpha (line 2771) | inline bool IsAlpha(char ch) { function IsAlNum (line 2774) | inline bool IsAlNum(char ch) { function IsDigit (line 2777) | inline bool IsDigit(char ch) { function IsLower (line 2780) | inline bool IsLower(char ch) { function IsSpace (line 2783) | inline bool IsSpace(char ch) { function IsUpper (line 2786) | inline bool IsUpper(char ch) { function IsXDigit (line 2789) | inline bool IsXDigit(char ch) { function IsXDigit (line 2792) | inline bool IsXDigit(wchar_t ch) { function ToLower (line 2797) | inline char ToLower(char ch) { function ToUpper (line 2800) | inline char ToUpper(char ch) { function namespace (line 2810) | namespace posix { type UInt (line 2995) | typedef unsigned int UInt; type __int64 (line 3003) | typedef __int64 Int; type UInt (line 3004) | typedef unsigned __int64 UInt; type Int (line 3006) | typedef long Int; type UInt (line 3007) | typedef unsigned long UInt; type TypeWithSize (line 3012) | typedef TypeWithSize<4>::Int Int32; type TypeWithSize (line 3013) | typedef TypeWithSize<4>::UInt UInt32; type TypeWithSize (line 3014) | typedef TypeWithSize<8>::Int Int64; type TypeWithSize (line 3015) | typedef TypeWithSize<8>::UInt UInt64; type TypeWithSize (line 3016) | typedef TypeWithSize<8>::Int TimeInMillis; function namespace (line 3134) | namespace testing { function StreamHelper (line 3283) | void StreamHelper(internal::true_type /*is_pointer*/, T* pointer) { function StreamHelper (line 3291) | void StreamHelper(internal::false_type /*is_pointer*/, function namespace (line 3313) | namespace internal { function namespace (line 3380) | namespace testing { function namespace (line 3537) | namespace testing { function namespace (line 3754) | namespace testing { type internal (line 4451) | typedef internal::Types50 type; type internal (line 4503) | typedef internal::Types2 type; type internal (line 4518) | typedef internal::Types3 type; type internal (line 4533) | typedef internal::Types4 type; type internal (line 4548) | typedef internal::Types5 type; type internal (line 4564) | typedef internal::Types6 type; type internal (line 4580) | typedef internal::Types7 type; type internal (line 4595) | typedef internal::Types8 type; type internal (line 4610) | typedef internal::Types9 type; function namespace (line 5317) | namespace internal { type Templates4 (line 5387) | typedef Templates4 Tail; type Templates5 (line 5394) | typedef Templates5 Tail; type Templates6 (line 5402) | typedef Templates6 Tail; type Templates7 (line 5410) | typedef Templates7 Tail; type Templates8 (line 5418) | typedef Templates8 Tail; type Templates9 (line 5427) | typedef Templates9 Tail; type Templates10 (line 5436) | typedef Templates10 Tail; type Templates11 (line 5445) | typedef Templates11 Tail; type Templates12 (line 5455) | typedef Templates12 ... type Templates13 (line 5465) | typedef Templates13 type; function namespace (line 7042) | namespace proto2 { class Message; } function namespace (line 7044) | namespace testing { type IsContainer (line 7828) | typedef int IsContainer; type IsNotContainer (line 7836) | typedef char IsNotContainer; function IsContainerTest (line 7838) | IsContainerTest(long /* dummy */) { return '\0'; } type EnableIf (line 7845) | struct EnableIf type type (line 7845) | typedef void type; function ArrayEq (line 7858) | bool ArrayEq(const T& lhs, const U& rhs) { return lhs == rhs; } function ArrayEq (line 7862) | bool ArrayEq(const T(&lhs)[N], const U(&rhs)[N]) { function CopyArray (line 7898) | void CopyArray(const T& from, U* to) { *to = from; } function CopyArray (line 7902) | void CopyArray(const T(&from)[N], U(*to)[N]) { type RelationToSource (line 7918) | enum RelationToSource { type Element (line 7937) | typedef Element* iterator; type Element (line 7938) | typedef const Element* const_iterator; function namespace (line 8210) | namespace testing { function namespace (line 8487) | namespace testing { function class (line 8900) | class BaseTest : public ::testing::Test { function namespace (line 9045) | namespace testing { function T (line 9141) | T* get() const { return value_; } function depart (line 9163) | void depart() { function capture (line 9167) | void capture(T* ptr) { function namespace (line 9306) | namespace testing { function namespace (line 9413) | namespace testing_internal { function namespace (line 9450) | namespace testing { function PrintTo (line 9658) | inline void PrintTo(const ::string& s, ::std::ostream* os) { function PrintTo (line 9664) | inline void PrintTo(const ::std::string& s, ::std::ostream* os) { function PrintTo (line 9671) | inline void PrintTo(const ::wstring& s, ::std::ostream* os) { function PrintTo (line 9678) | inline void PrintTo(const ::std::wstring& s, ::std::ostream* os) { function PrintTo (line 9697) | inline void PrintTo(const ::std::tr1::tuple<>& t, ::std::ostream* os) { function Print (line 9791) | static void Print(const T& value, ::std::ostream* os) { function Print (line 9862) | static void Print(const T& value, ::std::ostream* os) { function Print (line 9904) | static void Print(const char* str, ::std::ostream* os) { function Print (line 9924) | static void Print(const wchar_t* str, ::std::ostream* os) { function Print (line 9937) | static void Print(wchar_t* str, ::std::ostream* os) { function ostream (line 9943) | ostream* os) { function ostream (line 9952) | ostream* os) { type std (line 9960) | typedef ::std::vector Strings; function PrintPrefixTo (line 9974) | void PrintPrefixTo(const Tuple& t, ::std::ostream* os) { function TersePrintPrefixToStrings (line 9984) | void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) { type TuplePrefixPrinter (line 9994) | struct TuplePrefixPrinter function PrintPrefixTo (line 9996) | void PrintPrefixTo(const Tuple&, ::std::ostream*) {} function TersePrintPrefixToStrings (line 9999) | void TersePrintPrefixToStrings(const Tuple&, Strings*) {} type TuplePrefixPrinter (line 10007) | struct TuplePrefixPrinter function PrintPrefixTo (line 10009) | void PrintPrefixTo(const Tuple& t, ::std::ostream* os) { function TersePrintPrefixToStrings (line 10015) | void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) { function ostream (line 10025) | ostream* os) { function string (line 10047) | string PrintToString(const T& value) { function namespace (line 10059) | namespace testing { function CalculateEndIndex (line 10250) | static int CalculateEndIndex(const T& begin, function virtual (line 10281) | virtual ~ValuesInIteratorRangeGenerator() {} function virtual (line 10283) | virtual ParamIteratorInterface* Begin() const { function virtual (line 10286) | virtual ParamIteratorInterface* End() const { function class (line 10293) | class Iterator : public ParamIteratorInterface { function explicit (line 10364) | explicit ParameterizedTestFactory(ParamType parameter) : function virtual (line 10366) | virtual Test* CreateTest() { function virtual (line 10405) | virtual TestFactoryBase* CreateTestFactory(ParamType parameter) { function class (line 10423) | class ParameterizedTestCaseInfoBase { type ParamGenerator (line 10459) | typedef ParamGenerator(GeneratorCreationFunc)(); function explicit (line 10461) | explicit ParameterizedTestCaseInfo(const char* name) function AddTestPattern (line 10474) | void AddTestPattern(const char* test_case_name, function AddTestCaseInstantiation (line 10483) | int AddTestCaseInstantiation(const string& instantiation_name, function virtual (line 10495) | virtual void RegisterTests() { type TestInfo (line 10533) | struct TestInfo { type std (line 10545) | typedef ::std::vector > TestInfoContainer; type std (line 10548) | typedef ::std::vector > function class (line 10564) | class ParameterizedTestCaseRegistry { function namespace (line 10682) | namespace testing { function virtual (line 13792) | virtual ~CartesianProductGenerator2() {} function virtual (line 13794) | virtual ParamIteratorInterface* Begin() const { function virtual (line 13797) | virtual ParamIteratorInterface* End() const { function virtual (line 13814) | virtual ~Iterator() {} function virtual (line 13816) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 13821) | virtual void Advance() { function virtual (line 13830) | virtual ParamIteratorInterface* Clone() const { function virtual (line 13833) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 13834) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 13863) | void ComputeCurrentValue() { function virtual (line 13907) | virtual ~CartesianProductGenerator3() {} function virtual (line 13909) | virtual ParamIteratorInterface* Begin() const { function virtual (line 13913) | virtual ParamIteratorInterface* End() const { function virtual (line 13933) | virtual ~Iterator() {} function virtual (line 13935) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 13940) | virtual void Advance() { function virtual (line 13953) | virtual ParamIteratorInterface* Clone() const { function virtual (line 13956) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 13957) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 13990) | void ComputeCurrentValue() { function virtual (line 14040) | virtual ~CartesianProductGenerator4() {} function virtual (line 14042) | virtual ParamIteratorInterface* Begin() const { function virtual (line 14046) | virtual ParamIteratorInterface* End() const { function virtual (line 14070) | virtual ~Iterator() {} function virtual (line 14072) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 14077) | virtual void Advance() { function virtual (line 14094) | virtual ParamIteratorInterface* Clone() const { function virtual (line 14097) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 14098) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 14135) | void ComputeCurrentValue() { function virtual (line 14191) | virtual ~CartesianProductGenerator5() {} function virtual (line 14193) | virtual ParamIteratorInterface* Begin() const { function virtual (line 14197) | virtual ParamIteratorInterface* End() const { function virtual (line 14224) | virtual ~Iterator() {} function virtual (line 14226) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 14231) | virtual void Advance() { function virtual (line 14252) | virtual ParamIteratorInterface* Clone() const { function virtual (line 14255) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 14256) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 14297) | void ComputeCurrentValue() { type std (line 14354) | typedef ::std::tr1::tuple ParamType; function virtual (line 14361) | virtual ~CartesianProductGenerator6() {} function virtual (line 14363) | virtual ParamIteratorInterface* Begin() const { function virtual (line 14367) | virtual ParamIteratorInterface* End() const { function virtual (line 14397) | virtual ~Iterator() {} function virtual (line 14399) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 14404) | virtual void Advance() { function virtual (line 14429) | virtual ParamIteratorInterface* Clone() const { function virtual (line 14432) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 14433) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 14478) | void ComputeCurrentValue() { type std (line 14540) | typedef ::std::tr1::tuple ParamType; function virtual (line 14547) | virtual ~CartesianProductGenerator7() {} function virtual (line 14549) | virtual ParamIteratorInterface* Begin() const { function virtual (line 14554) | virtual ParamIteratorInterface* End() const { function virtual (line 14587) | virtual ~Iterator() {} function virtual (line 14589) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 14594) | virtual void Advance() { function virtual (line 14623) | virtual ParamIteratorInterface* Clone() const { function virtual (line 14626) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 14627) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 14676) | void ComputeCurrentValue() { type std (line 14743) | typedef ::std::tr1::tuple ParamType; function virtual (line 14759) | virtual ParamIteratorInterface* End() const { function virtual (line 14796) | virtual ~Iterator() {} function virtual (line 14798) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 14803) | virtual void Advance() { function virtual (line 14836) | virtual ParamIteratorInterface* Clone() const { function virtual (line 14839) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 14840) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 14893) | void ComputeCurrentValue() { type std (line 14965) | typedef ::std::tr1::tuple ParamType; function virtual (line 14981) | virtual ParamIteratorInterface* End() const { function virtual (line 15021) | virtual ~Iterator() {} function virtual (line 15023) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 15028) | virtual void Advance() { function virtual (line 15065) | virtual ParamIteratorInterface* Clone() const { function virtual (line 15068) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 15069) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 15126) | void ComputeCurrentValue() { type std (line 15204) | typedef ::std::tr1::tuple Param... function virtual (line 15221) | virtual ParamIteratorInterface* End() const { function virtual (line 15264) | virtual ~Iterator() {} function virtual (line 15266) | virtual const ParamGeneratorInterface* BaseGenerator() const { function virtual (line 15271) | virtual void Advance() { function virtual (line 15312) | virtual ParamIteratorInterface* Clone() const { function virtual (line 15315) | virtual const ParamType* Current() const { return ¤t_value_; } function virtual (line 15316) | virtual bool Equals(const ParamIteratorInterface& other) const { function ComputeCurrentValue (line 15377) | void ComputeCurrentValue() { function namespace (line 15772) | namespace testing { function internal (line 16795) | inline internal::ParamGenerator Bool() { function namespace (line 17093) | namespace testing { function class (line 17178) | class GTEST_API_ TestPartResultArray { function class (line 17198) | class TestPartResultReporterInterface { function namespace (line 17205) | namespace internal { type testing (line 17288) | typedef testing::Types MyTypes; type testing (line 17371) | typedef testing::Types MyTypes; function namespace (line 17505) | namespace testing { function namespace (line 19117) | namespace internal { function class (line 19164) | class GTEST_API_ AssertHelper { function virtual (line 19244) | virtual ~WithParamInterface() {} FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/guiautograder.h function namespace (line 46) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/ioutils.h function namespace (line 17) | namespace ioutils { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/stylecheck.h function namespace (line 21) | namespace stylecheck { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/testresultprinter.h function namespace (line 26) | namespace autograder { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/autograder/unittestdetails.h function namespace (line 25) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/basicgraph.h function getColor (line 184) | int getColor() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/collections.h function std (line 122) | inline std::ostream& writeGenericValue(std::ostream& os, char value, function std (line 127) | inline std::ostream& writeGenericValue(std::ostream& os, const std::stri... function std (line 140) | inline std::string genericValueToString(const std::string& value, function readGenericValue (line 157) | inline bool readGenericValue(std::istream& is, char& value) { function readGenericValue (line 161) | inline bool readGenericValue(std::istream& is, std::string& value) { function compareTo (line 313) | inline int compareTo() { function decltype (line 467) | randomElement(const Collection& collection) -> const decltype(*collectio... function class (line 690) | class VersionTracker { function update (line 710) | void update() { function reference (line 809) | reference operator [](difference_type index) const { function reference (line 895) | reference operator *() const { function pointer (line 906) | pointer operator ->() const { function explicit (line 950) | explicit ProjectingIterator(Iterator iter) : mIter(iter) { function reference (line 994) | reference operator [](difference_type index) const { function reference (line 1038) | reference operator *() const { function pointer (line 1041) | pointer operator ->() const { function value_type (line 1156) | value_type back() const; function friend (line 1561) | friend int hashCode(const GenericSet& set) { type Yes (line 1873) | struct Yes{} type No (line 1874) | struct No {} type Yes (line 1892) | struct Yes{} type No (line 1893) | struct No {} FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/dawglexicon.h function class (line 69) | class DawgLexicon { function operator (line 475) | bool operator !=(const iterator& rhs) { function charToOrd (line 525) | unsigned int charToOrd(char ch) const { function ordToChar (line 529) | char ordToChar(unsigned int ord) const { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/deque.h function ValueType (line 99) | const ValueType& back() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/functional.h function namespace (line 42) | namespace functional { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/graph.h function arcCount (line 181) | int arcCount() const; function virtual (line 610) | virtual void writeArcData(std::ostream&, ArcType*) const { function virtual (line 620) | virtual void writeNodeData(std::ostream&, NodeType*) const { function compare (line 749) | static int compare(NodeType* n1, NodeType* n2) { function compare (line 767) | static int compare(ArcType* a1, ArcType* a2) { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/grid.h function ValueType (line 142) | ValueType back() const; function iterator (line 453) | iterator end() { function class (line 470) | class GridRow { function class (line 502) | class GridRowConst { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/gridlocation.h type GridLocation (line 41) | struct GridLocation { function class (line 105) | class GridLocationRange { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/hashmap.h type Hasher (line 466) | struct Hasher { function iterator (line 494) | iterator begin() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/hashset.h function namespace (line 53) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/lexicon.h function class (line 75) | class Lexicon { function class (line 560) | class iterator : public Set::iterator { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/linkedhashmap.h function KeyType (line 132) | KeyType back() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/linkedhashset.h function namespace (line 48) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/linkedlist.h function ValueType (line 137) | const ValueType& back() const; function iterator (line 521) | iterator end() { function _elements (line 536) | _elements(v) { function _elements (line 541) | _elements(list) { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/map.h function KeyType (line 162) | KeyType back() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/priorityqueue.h function peekPriority (line 212) | double peekPriority() const; function itr (line 350) | auto itr = std::find_if(_heap.begin(), _heap.end(), [&](const HeapEntry&... FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/queue.h function ValueType (line 110) | const ValueType& back() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/set.h function namespace (line 58) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/sparsegrid.h function ValueType (line 125) | ValueType back() const; function operator (line 535) | bool operator !=(const iterator& rhs) { function ValueType (line 539) | ValueType operator *() { function class (line 583) | class SparseGridRow { function class (line 611) | class SparseGridRowConst { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/stack.h function _elements (line 246) | _elements(list) { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/collections/vector.h function ValueType (line 141) | const ValueType& back() const; function _elements (line 558) | _elements(list) { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/console.h function namespace (line 312) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gbrowserpane.h function virtual (line 67) | virtual ~GBrowserPane() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gbufferedimage.h type GCanvas (line 22) | typedef GCanvas GBufferedImage; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gbutton.h function virtual (line 71) | virtual ~GButton() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gcanvas.h function virtual (line 180) | virtual ~GCanvas() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gcheckbox.h function virtual (line 68) | virtual ~GCheckBox() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gclipboard.h function class (line 34) | class GClipboard { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gcolor.h function class (line 78) | class GColor { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gcolorchooser.h function class (line 41) | class GColorChooser { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gconsolewindow.h function class (line 77) | class GConsoleWindow : public GWindow { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gcontainer.h type Layout (line 91) | enum Layout { type Region (line 103) | enum Region { function virtual (line 125) | virtual ~GContainer() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gdiffgui.h function class (line 49) | class GDiffGui { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gdiffimage.h function class (line 51) | class GDiffImage { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gdownloader.h function class (line 54) | class GDownloader : public QObject { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gdrawingsurface.h function virtual (line 267) | virtual std::string getBackground() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gevent.h type std (line 45) | typedef std::function GEventListener; type std (line 48) | typedef std::function GEventListenerVoid; type EventClass (line 53) | enum EventClass { type EventType (line 78) | enum EventType { type Modifier (line 133) | enum Modifier { type KeyCode (line 180) | enum KeyCode { type EventListenerType (line 519) | enum EventListenerType { type EventListenerWrapper (line 527) | struct EventListenerWrapper { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/geventqueue.h function class (line 53) | class GEventQueue : public QObject { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gfilechooser.h function class (line 41) | class GFileChooser { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gfont.h function class (line 48) | class GFont { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gfontchooser.h function class (line 46) | class GFontChooser { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gformattedpane.h type GBrowserPane (line 21) | typedef GBrowserPane GFormattedPane; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/ginputpanel.h function class (line 36) | class GInputPanel { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/ginteractor.h type TextPosition (line 68) | enum TextPosition { function virtual (line 92) | virtual void addActionListener() Q_DECL_DEPRECATED; // does nothing FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/glabel.h function virtual (line 81) | virtual ~GLabel() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/glayout.h function class (line 38) | class GLayout { function class (line 67) | class GBorderLayout : public QLayout { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gobjects.h type LineStyle (line 76) | enum LineStyle { function virtual (line 110) | virtual GPoint getBottomRightLocation() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gobservable.h function class (line 54) | class GObservable { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/goptionpane.h function class (line 43) | class GOptionPane { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gradiobutton.h function virtual (line 75) | virtual ~GRadioButton() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gscrollbar.h type Orientation (line 51) | enum Orientation { function virtual (line 65) | virtual ~GScrollBar() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gscrollpane.h type ScrollBarPolicy (line 45) | enum ScrollBarPolicy { function virtual (line 60) | virtual ~GScrollPane() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gslider.h type Orientation (line 47) | enum Orientation { function virtual (line 82) | virtual ~GSlider() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gspacer.h function virtual (line 41) | virtual ~GSpacer() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gtable.h function class (line 64) | class GTable : public GInteractor { function ensureDefaultFormatting (line 611) | void ensureDefaultFormatting() const; // const hack FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gtextarea.h function virtual (line 61) | virtual ~GTextArea() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gtextfield.h type InputType (line 57) | enum InputType { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gthread.h function class (line 65) | class QFunctionThread : public QThread { function virtual (line 394) | virtual int getResult() const Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gtimer.h function class (line 31) | class GTimer { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gtypes.h type std (line 33) | typedef std::function GThunk; type std (line 39) | typedef std::function GThunkInt; type HorizontalAlignment (line 150) | enum HorizontalAlignment { type VerticalAlignment (line 161) | enum VerticalAlignment { type SwingConstants (line 173) | enum SwingConstants { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/gwindow.h type CloseOperation (line 133) | enum CloseOperation { function virtual (line 188) | virtual ~GWindow() Q_DECL_OVERRIDE; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/graphics/qtgui.h function class (line 43) | class QSPLApplication : public QApplication { function getArgc (line 70) | int getArgc() const; FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/base64.h function namespace (line 37) | namespace Base64 { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/bitstream.h function class (line 70) | class ibitstream: public std::istream { function class (line 126) | class obitstream: public std::ostream { function class (line 170) | class ifbitstream: public ibitstream { function class (line 230) | class ofbitstream: public obitstream { function class (line 292) | class istringbitstream: public ibitstream { function class (line 315) | class ostringbitstream: public obitstream { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/filelib.h function namespace (line 466) | namespace platform { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/plainconsole.h function namespace (line 24) | namespace plainconsole { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/rapidxml.h function namespace (line 41) | namespace rapidxml function namespace (line 68) | namespace rapidxml function namespace (line 145) | namespace rapidxml function Ch (line 686) | Ch *name() const function Ch (line 705) | Ch *value() const function name (line 734) | void name(const Ch *name, std::size_t size) function name (line 743) | void name(const Ch *name) function value (line 764) | void value(const Ch *value, std::size_t size) function value (line 773) | void value(const Ch *value) function type (line 1078) | void type(node_type type) function prepend_node (line 1089) | void prepend_node(xml_node *child) function append_node (line 1110) | void append_node(xml_node *child) function insert_node (line 1132) | void insert_node(xml_node *where, xml_node *child) function remove_first_node (line 1153) | void remove_first_node() function remove_last_node (line 1168) | void remove_last_node() function remove_node (line 1184) | void remove_node(xml_node *where) function remove_all_nodes (line 1201) | void remove_all_nodes() function prepend_attribute (line 1210) | void prepend_attribute(xml_attribute *attribute) function append_attribute (line 1230) | void append_attribute(xml_attribute *attribute) function insert_attribute (line 1252) | void insert_attribute(xml_attribute *where, xml_attribute *attri... function remove_first_attribute (line 1273) | void remove_first_attribute() function remove_last_attribute (line 1290) | void remove_last_attribute() function remove_attribute (line 1306) | void remove_attribute(xml_attribute *where) function remove_all_attributes (line 1322) | void remove_all_attributes() function clear (line 1428) | void clear() type whitespace_pred (line 1441) | struct whitespace_pred type node_name_pred (line 1450) | struct node_name_pred type attribute_name_pred (line 1459) | struct attribute_name_pred type text_pred (line 1468) | struct text_pred type text_pure_no_ws_pred (line 1477) | struct text_pure_no_ws_pred type text_pure_with_ws_pred (line 1486) | struct text_pure_with_ws_pred function test (line 1512) | static unsigned char test(Ch ch) function namespace (line 2316) | namespace internal function namespace (line 2640) | namespace rapidxml function namespace (line 2667) | namespace rapidxml function namespace (line 2744) | namespace rapidxml function Ch (line 3285) | Ch *name() const function Ch (line 3304) | Ch *value() const function name (line 3333) | void name(const Ch *name, std::size_t size) function name (line 3342) | void name(const Ch *name) function value (line 3363) | void value(const Ch *value, std::size_t size) function value (line 3372) | void value(const Ch *value) function type (line 3677) | void type(node_type type) function prepend_node (line 3688) | void prepend_node(xml_node *child) function append_node (line 3709) | void append_node(xml_node *child) function insert_node (line 3731) | void insert_node(xml_node *where, xml_node *child) function remove_first_node (line 3752) | void remove_first_node() function remove_last_node (line 3767) | void remove_last_node() function remove_node (line 3783) | void remove_node(xml_node *where) function remove_all_nodes (line 3800) | void remove_all_nodes() function prepend_attribute (line 3809) | void prepend_attribute(xml_attribute *attribute) function append_attribute (line 3829) | void append_attribute(xml_attribute *attribute) function insert_attribute (line 3851) | void insert_attribute(xml_attribute *where, xml_attribute *attri... function remove_first_attribute (line 3872) | void remove_first_attribute() function remove_last_attribute (line 3889) | void remove_last_attribute() function remove_attribute (line 3905) | void remove_attribute(xml_attribute *where) function remove_all_attributes (line 3921) | void remove_all_attributes() function clear (line 4027) | void clear() type whitespace_pred (line 4040) | struct whitespace_pred type node_name_pred (line 4049) | struct node_name_pred type attribute_name_pred (line 4058) | struct attribute_name_pred type text_pred (line 4067) | struct text_pred type text_pure_no_ws_pred (line 4076) | struct text_pure_no_ws_pred type text_pure_with_ws_pred (line 4085) | struct text_pure_with_ws_pred function test (line 4111) | static unsigned char test(Ch ch) function namespace (line 4915) | namespace internal function namespace (line 5238) | namespace rapidxml function namespace (line 5265) | namespace rapidxml function namespace (line 5342) | namespace rapidxml function Ch (line 5883) | Ch *name() const function Ch (line 5902) | Ch *value() const function name (line 5931) | void name(const Ch *name, std::size_t size) function name (line 5940) | void name(const Ch *name) function value (line 5961) | void value(const Ch *value, std::size_t size) function value (line 5970) | void value(const Ch *value) function type (line 6275) | void type(node_type type) function prepend_node (line 6286) | void prepend_node(xml_node *child) function append_node (line 6307) | void append_node(xml_node *child) function insert_node (line 6329) | void insert_node(xml_node *where, xml_node *child) function remove_first_node (line 6350) | void remove_first_node() function remove_last_node (line 6365) | void remove_last_node() function remove_node (line 6381) | void remove_node(xml_node *where) function remove_all_nodes (line 6398) | void remove_all_nodes() function prepend_attribute (line 6407) | void prepend_attribute(xml_attribute *attribute) function append_attribute (line 6427) | void append_attribute(xml_attribute *attribute) function insert_attribute (line 6449) | void insert_attribute(xml_attribute *where, xml_attribute *attri... function remove_first_attribute (line 6470) | void remove_first_attribute() function remove_last_attribute (line 6487) | void remove_last_attribute() function remove_attribute (line 6503) | void remove_attribute(xml_attribute *where) function remove_all_attributes (line 6519) | void remove_all_attributes() function clear (line 6625) | void clear() type whitespace_pred (line 6638) | struct whitespace_pred type node_name_pred (line 6647) | struct node_name_pred type attribute_name_pred (line 6656) | struct attribute_name_pred type text_pred (line 6665) | struct text_pred type text_pure_no_ws_pred (line 6674) | struct text_pure_no_ws_pred type text_pure_with_ws_pred (line 6683) | struct text_pure_with_ws_pred function test (line 6709) | static unsigned char test(Ch ch) function namespace (line 7513) | namespace internal FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/server.h function namespace (line 27) | namespace HttpServer { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/tokenscanner.h function class (line 50) | class TokenScanner { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/urlstream.h function class (line 49) | class iurlstream : public std::stringstream { type http_retcode (line 144) | typedef enum { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/io/xmlutils.h function namespace (line 34) | namespace xmlutils { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/consolestreambuf.h function namespace (line 18) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/echoinputstreambuf.h function namespace (line 21) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/foreachpatch.h function namespace (line 96) | namespace _fepatch { type State (line 129) | struct State { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/forwardingstreambuf.h function namespace (line 24) | namespace stanfordcpplib { function virtual (line 123) | virtual int pubsync() { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/init.h function namespace (line 33) | namespace stanfordcpplib { function namespace (line 122) | namespace std { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/limitoutputstreambuf.h function namespace (line 26) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/multimain.h function namespace (line 15) | namespace stanfordcpplib { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/randompatch.h function time_t (line 52) | static time_t patchedTime(time_t *) { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/private/version.h function namespace (line 41) | namespace version { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/spl.cpp function error (line 220) | void error(const std::string& msg) { type platform (line 296) | namespace platform { function os_getLastError (line 297) | std::string os_getLastError() { function filelib_createDirectory (line 30210) | void filelib_createDirectory(const std::string& path) { function filelib_deleteFile (line 30223) | void filelib_deleteFile(const std::string& path) { function filelib_expandPathname (line 30231) | std::string filelib_expandPathname(const std::string& filename) { function filelib_fileExists (line 30244) | bool filelib_fileExists(const std::string& filename) { function filelib_getAbsolutePath (line 30248) | std::string filelib_getAbsolutePath(const std::string& path) { function filelib_getCurrentDirectory (line 30258) | std::string filelib_getCurrentDirectory() { function filelib_getDirectoryPathSeparator (line 30264) | std::string filelib_getDirectoryPathSeparator() { function filelib_getSearchPathSeparator (line 30268) | std::string filelib_getSearchPathSeparator() { function filelib_getTempDirectory (line 30272) | std::string filelib_getTempDirectory() { function filelib_isDirectory (line 30278) | bool filelib_isDirectory(const std::string& filename) { function filelib_isFile (line 30284) | bool filelib_isFile(const std::string& filename) { function filelib_isSymbolicLink (line 30289) | bool filelib_isSymbolicLink(const std::string& filename) { function filelib_listDirectory (line 30295) | void filelib_listDirectory(const std::string& path, Vector addrsVector, std::string& output) { function addr2line_all (line 484) | int addr2line_all(void** addrs, int length, std::string& output) { function addr2line (line 530) | int addr2line(void* addr, std::string& line) { function STATIC_CONST_VARIABLE_DECLARE (line 548) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) function signalHandlerDisable (line 1224) | static void signalHandlerDisable() { function stanfordCppLibPosixSignalHandler (line 1231) | void stanfordCppLibPosixSignalHandler(int sig, siginfo_t* /*siginfo*/,... function signalHandlerEnable (line 1236) | static void signalHandlerEnable() { function stanfordCppLibSignalHandler (line 1282) | static void stanfordCppLibSignalHandler(int sig) { function insertStarsBeforeEachLine (line 1345) | static std::string insertStarsBeforeEachLine(const std::string& s) { function stanfordCppLibTerminateHandler (line 1363) | [[noreturn]] static void stanfordCppLibTerminateHandler() { function stanfordCppLibUnexpectedHandler (line 1414) | static void stanfordCppLibUnexpectedHandler() { function STATIC_CONST_VARIABLE_DECLARE (line 1531) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) type stacktrace (line 547) | namespace stacktrace { function execAndCapture (line 328) | int execAndCapture(std::string cmd, std::string& output) { function addr2line_clean (line 416) | std::string addr2line_clean(std::string line) { function addr2line_functionName (line 449) | std::string addr2line_functionName(std::string line) { function addr2line_all (line 475) | int addr2line_all(Vector addrsVector, std::string& output) { function addr2line_all (line 484) | int addr2line_all(void** addrs, int length, std::string& output) { function addr2line (line 530) | int addr2line(void* addr, std::string& line) { function STATIC_CONST_VARIABLE_DECLARE (line 548) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) function signalHandlerDisable (line 1224) | static void signalHandlerDisable() { function stanfordCppLibPosixSignalHandler (line 1231) | void stanfordCppLibPosixSignalHandler(int sig, siginfo_t* /*siginfo*/,... function signalHandlerEnable (line 1236) | static void signalHandlerEnable() { function stanfordCppLibSignalHandler (line 1282) | static void stanfordCppLibSignalHandler(int sig) { function insertStarsBeforeEachLine (line 1345) | static std::string insertStarsBeforeEachLine(const std::string& s) { function stanfordCppLibTerminateHandler (line 1363) | [[noreturn]] static void stanfordCppLibTerminateHandler() { function stanfordCppLibUnexpectedHandler (line 1414) | static void stanfordCppLibUnexpectedHandler() { function STATIC_CONST_VARIABLE_DECLARE (line 1531) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) type stacktrace (line 1530) | namespace stacktrace { function execAndCapture (line 328) | int execAndCapture(std::string cmd, std::string& output) { function addr2line_clean (line 416) | std::string addr2line_clean(std::string line) { function addr2line_functionName (line 449) | std::string addr2line_functionName(std::string line) { function addr2line_all (line 475) | int addr2line_all(Vector addrsVector, std::string& output) { function addr2line_all (line 484) | int addr2line_all(void** addrs, int length, std::string& output) { function addr2line (line 530) | int addr2line(void* addr, std::string& line) { function STATIC_CONST_VARIABLE_DECLARE (line 548) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) function signalHandlerDisable (line 1224) | static void signalHandlerDisable() { function stanfordCppLibPosixSignalHandler (line 1231) | void stanfordCppLibPosixSignalHandler(int sig, siginfo_t* /*siginfo*/,... function signalHandlerEnable (line 1236) | static void signalHandlerEnable() { function stanfordCppLibSignalHandler (line 1282) | static void stanfordCppLibSignalHandler(int sig) { function insertStarsBeforeEachLine (line 1345) | static std::string insertStarsBeforeEachLine(const std::string& s) { function stanfordCppLibTerminateHandler (line 1363) | [[noreturn]] static void stanfordCppLibTerminateHandler() { function stanfordCppLibUnexpectedHandler (line 1414) | static void stanfordCppLibUnexpectedHandler() { function STATIC_CONST_VARIABLE_DECLARE (line 1531) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) function hashCode (line 1989) | int hashCode(const Note& note) { type stanfordcpplib (line 2103) | namespace stanfordcpplib { type memory (line 2104) | namespace memory { function computeMemoryDistances (line 2106) | void computeMemoryDistances( function isOnHeap (line 2128) | bool isOnHeap(void* const p) { function isOnStack (line 2134) | bool isOnStack(void* const p) { function isOnStatic (line 2140) | bool isOnStatic(void* const p) { type qtgui (line 11768) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function endOfLibraryStudentThread (line 21028) | void endOfLibraryStudentThread() { function registerMainFunction (line 30377) | int registerMainFunction(const std::string& name, int (*mainFunc)()) { function selectMainFunction (line 30399) | int selectMainFunction() { type qtgui (line 30522) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function exitEnabled (line 30531) | bool exitEnabled() { function initializeLibrary (line 30538) | void initializeLibrary(int argc, char** argv) { function initializeLibraryStudentThread (line 30562) | void initializeLibraryStudentThread() { function parseArgsQt (line 30569) | static void parseArgsQt(int argc, char** argv) { function runMainInThread (line 30601) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30605) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30609) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30613) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 30617) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30621) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30625) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30629) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 30634) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 30641) | void shutdownLibrary() { function staticInitializeLibrary (line 30649) | void staticInitializeLibrary() { type autograder (line 2195) | namespace autograder { function randomFeedBool (line 2196) | void randomFeedBool(bool value) { function randomFeedClear (line 2200) | void randomFeedClear() { function randomFeedInteger (line 2206) | void randomFeedInteger(int value) { function randomFeedReal (line 2210) | void randomFeedReal(double value) { function randomBool (line 2216) | bool randomBool() { function randomChance (line 2226) | bool randomChance(double p) { function randomColor (line 2236) | int randomColor() { function randomColor (line 2246) | int randomColor(int minRGB, int maxRGB) { function randomColorString (line 2261) | std::string randomColorString() { function randomColorString (line 2271) | std::string randomColorString(int minRGB, int maxRGB) { function randomInteger (line 2302) | int randomInteger(int low, int high) { function randomReal (line 2326) | double randomReal(double low, double high) { function setRandomSeed (line 2344) | void setRandomSeed(int seed) { function initRandomSeed (line 2356) | static void initRandomSeed() { function getRecursionIndentLevel (line 2379) | int getRecursionIndentLevel() { function recursionIndent (line 2405) | std::string recursionIndent(const std::string& indenter) { function Direction (line 2445) | Direction leftFrom(Direction dir) { function Direction (line 2449) | Direction rightFrom(Direction dir) { function Direction (line 2453) | Direction opposite(Direction dir) { function directionToString (line 2465) | std::string directionToString(Direction dir) { function Direction (line 2532) | Direction operator ++(Direction& dir, int) { type stringutils (line 2562) | namespace stringutils { function charsDifferent (line 2563) | int charsDifferent(const std::string& s1, const std::string& s2) { function collapseSpaces (line 2574) | std::string collapseSpaces(const std::string& s) { function explodeLines (line 2587) | Vector explodeLines(const std::string& s) { function height (line 2606) | int height(const std::string& s) { function implode (line 2625) | std::string implode(const Vector& v, const std::string& d... function indent (line 2638) | std::string indent(const std::string& s, int spaces) { function makeSloppy (line 2651) | std::string makeSloppy(const std::string& s) { function removeBlankLines (line 2655) | std::string removeBlankLines(const std::string& s) { function stripWhitespace (line 2667) | std::string stripWhitespace(const std::string& s) { function toLowerCase (line 2677) | std::string toLowerCase(const std::string& s) { function toPrintable (line 2685) | std::string toPrintable(int ch) { function trimR (line 2707) | std::string trimR(const std::string& s) { function trimToHeight (line 2715) | std::string trimToHeight(const std::string& s, int height, const std::... function trimToSize (line 2728) | std::string trimToSize(const std::string& s, int width, int height, co... function trimToWidth (line 2734) | std::string trimToWidth(const std::string& s, int width, const std::st... function truncate (line 2748) | std::string truncate(const std::string& s, int length, const std::stri... function width (line 2757) | int width(const std::string& s) { type diff (line 2815) | namespace diff { function diff (line 2816) | std::string diff(std::string s1, std::string s2, int flags) { function diffPass (line 3057) | bool diffPass(const std::string& s1, const std::string& s2, int flags) { function isDiffMatch (line 3063) | bool isDiffMatch(const std::string& diffs) { function regexMatch (line 3100) | bool regexMatch(const std::string& /*s*/, const std::string& /*regexp*/) { function regexMatchCount (line 3104) | int regexMatchCount(const std::string& /*s*/, const std::string& /*regex... function regexMatchCountWithLines (line 3108) | void regexMatchCountWithLines(const std::string& /*s*/, const std::strin... function regexReplace (line 3113) | std::string regexReplace(const std::string& s, const std::string& /*rege... function regexMatch (line 3123) | bool regexMatch(const std::string& s, const std::string& regexp) { function regexMatchCount (line 3129) | int regexMatchCount(const std::string& s, const std::string& regexp) { function regexMatchCountWithLines (line 3136) | void regexMatchCountWithLines(const std::string& s, const std::string& r... function regexReplace (line 3163) | std::string regexReplace(const std::string& s, const std::string& regexp... function regexMatchCountWithLines (line 3181) | int regexMatchCountWithLines(const std::string& s, const std::string& re... function BigInteger (line 5722) | BigInteger BigInteger::abs() const { function BigInteger (line 5862) | BigInteger BigInteger::gcd(const BigInteger& other) const { function BigInteger (line 5937) | const BigInteger& BigInteger::max(const BigInteger& other) const { function BigInteger (line 5945) | const BigInteger& BigInteger::min(const BigInteger& other) const { function BigInteger (line 5953) | BigInteger BigInteger::modPow(const BigInteger& exp, const BigInteger& m... function BigInteger (line 6001) | BigInteger BigInteger::pow(long exp) const { function BigInteger (line 6025) | BigInteger BigInteger::pow(const BigInteger& exp) const { function BigInteger (line 6218) | BigInteger& BigInteger::operator =(const BigInteger& b) { function BigInteger (line 6224) | BigInteger& BigInteger::operator ++() { function BigInteger (line 6229) | BigInteger BigInteger::operator ++(int) { function BigInteger (line 6235) | BigInteger& BigInteger::operator --() { function BigInteger (line 6240) | BigInteger BigInteger::operator --(int) { function BigInteger (line 6246) | BigInteger& BigInteger::operator +=(const BigInteger& b) { function BigInteger (line 6251) | BigInteger& BigInteger::operator -=(const BigInteger& b) { function BigInteger (line 6256) | BigInteger& BigInteger::operator *=(const BigInteger& b) { function BigInteger (line 6261) | BigInteger& BigInteger::operator /=(const BigInteger& b) { function BigInteger (line 6266) | BigInteger& BigInteger::operator %=(const BigInteger& b) { function BigInteger (line 6271) | BigInteger& BigInteger::operator &=(const BigInteger& b) { function BigInteger (line 6276) | BigInteger& BigInteger::operator |=(const BigInteger& b) { function BigInteger (line 6281) | BigInteger& BigInteger::operator ^=(const BigInteger& b) { function BigInteger (line 6286) | BigInteger BigInteger::operator ~() const { function BigInteger (line 6299) | BigInteger BigInteger::operator !() const { function BigInteger (line 6307) | BigInteger& BigInteger::operator [](int n) { function BigInteger (line 6311) | BigInteger BigInteger::operator -() const { function BigInteger (line 6320) | BigInteger BigInteger::operator <<(unsigned int shift) const { function BigInteger (line 6328) | BigInteger& BigInteger::operator <<=(unsigned int shift) { function BigInteger (line 6333) | BigInteger BigInteger::operator >>(unsigned int shift) const { function BigInteger (line 6341) | BigInteger& BigInteger::operator >>=(unsigned int shift) { function bigIntegerToString (line 6373) | std::string bigIntegerToString(const BigInteger& bi, int radix) { function hashCode (line 6377) | int hashCode(const BigInteger& b) { function BigInteger (line 6381) | BigInteger operator +(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6404) | BigInteger operator -(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6411) | BigInteger operator *(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6418) | BigInteger operator /(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6436) | BigInteger operator %(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6454) | BigInteger operator &(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6473) | BigInteger operator |(const BigInteger& b1, const BigInteger& b2) { function BigInteger (line 6493) | BigInteger operator ^(const BigInteger& b1, const BigInteger& b2) { type require (line 6585) | namespace require { function _errorMessage (line 6587) | static void _errorMessage(const std::string& caller, const std::string... function inRange (line 6617) | void inRange(double value, double min, double max, const std::string& ... function inRange (line 6621) | void inRange(int value, int min, int max, const std::string& caller, c... function inRange2D (line 6625) | void inRange2D(double x, double y, double maxX, double maxY, const std... function inRange2D (line 6629) | void inRange2D(double x, double y, double minX, double minY, double ma... function inRange2D (line 6634) | void inRange2D(int x, int y, int maxX, int maxY, const std::string& ca... function inRange2D (line 6638) | void inRange2D(int x, int y, int minX, int minY, int maxX, int maxY, c... function nonEmpty (line 6643) | void nonEmpty(const std::string& str, const std::string& caller, const... function nonNegative (line 6647) | void nonNegative(double value, const std::string& caller, const std::s... function nonNegative (line 6651) | void nonNegative(int value, const std::string& caller, const std::stri... function nonNegative (line 6655) | void nonNegative(long value, const std::string& caller, const std::str... function nonNegative2D (line 6659) | void nonNegative2D(double x, double y, const std::string& caller, cons... function nonNegative2D (line 6664) | void nonNegative2D(int x, int y, const std::string& caller, const std:... function nonNull (line 6669) | void nonNull(const void* ptr, const std::string& caller, const std::st... function positive (line 6673) | void positive(double value, const std::string& caller, const std::stri... function positive (line 6677) | void positive(int value, const std::string& caller, const std::string&... function require (line 6681) | void require(bool test, const std::string& caller, const std::string& ... function cosDegrees (line 6713) | double cosDegrees(double angle) { function countDigits (line 6717) | int countDigits(int n, int base) { function sinDegrees (line 6734) | double sinDegrees(double angle) { function tanDegrees (line 6738) | double tanDegrees(double angle) { function toDegrees (line 6742) | double toDegrees(double radians) { function toRadians (line 6746) | double toRadians(double degrees) { function vectorAngle (line 6750) | double vectorAngle(double x, double y) { function vectorAngle (line 6756) | double vectorAngle(const GPoint& pt) { function vectorAngle (line 6761) | double vectorAngle(const Point& pt) { function vectorDistance (line 6765) | double vectorDistance(double x, double y) { function vectorDistance (line 6770) | double vectorDistance(const GPoint& pt) { function vectorDistance (line 6775) | double vectorDistance(const Point& pt) { function hashCode (line 6823) | int hashCode(const Complex& c) { function Complex (line 6827) | Complex operator *(const Complex& m, const Complex& n) { function Complex (line 6833) | Complex operator +(const Complex& m, const Complex& n) { function Complex (line 6839) | Complex operator -(const Complex& m, const Complex& n) { function boolToString (line 7027) | std::string boolToString(bool b) { function boolToString (line 7031) | std::string boolToString(int b) { function charToInteger (line 7035) | int charToInteger(char c) { function charToString (line 7045) | std::string charToString(char c) { function doubleToString (line 7051) | std::string doubleToString(double d) { function endsWith (line 7055) | bool endsWith(const std::string& str, char suffix) { function endsWith (line 7059) | bool endsWith(const std::string& str, const std::string& suffix) { function equalsIgnoreCase (line 7076) | bool equalsIgnoreCase(const std::string& s1, const std::string& s2) { function htmlDecode (line 7085) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 7094) | std::string htmlEncode(const std::string& s) { function integerToChar (line 7103) | char integerToChar(int n) { function integerToString (line 7117) | std::string integerToString(int n, int radix) { function longToString (line 7129) | std::string longToString(long n, int radix) { function padLeft (line 7141) | std::string padLeft(const std::string& s, int length, char fill) { function padRight (line 7154) | std::string padRight(const std::string& s, int length, char fill) { function pointerToString (line 7167) | std::string pointerToString(void* p) { function realToString (line 7178) | std::string realToString(double d) { function startsWith (line 7184) | bool startsWith(const std::string& str, char prefix) { function startsWith (line 7188) | bool startsWith(const std::string& str, const std::string& prefix) { function stringIsBool (line 7197) | bool stringIsBool(const std::string& str) { function stringIsDouble (line 7201) | bool stringIsDouble(const std::string& str) { function stringIsInteger (line 7205) | bool stringIsInteger(const std::string& str, int radix) { function stringIsLong (line 7216) | bool stringIsLong(const std::string& str, int radix) { function stringIsReal (line 7227) | bool stringIsReal(const std::string& str) { function stringContains (line 7234) | bool stringContains(const std::string& s, char ch) { function stringContains (line 7238) | bool stringContains(const std::string& s, const std::string& substring) { function stringIndexOf (line 7242) | int stringIndexOf(const std::string& s, char ch, int startIndex) { function stringIndexOf (line 7251) | int stringIndexOf(const std::string& s, const std::string& substring, in... function stringJoin (line 7260) | std::string stringJoin(const Vector& v, char delimiter) { function stringJoin (line 7265) | std::string stringJoin(const Vector& v, const std::string& ... function stringLastIndexOf (line 7279) | int stringLastIndexOf(const std::string& s, char ch, int startIndex) { function stringLastIndexOf (line 7288) | int stringLastIndexOf(const std::string& s, const std::string& substring... function stringReplace (line 7297) | std::string stringReplace(const std::string& str, char old, char replace... function stringReplace (line 7303) | std::string stringReplace(const std::string& str, const std::string& old... function stringReplaceInPlace (line 7309) | int stringReplaceInPlace(std::string& str, char old, char replacement, i... function stringReplaceInPlace (line 7323) | int stringReplaceInPlace(std::string& str, const std::string& old, const... function stringSplit (line 7339) | Vector stringSplit(const std::string& str, char delimiter, ... function stringSplit (line 7344) | Vector stringSplit(const std::string& str, const std::strin... function stringToBool (line 7365) | bool stringToBool(const std::string& str) { function stringToChar (line 7380) | char stringToChar(const std::string& str) { function stringToDouble (line 7388) | double stringToDouble(const std::string& str) { function stringToInteger (line 7392) | int stringToInteger(const std::string& str, int radix) { function stringToLong (line 7406) | long stringToLong(const std::string& str, int radix) { function stringToReal (line 7420) | double stringToReal(const std::string& str) { function toLowerCase (line 7430) | char toLowerCase(char ch) { function toLowerCase (line 7434) | std::string toLowerCase(const std::string& str) { function toLowerCaseInPlace (line 7440) | void toLowerCaseInPlace(std::string& str) { function toUpperCase (line 7447) | char toUpperCase(char ch) { function toUpperCase (line 7451) | std::string toUpperCase(const std::string& str) { function toUpperCaseInPlace (line 7457) | void toUpperCaseInPlace(std::string& str) { function trim (line 7464) | std::string trim(const std::string& str) { function trimInPlace (line 7470) | void trimInPlace(std::string& str) { function trimEnd (line 7475) | std::string trimEnd(const std::string& str) { function trimEndInPlace (line 7481) | void trimEndInPlace(std::string& str) { function trimStart (line 7492) | std::string trimStart(const std::string& str) { function trimStartInPlace (line 7498) | void trimStartInPlace(std::string& str) { function urlDecode (line 7509) | std::string urlDecode(const std::string& str) { function urlDecodeInPlace (line 7543) | void urlDecodeInPlace(std::string& str) { function urlEncode (line 7547) | std::string urlEncode(const std::string& str) { function urlEncodeInPlace (line 7566) | void urlEncodeInPlace(std::string& str) { type std (line 7570) | namespace std { function stob (line 7571) | bool stob(const std::string& str) { function stoc (line 7575) | char stoc(const std::string& str) { function to_string (line 7579) | std::string to_string(bool b) { function to_string (line 7583) | std::string to_string(char c) { function to_string (line 7587) | std::string to_string(void* p) { function __stanfordcpplib__exitLibrary (line 30656) | void __stanfordcpplib__exitLibrary(int status) { function hashCode (line 7655) | int hashCode(const Point& pt) { function hashCode (line 7745) | int hashCode(const IntRange& r) { function IntRange (line 7749) | IntRange range(int length) { function IntRange (line 7753) | IntRange range(int min, int max) { function hashCode (line 7928) | int hashCode(const IntRange2D& r) { function IntRange2D (line 7932) | IntRange2D range2d(int width, int height, bool yMajor) { function IntRange2D (line 7936) | IntRange2D range2d(int minX, int minY, int maxX, int maxY, bool yMajor) { function _Internal_QWidget (line 8171) | _Internal_QWidget* GChooser::getInternalWidget() const { function QWidget (line 8196) | QWidget* GChooser::getWidget() const { function QSize (line 8294) | QSize _Internal_QComboBox::sizeHint() const { function _Internal_QWidget (line 8426) | _Internal_QWidget* GTextField::getInternalWidget() const { function QWidget (line 8511) | QWidget* GTextField::getWidget() const { function QSize (line 8772) | QSize _Internal_QLineEdit::sizeHint() const { function QLineEdit (line 8843) | QLineEdit* _Internal_QSpinBox::lineEdit() const { function QSize (line 8847) | QSize _Internal_QSpinBox::sizeHint() const { function QLineEdit (line 8918) | QLineEdit* _Internal_QDoubleSpinBox::lineEdit() const { function QSize (line 8922) | QSize _Internal_QDoubleSpinBox::sizeHint() const { function GThunk (line 8976) | GThunk GEventQueue::dequeue() { function GEvent (line 8995) | GEvent GEventQueue::getNextEvent(int mask) { function GEventQueue (line 9020) | GEventQueue* GEventQueue::instance() { function GThunk (line 9039) | GThunk GEventQueue::peek() { function GEvent (line 9076) | GEvent GEventQueue::waitForEvent(int mask) { function GEvent (line 9101) | GEvent getNextEvent(int mask) { function GMouseEvent (line 9105) | GMouseEvent waitForClick() { function GEvent (line 9114) | GEvent waitForEvent(int mask) { function _Internal_QWidget (line 9197) | _Internal_QWidget* GBrowserPane::getInternalWidget() const { function QWidget (line 9254) | QWidget* GBrowserPane::getWidget() const { function QVariant (line 9423) | QVariant _Internal_QTextBrowser::loadResource(int type, const QUrl &url) { function QSize (line 9485) | QSize _Internal_QTextBrowser::sizeHint() const { function GInputPanel (line 9530) | GInputPanel* GInputPanel::instance() { function QFont (line 9654) | QFont GFont::changeFontSize(const QFont& font, int dsize) { function QFont (line 9659) | QFont GFont::deriveQFont(const QFont& font, QFont::Weight weight, int si... function QFont (line 9663) | QFont GFont::deriveQFont(const QFont& font, const std::string& fontFamil... function QFont (line 9667) | QFont GFont::deriveQFont(const std::string& font, QFont::Weight weight, ... function QFont (line 9671) | QFont GFont::deriveQFont(const std::string& font, const std::string& fon... function QFont (line 9760) | QFont GFont::toQFont(const std::string& fontString) { function QFont (line 9801) | QFont GFont::toQFont(const QFont& basisFont, const std::string& fontStri... function GDimension (line 9928) | GDimension operator *(const GDimension& d, double scale) { function hashCode (line 9932) | int hashCode(const GDimension& dim) { function toString (line 9936) | std::string toString(HorizontalAlignment alignment) { function toString (line 9946) | std::string toString(VerticalAlignment alignment) { function HorizontalAlignment (line 9956) | HorizontalAlignment toHorizontalAlignment(const std::string& alignmentSt... function toQtAlignment (line 9969) | Qt::Alignment toQtAlignment(HorizontalAlignment alignment) { function toQtAlignment (line 9976) | Qt::Alignment toQtAlignment(VerticalAlignment alignment) { function VerticalAlignment (line 9983) | VerticalAlignment toVerticalAlignment(const std::string& alignmentStr) { function GPoint (line 10058) | GPoint operator *(const GPoint& p, double scale) { function hashCode (line 10062) | int hashCode(const GPoint& pt) { function GRectangle (line 10122) | GRectangle GRectangle::enlargedBy(double amount) { function hashCode (line 10193) | int hashCode(const GRectangle& r) { function GConsoleWindow (line 10312) | GConsoleWindow* GConsoleWindow::instance() { function QTextFragment (line 10792) | QTextFragment GConsoleWindow::getUserInputFragment() const { type stanfordcpplib (line 11767) | namespace stanfordcpplib { type memory (line 2104) | namespace memory { function computeMemoryDistances (line 2106) | void computeMemoryDistances( function isOnHeap (line 2128) | bool isOnHeap(void* const p) { function isOnStack (line 2134) | bool isOnStack(void* const p) { function isOnStatic (line 2140) | bool isOnStatic(void* const p) { type qtgui (line 11768) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function endOfLibraryStudentThread (line 21028) | void endOfLibraryStudentThread() { function registerMainFunction (line 30377) | int registerMainFunction(const std::string& name, int (*mainFunc)()) { function selectMainFunction (line 30399) | int selectMainFunction() { type qtgui (line 30522) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function exitEnabled (line 30531) | bool exitEnabled() { function initializeLibrary (line 30538) | void initializeLibrary(int argc, char** argv) { function initializeLibraryStudentThread (line 30562) | void initializeLibraryStudentThread() { function parseArgsQt (line 30569) | static void parseArgsQt(int argc, char** argv) { function runMainInThread (line 30601) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30605) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30609) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30613) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 30617) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30621) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30625) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30629) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 30634) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 30641) | void shutdownLibrary() { function staticInitializeLibrary (line 30649) | void staticInitializeLibrary() { function __emptyEventListener (line 11806) | static void __emptyEventListener(GEvent) { function __logEventListener (line 11810) | static void __logEventListener(GEvent event) { function EventClass (line 11913) | EventClass GEvent::getClass() const { type timeval (line 11922) | struct timeval function EventClass (line 11928) | EventClass GEvent::getEventClass() const { function EventType (line 11932) | EventType GEvent::getEventType() const { function GInteractor (line 11956) | GInteractor* GEvent::getInteractor() const { function QEvent (line 11960) | QEvent* GEvent::getInternalEvent() const { function GPoint (line 11964) | GPoint GEvent::getLocation() const { function GObservable (line 11972) | GObservable* GEvent::getSource() const { function EventType (line 11980) | EventType GEvent::getType() const { function QSize (line 12390) | QSize GLayout::getPreferredSize(QWidget* widget) { function QSize (line 12399) | QSize GLayout::getProperSize(QLayout* layout) { function QSize (line 12408) | QSize GLayout::getProperSize(QWidget* widget) { function QLayoutItem (line 12498) | QLayoutItem* GBorderLayout::itemAt(int index) const { function QSize (line 12507) | QSize GBorderLayout::minimumSize() const { function QSize (line 12593) | QSize GBorderLayout::sizeHint() const { function QLayoutItem (line 12597) | QLayoutItem* GBorderLayout::takeAt(int index) { function QSize (line 12611) | QSize GBorderLayout::calculateSize(SizeType sizeType) const { function GCanvas (line 12926) | GCanvas* GCanvas::diff(const GCanvas& image, int diffPixelColor) const { function GCanvas (line 12960) | GCanvas* GCanvas::diff(const GCanvas* image, int diffPixelColor) const { function GObject (line 13118) | GObject* GCanvas::getElement(int index) const { function GObject (line 13125) | GObject* GCanvas::getElementAt(double x, double y) const { function _Internal_QWidget (line 13147) | _Internal_QWidget* GCanvas::getInternalWidget() const { function QWidget (line 13201) | QWidget* GCanvas::getWidget() const { function GImage (line 13529) | GImage* GCanvas::toGImage() const { function QSize (line 13711) | QSize _Internal_QCanvas::sizeHint() const { function GRectangle (line 13836) | GRectangle GInteractor::getBounds() const { function GContainer (line 13850) | GContainer* GInteractor::getContainer() const { function GPoint (line 13884) | GPoint GInteractor::getLocation() const { function QWidget (line 13888) | QWidget* GInteractor::getInternalParent(QWidget* parent) { function GDimension (line 13896) | GDimension GInteractor::getMinimumSize() const { function GDimension (line 13922) | GDimension GInteractor::getPreferredSize() const { function GDimension (line 13936) | GDimension GInteractor::getSize() const { function QSize (line 14358) | QSize _Internal_QWidget::getMinimumSize() const { function QSize (line 14366) | QSize _Internal_QWidget::getPreferredSize() const { function QMenu (line 14592) | QMenu* GWindow::addMenu(const std::string& menu) { function QAction (line 14608) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 14615) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 14647) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 14676) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 14705) | QAction* GWindow::addMenuItemCheckBox(const std::string& menu, function QAction (line 14715) | QAction* GWindow::addMenuItemCheckBox(const std::string& menu, function QAction (line 14749) | QAction* GWindow::addMenuSeparator(const std::string& menu) { function QMenu (line 14764) | QMenu* GWindow::addSubMenu(const std::string& menu, const std::string& s... function QAction (line 14821) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 14829) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 14864) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 14894) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 14924) | QAction* GWindow::addToolbarSeparator() { function GCanvas (line 15048) | GCanvas* GWindow::getCanvas() const { function GDimension (line 15058) | GDimension GWindow::getCanvasSize() const { function GObject (line 15102) | GObject* GWindow::getGObject(int index) const { function GObject (line 15110) | GObject* GWindow::getGObjectAt(double x, double y) const { function QMainWindow (line 15126) | QMainWindow* GWindow::getLastWindow() { function GPoint (line 15134) | GPoint GWindow::getLocation() const { function GDimension (line 15138) | GDimension GWindow::getPreferredSize() const { function GDimension (line 15150) | GDimension GWindow::getRegionSize(Region region) const { function GDimension (line 15154) | GDimension GWindow::getRegionSize(const std::string& region) const { function GDimension (line 15179) | GDimension GWindow::getScreenSize() { function GDimension (line 15191) | GDimension GWindow::getSize() const { function QWidget (line 15203) | QWidget* GWindow::getWidget() const { function convertColorToRGB (line 15740) | int convertColorToRGB(const std::string& colorName) { function convertRGBToColor (line 15744) | std::string convertRGBToColor(int rgb) { function exitGraphics (line 15748) | void exitGraphics() { function getScreenHeight (line 15752) | double getScreenHeight() { function GDimension (line 15756) | GDimension getScreenSize() { function getScreenWidth (line 15760) | double getScreenWidth() { function pause (line 15765) | void pause(double milliseconds) { function repaint (line 15770) | void repaint() { function GInteractor (line 16511) | GInteractor* GContainer::getInteractor(int i) const { function GInteractor (line 16523) | GInteractor* GContainer::getInteractorByRegion(int i, Region region) con... function GInteractor (line 16527) | GInteractor* GContainer::getInteractorByRegion(int i, const std::string&... function _Internal_QWidget (line 16540) | _Internal_QWidget* GContainer::getInternalWidget() const { function GDimension (line 16582) | GDimension GContainer::getPreferredSize() const { function GDimension (line 16595) | GDimension GContainer::getRegionSize(Region region) const { function GDimension (line 16605) | GDimension GContainer::getRegionSize(const std::string& region) const { function QWidget (line 16625) | QWidget* GContainer::getWidget() const { function HorizontalAlignment (line 17077) | HorizontalAlignment _Internal_QContainer::getHorizontalAlignment() const { function QSize (line 17089) | QSize _Internal_QContainer::getPreferredSize() const { function QLayout (line 17113) | QLayout* _Internal_QContainer::getQLayout() const { function VerticalAlignment (line 17121) | VerticalAlignment _Internal_QContainer::getVerticalAlignment() const { function QLayout (line 17182) | QLayout* _Internal_QContainer::layoutForRegion(GContainer::Region region... function QSize (line 17689) | QSize _Internal_QContainer::sizeHint() const { function _Internal_QWidget (line 17751) | _Internal_QWidget* GScrollBar::getInternalWidget() const { function QWidget (line 17775) | QWidget* GScrollBar::getWidget() const { function QSize (line 17859) | QSize _Internal_QScrollBar::sizeHint() const { function GText (line 17956) | GText* GLabel::getGText() const { function _Internal_QWidget (line 17960) | _Internal_QWidget* GLabel::getInternalWidget() const { function QWidget (line 17991) | QWidget* GLabel::getWidget() const { function QSize (line 18261) | QSize _Internal_QLabel::sizeHint() const { function STATIC_CONST_VARIABLE_DECLARE (line 18332) | STATIC_CONST_VARIABLE_DECLARE(double, LINE_TOLERANCE, 1.5) function GPoint (line 18391) | GPoint GObject::getBottomRightLocation() const { function GRectangle (line 18399) | GRectangle GObject::getBounds() const { function GPoint (line 18408) | GPoint GObject::getCenterLocation() const { function GPoint (line 18440) | GPoint GObject::getLocation() const { function GCompound (line 18448) | GCompound* GObject::getParent() const { function GDimension (line 18456) | GDimension GObject::getSize() const { function GPoint (line 18894) | GPoint GArc::getArcPoint(double theta) const { function GRectangle (line 18903) | GRectangle GArc::getBounds() const { function GPoint (line 18935) | GPoint GArc::getEndPoint() const { function GRectangle (line 18939) | GRectangle GArc::getFrameRectangle() const { function GPoint (line 18947) | GPoint GArc::getStartPoint() const { function GRectangle (line 19077) | GRectangle GCompound::getBounds() const { function GObject (line 19097) | GObject* GCompound::getElement(int index) const { function GObject (line 19101) | GObject* GCompound::getElementAt(double x, double y) const { function QWidget (line 19118) | QWidget* GCompound::getWidget() const { function QImage (line 19377) | QImage* GImage::getQImage() const { function GRectangle (line 19456) | GRectangle GLine::getBounds() const { function GPoint (line 19466) | GPoint GLine::getEndPoint() const { function GPoint (line 19482) | GPoint GLine::getStartPoint() const { function GRectangle (line 19692) | GRectangle GPolygon::getBounds() const { function GPoint (line 19721) | GPoint GPolygon::getVertex(int i) const { function GRectangle (line 19863) | GRectangle GText::getBounds() const { function dsq (line 19931) | static double dsq(double x0, double y0, double x1, double y1) { function _Internal_QWidget (line 20014) | _Internal_QWidget* GButton::getInternalWidget() const { function QWidget (line 20038) | QWidget* GButton::getWidget() const { function QSize (line 20164) | QSize _Internal_QPushButton::sizeHint() const { function QSPLApplication (line 20921) | QSPLApplication* QtGui::getApplication() { function QtGui (line 20955) | QtGui* QtGui::instance() { type stanfordcpplib (line 21027) | namespace stanfordcpplib { type memory (line 2104) | namespace memory { function computeMemoryDistances (line 2106) | void computeMemoryDistances( function isOnHeap (line 2128) | bool isOnHeap(void* const p) { function isOnStack (line 2134) | bool isOnStack(void* const p) { function isOnStatic (line 2140) | bool isOnStatic(void* const p) { type qtgui (line 11768) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function endOfLibraryStudentThread (line 21028) | void endOfLibraryStudentThread() { function registerMainFunction (line 30377) | int registerMainFunction(const std::string& name, int (*mainFunc)()) { function selectMainFunction (line 30399) | int selectMainFunction() { type qtgui (line 30522) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function exitEnabled (line 30531) | bool exitEnabled() { function initializeLibrary (line 30538) | void initializeLibrary(int argc, char** argv) { function initializeLibraryStudentThread (line 30562) | void initializeLibraryStudentThread() { function parseArgsQt (line 30569) | static void parseArgsQt(int argc, char** argv) { function runMainInThread (line 30601) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30605) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30609) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30613) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 30617) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30621) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30625) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30629) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 30634) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 30641) | void shutdownLibrary() { function staticInitializeLibrary (line 30649) | void staticInitializeLibrary() { function clearConsole (line 21102) | void clearConsole() { function getConsoleClearEnabled (line 21106) | bool getConsoleClearEnabled() { function getConsoleCloseOperation (line 21110) | int getConsoleCloseOperation() { function getConsoleEcho (line 21114) | bool getConsoleEcho() { function getConsoleEnabled (line 21118) | bool getConsoleEnabled() { function getConsoleEventOnClose (line 21122) | bool getConsoleEventOnClose() { function getConsoleExitProgramOnClose (line 21126) | bool getConsoleExitProgramOnClose() { function getConsoleFont (line 21130) | std::string getConsoleFont() { function getConsoleHeight (line 21134) | double getConsoleHeight() { function getConsoleLocationSaved (line 21138) | bool getConsoleLocationSaved() { function getConsolePrintExceptions (line 21142) | bool getConsolePrintExceptions() { function getConsoleSettingsLocked (line 21146) | bool getConsoleSettingsLocked() { function getConsoleWidth (line 21150) | double getConsoleWidth() { function getConsoleWindowTitle (line 21154) | std::string getConsoleWindowTitle() { function pause (line 21158) | void pause(double /*milliseconds*/) { function setConsoleClearEnabled (line 21162) | void setConsoleClearEnabled(bool /*value*/) { function setConsoleCloseOperation (line 21166) | void setConsoleCloseOperation(int /*op*/) { function setConsoleEcho (line 21170) | void setConsoleEcho(bool /*echo*/) { function setConsoleEnabled (line 21174) | void setConsoleEnabled(bool /*enabled*/) { function setConsoleErrorColor (line 21178) | void setConsoleErrorColor(const std::string& /*color*/) { function setConsoleEventOnClose (line 21182) | void setConsoleEventOnClose(bool /*eventOnClose*/) { function setConsoleExitProgramOnClose (line 21186) | void setConsoleExitProgramOnClose(bool /*exitOnClose*/) { function setConsoleFont (line 21190) | void setConsoleFont(const std::string& /*font*/) { function setConsoleLocation (line 21194) | void setConsoleLocation(double /*x*/, double /*y*/) { function setConsoleLocationSaved (line 21198) | void setConsoleLocationSaved(bool /*value*/) { function setConsoleOutputColor (line 21202) | void setConsoleOutputColor(const std::string& /*color*/) { function setConsolePrintExceptions (line 21206) | void setConsolePrintExceptions(bool printExceptions, bool force) { function setConsoleSettingsLocked (line 21211) | void setConsoleSettingsLocked(bool /*value*/) { function setConsoleSize (line 21215) | void setConsoleSize(double /*width*/, double /*height*/) { function setConsoleWindowTitle (line 21219) | void setConsoleWindowTitle(const std::string& /*title*/) { function shutdownConsole (line 21223) | void shutdownConsole() { function clearConsole (line 21229) | void clearConsole() { function getConsoleClearEnabled (line 21233) | bool getConsoleClearEnabled() { function getConsoleCloseOperation (line 21237) | int getConsoleCloseOperation() { function getConsoleEcho (line 21241) | bool getConsoleEcho() { function getConsoleEnabled (line 21245) | bool getConsoleEnabled() { function getConsoleEventOnClose (line 21253) | bool getConsoleEventOnClose() { function getConsoleExitProgramOnClose (line 21257) | bool getConsoleExitProgramOnClose() { function getConsoleFont (line 21261) | std::string getConsoleFont() { function getConsoleHeight (line 21269) | double getConsoleHeight() { function GPoint (line 21273) | GPoint getConsoleLocation() { function getConsoleLocationSaved (line 21277) | bool getConsoleLocationSaved() { function getConsolePrintExceptions (line 21281) | bool getConsolePrintExceptions() { function getConsoleSettingsLocked (line 21285) | bool getConsoleSettingsLocked() { function GDimension (line 21290) | GDimension getConsoleSize() { function getConsoleWidth (line 21294) | double getConsoleWidth() { function GConsoleWindow (line 21298) | GConsoleWindow* getConsoleWindow() { function getConsoleWindowTitle (line 21302) | std::string getConsoleWindowTitle() { function setConsoleClearEnabled (line 21306) | void setConsoleClearEnabled(bool value) { function setConsoleCloseOperation (line 21311) | void setConsoleCloseOperation(/*GWindow::CloseOperation*/ int op) { function setConsoleEcho (line 21317) | void setConsoleEcho(bool echo) { function setConsoleEnabled (line 21322) | void setConsoleEnabled(bool enabled) { function setConsoleErrorColor (line 21326) | void setConsoleErrorColor(const std::string& color) { function setConsoleEventOnClose (line 21331) | void setConsoleEventOnClose(bool /*eventOnClose*/) { function setConsoleExitProgramOnClose (line 21335) | void setConsoleExitProgramOnClose(bool exitOnClose) { function setConsoleFont (line 21340) | void setConsoleFont(const std::string& font) { function setConsoleLocation (line 21345) | void setConsoleLocation(double x, double y) { function setConsoleLocationSaved (line 21354) | void setConsoleLocationSaved(bool value) { function setConsoleOutputColor (line 21358) | void setConsoleOutputColor(const std::string& color) { function setConsolePrintExceptions (line 21362) | void setConsolePrintExceptions(bool printExceptions, bool force) { function setConsoleSettingsLocked (line 21367) | void setConsoleSettingsLocked(bool value) { function setConsoleSize (line 21371) | void setConsoleSize(double width, double height) { function setConsoleWindowTitle (line 21376) | void setConsoleWindowTitle(const std::string& title) { function shutdownConsole (line 21381) | void shutdownConsole() { function setConsolePropertiesQt (line 21393) | void setConsolePropertiesQt() { function initializeQtGraphicalConsole (line 21428) | void initializeQtGraphicalConsole() { function GPoint (line 21583) | GPoint GDrawingSurface::drawPolarLine(const GPoint& p0, double r, double... function GPoint (line 21587) | GPoint GDrawingSurface::drawPolarLine(double x0, double y0, double r, do... function GThread (line 22184) | GThread* GThread::getCurrentThread() { function GThread (line 22193) | GThread* GThread::getQtMainThread() { function GThread (line 22197) | GThread* GThread::getStudentThread() { function GThread (line 22219) | GThread* GThread::runInNewThreadAsync(GThunk func, const std::string& th... function _Internal_QWidget (line 22826) | _Internal_QWidget* GRadioButton::getInternalWidget() const { function QWidget (line 22838) | QWidget* GRadioButton::getWidget() const { function QButtonGroup (line 22870) | QButtonGroup* GRadioButton::getButtonGroup(const std::string& group) { function QSize (line 22955) | QSize _Internal_QRadioButton::sizeHint() const { function _Internal_QWidget (line 23024) | _Internal_QWidget* GCheckBox::getInternalWidget() const { function QWidget (line 23036) | QWidget* GCheckBox::getWidget() const { function QSize (line 23141) | QSize _Internal_QCheckBox::sizeHint() const { function _Internal_QWidget (line 23352) | _Internal_QWidget* GTable::getInternalWidget() const { function GridLocation (line 23375) | GridLocation GTable::getSelectedCell() const { function QWidget (line 23412) | QWidget* GTable::getWidget() const { function QWidget (line 23977) | QWidget* _Internal_QItemDelegate::createEditor(QWidget* parent, const QS... function QWidget (line 23990) | QWidget* _Internal_QItemDelegate::getEditor() const { function QWidget (line 24048) | QWidget* _Internal_QTableWidget::getEditor() const { function _Internal_QItemDelegate (line 24052) | _Internal_QItemDelegate* _Internal_QTableWidget::getItemDelegate() const { function QSize (line 24168) | QSize _Internal_QTableWidget::sizeHint() const { function _Internal_QWidget (line 24362) | _Internal_QWidget* GTextArea::getInternalWidget() const { function GDimension (line 24370) | GDimension GTextArea::getRowColumnSize() const { function QWidget (line 24428) | QWidget* GTextArea::getWidget() const { function QSize (line 24690) | QSize _Internal_QTextEdit::sizeHint() const { function GInteractor (line 24747) | GInteractor* GScrollPane::getInteractor() const { function _Internal_QWidget (line 24751) | _Internal_QWidget* GScrollPane::getInternalWidget() const { function QWidget (line 24763) | QWidget* GScrollPane::getWidget() const { function QSize (line 24817) | QSize _Internal_QScrollArea::sizeHint() const { function _Internal_QWidget (line 25159) | _Internal_QWidget* GSlider::getInternalWidget() const { function QWidget (line 25206) | QWidget* GSlider::getWidget() const { function QSize (line 25327) | QSize _Internal_QSlider::sizeHint() const { function QColor (line 25566) | QColor GColor::toQColor(const std::string& color) { function QColor (line 25578) | QColor GColor::toQColorARGB(int argb) { function _Internal_QWidget (line 25616) | _Internal_QWidget* GSpacer::getInternalWidget() const { function QWidget (line 25624) | QWidget* GSpacer::getWidget() const { function QSize (line 25636) | QSize _Internal_QSpacer::sizeHint() const { function hashCode (line 25663) | int hashCode(const BasicGraph& graph) { function shuffle (line 25695) | std::string shuffle(std::string s) { function toStlSet (line 25721) | std::set toStlSet(const DawgLexicon& lex) { function toStlSet (line 25732) | std::set toStlSet(const Lexicon& lex) { function GridLocationRange (line 25763) | GridLocationRange GridLocation::neighbors(int range, bool rowMajor) const { function hashCode (line 25773) | int hashCode(const GridLocation& loc) { function GridLocation (line 25871) | const GridLocation& GridLocationRange::endLocation() const { function GridLocation (line 25891) | const GridLocation& GridLocationRange::startLocation() const { function stringNeedsQuoting (line 25936) | bool stringNeedsQuoting(const std::string& str) { function readQuotedChar (line 25946) | bool readQuotedChar(std::istream& is, char& ch, bool throwOnError) { function readQuotedString (line 25996) | bool readQuotedString(std::istream& is, std::string& str, bool throwOnEr... function DawgLexicon (line 26271) | DawgLexicon& DawgLexicon::addAll(const DawgLexicon& lex) { function DawgLexicon (line 26278) | DawgLexicon& DawgLexicon::addAll(std::initializer_list list) { function DawgLexicon (line 26474) | DawgLexicon DawgLexicon::operator +(const DawgLexicon& lex2) const { function DawgLexicon (line 26480) | DawgLexicon DawgLexicon::operator +(std::initializer_list l... function DawgLexicon (line 26486) | DawgLexicon DawgLexicon::operator +(const std::string& word) const { function DawgLexicon (line 26492) | DawgLexicon& DawgLexicon::operator +=(const DawgLexicon& lex2) { function DawgLexicon (line 26496) | DawgLexicon& DawgLexicon::operator +=(std::initializer_list... function DawgLexicon (line 26500) | DawgLexicon& DawgLexicon::operator +=(const std::string& word) { function DawgLexicon (line 26509) | DawgLexicon& DawgLexicon::operator ,(const std::string& word) { function DawgLexicon (line 26646) | DawgLexicon& DawgLexicon::operator =(const DawgLexicon& src) { function hashCode (line 26705) | int hashCode(const DawgLexicon& lex) { function my_ntohl (line 26712) | static uint32_t my_ntohl(uint32_t arg) { function hashSeed (line 26746) | int hashSeed() { function hashMultiplier (line 26750) | int hashMultiplier() { function hashMask (line 26754) | int hashMask() { function hashCode (line 26763) | int hashCode(int key) { function hashCode (line 26777) | int hashCode(bool key) { function hashCode (line 26781) | int hashCode(char key) { function hashCode (line 26785) | int hashCode(unsigned int key) { function hashCode (line 26789) | int hashCode(long key) { function hashCode (line 26793) | int hashCode(unsigned long key) { function hashCode (line 26797) | int hashCode(short key) { function hashCode (line 26801) | int hashCode(unsigned short key) { function hashCode (line 26806) | int hashCode(uintptr_t key) { function hashCode (line 26817) | int hashCode(void* key) { function hashCode (line 26832) | int hashCode(const char* base, size_t numBytes) { function hashCode (line 26840) | int hashCode(const char* str) { function hashCode (line 26844) | int hashCode(const std::string& str) { function hashCode (line 26848) | int hashCode(double key) { function hashCode (line 26852) | int hashCode(float key) { function hashCode (line 26856) | int hashCode(long double key) { function Lexicon (line 26974) | Lexicon& Lexicon::addAll(const Lexicon& lex) { function Lexicon (line 26981) | Lexicon& Lexicon::addAll(std::initializer_list list) { function Lexicon (line 27141) | Lexicon& Lexicon::removeAll(const Lexicon& lex2) { function Lexicon (line 27154) | Lexicon& Lexicon::removeAll(std::initializer_list list) { function Lexicon (line 27175) | Lexicon& Lexicon::retainAll(const Lexicon& lex2) { function Lexicon (line 27188) | Lexicon& Lexicon::retainAll(std::initializer_list list) { function Lexicon (line 27230) | Lexicon Lexicon::operator +(const Lexicon& lex2) const { function Lexicon (line 27236) | Lexicon Lexicon::operator +(std::initializer_list list) con... function Lexicon (line 27242) | Lexicon Lexicon::operator +(const std::string& word) const { function Lexicon (line 27248) | Lexicon Lexicon::operator *(const Lexicon& lex2) const { function Lexicon (line 27253) | Lexicon Lexicon::operator *(std::initializer_list list) con... function Lexicon (line 27258) | Lexicon Lexicon::operator -(const Lexicon& lex2) const { function Lexicon (line 27263) | Lexicon Lexicon::operator -(std::initializer_list list) con... function Lexicon (line 27268) | Lexicon Lexicon::operator -(const std::string& word) const { function Lexicon (line 27274) | Lexicon& Lexicon::operator +=(const Lexicon& lex2) { function Lexicon (line 27278) | Lexicon& Lexicon::operator +=(std::initializer_list list) { function Lexicon (line 27282) | Lexicon& Lexicon::operator +=(const std::string& word) { function Lexicon (line 27288) | Lexicon& Lexicon::operator *=(const Lexicon& lex2) { function Lexicon (line 27292) | Lexicon& Lexicon::operator *=(std::initializer_list list) { function Lexicon (line 27296) | Lexicon& Lexicon::operator -=(const Lexicon& lex2) { function Lexicon (line 27300) | Lexicon& Lexicon::operator -=(std::initializer_list list) { function Lexicon (line 27304) | Lexicon& Lexicon::operator -=(const std::string& word) { function Lexicon (line 27312) | Lexicon& Lexicon::operator ,(const std::string& word) { function Lexicon (line 27488) | Lexicon& Lexicon::operator =(const Lexicon& src) { function hashCode (line 27509) | int hashCode(const Lexicon& lex) { function scrub (line 27513) | static bool scrub(std::string& str) { type HttpServer (line 27555) | namespace HttpServer { function isRunning (line 27560) | bool isRunning() { function getContentType (line 27564) | std::string getContentType(const std::string& extension) { function getErrorMessage (line 27659) | std::string getErrorMessage(int httpErrorCode) { function getUrlExtension (line 27709) | std::string getUrlExtension(const std::string& url) { function sendResponse (line 27730) | void sendResponse(const GEvent& /*event*/, const std::string& /* respo... function sendResponseError (line 27744) | void sendResponseError(const GEvent& /*event*/, int httpErrorCode, function sendResponseFile (line 27754) | void sendResponseFile(const GEvent& /*event*/, const std::string& resp... function startServer (line 27768) | void startServer(int /*port*/) { function stopServer (line 27775) | void stopServer() { type plainconsole (line 27808) | namespace plainconsole { class EchoingStreambuf (line 27815) | class EchoingStreambuf : public std::streambuf { method EchoingStreambuf (line 27829) | EchoingStreambuf(std::streambuf& buf, std::ostream& out) method setOutputLimit (line 27843) | virtual void setOutputLimit(int limit) { method underflow (line 27847) | virtual int underflow() { method overflow (line 27874) | virtual int overflow(int ch = EOF) { method sync (line 27903) | virtual int sync() { class LimitedStreambuf (line 27912) | class LimitedStreambuf : public std::streambuf { method LimitedStreambuf (line 27919) | LimitedStreambuf(std::streambuf& buf, int limit) method setOutputLimit (line 27926) | virtual void setOutputLimit(int limit) { method overflow (line 27930) | virtual int overflow(int ch = EOF) { function setOutputLimit (line 27947) | void setOutputLimit(int limit) { function setEcho (line 27957) | void setEcho(bool value) { function isHttpSuccess (line 28018) | bool isHttpSuccess(int code) { function createDirectory (line 28148) | void createDirectory(const std::string& path) { function createDirectoryPath (line 28152) | void createDirectoryPath(const std::string& path) { function defaultExtension (line 28166) | std::string defaultExtension(const std::string& filename, const std::str... function deleteFile (line 28188) | void deleteFile(const std::string& filename) { function expandPathname (line 28192) | std::string expandPathname(const std::string& filename) { function fileExists (line 28196) | bool fileExists(const std::string& filename) { function fileSize (line 28200) | int fileSize(const std::string& filename) { function findOnPath (line 28211) | std::string findOnPath(const std::string& path, const std::string& filen... function getAbsolutePath (line 28218) | std::string getAbsolutePath(const std::string& path) { function getCurrentDirectory (line 28222) | std::string getCurrentDirectory() { function getDirectoryPathSeparator (line 28226) | std::string getDirectoryPathSeparator() { function getExtension (line 28230) | std::string getExtension(const std::string& filename) { function getHead (line 28245) | std::string getHead(const std::string& filename) { function getRoot (line 28261) | std::string getRoot(const std::string& filename) { function getSearchPathSeparator (line 28276) | std::string getSearchPathSeparator() { function getTail (line 28280) | std::string getTail(const std::string& filename) { function getTempDirectory (line 28294) | std::string getTempDirectory() { function isDirectory (line 28298) | bool isDirectory(const std::string& filename) { function isFile (line 28302) | bool isFile(const std::string& filename) { function isSymbolicLink (line 28306) | bool isSymbolicLink(const std::string& filename) { function listDirectory (line 28310) | void listDirectory(const std::string& path, Vector& list) { function listDirectory (line 28315) | Vector listDirectory(const std::string& path) { function matchFilenamePattern (line 28321) | bool matchFilenamePattern(const std::string& filename, const std::string... function openFile (line 28325) | bool openFile(std::ifstream& stream, const std::string& filename) { function openFile (line 28331) | bool openFile(std::ofstream& stream, const std::string& filename) { function openFileDialog (line 28337) | std::string openFileDialog(std::ifstream& stream) { function openFileDialog (line 28341) | std::string openFileDialog(std::ifstream& stream, function openFileDialog (line 28346) | std::string openFileDialog(std::ifstream& stream, function openFileDialog (line 28355) | std::string openFileDialog(const std::string& title, function openFileDialog (line 28362) | std::string openFileDialog(std::ofstream& stream) { function openFileDialog (line 28366) | std::string openFileDialog(std::ofstream& stream, function openFileDialog (line 28371) | std::string openFileDialog(std::ofstream& stream, function openOnPath (line 28380) | std::string openOnPath(std::ifstream& stream, function openOnPath (line 28392) | std::string openOnPath(std::ofstream& stream, function promptUserForFile (line 28404) | std::string promptUserForFile(std::ifstream& stream, function promptUserForFile (line 28427) | std::string promptUserForFile(std::ofstream& stream, function promptUserForFile (line 28450) | std::string promptUserForFile(const std::string& prompt, function readEntireFile (line 28475) | void readEntireFile(std::istream& is, Vector& lines) { function readEntireFile (line 28485) | std::string readEntireFile(const std::string& filename) { function readEntireFile (line 28495) | bool readEntireFile(const std::string& filename, std::string& out) { function readEntireStream (line 28506) | std::string readEntireStream(std::istream& input) { function readEntireStream (line 28512) | void readEntireStream(std::istream& input, std::string& out) { function renameFile (line 28524) | void renameFile(const std::string& oldname, const std::string& newname) { function rewindStream (line 28530) | void rewindStream(std::istream& input) { function setCurrentDirectory (line 28535) | void setCurrentDirectory(const std::string& path) { function writeEntireFile (line 28539) | bool writeEntireFile(const std::string& filename, function splitPath (line 28558) | static void splitPath(const std::string& path, Vector list) { function recursiveMatch (line 28572) | static bool recursiveMatch(const std::string& str, int sx, const std::st... function GetNthBit (line 28647) | inline int GetNthBit(int n, int fromByte) { function SetNthBit (line 28651) | inline void SetNthBit(int n, int & inByte) { function toPrintable (line 28655) | std::string toPrintable(int ch) { function toPrintable (line 28681) | std::string toPrintable(const std::string& s) { function Base64decode_len (line 29600) | int Base64decode_len(const char *bufcoded) { function Base64decode (line 29614) | int Base64decode(char *bufplain, const char *bufcoded) { function Base64encode_len (line 29661) | int Base64encode_len(int len) { function Base64encode (line 29665) | int Base64encode(char *encoded, const char *string, int len) { type Base64 (line 29693) | namespace Base64 { function encode (line 29694) | std::string encode(const std::string& s) { function decode (line 29710) | std::string decode(const std::string& s) { function getChar (line 29782) | char getChar(const std::string& prompt, function getDouble (line 29808) | double getDouble(const std::string& prompt, function getDoubleBetween (line 29813) | double getDoubleBetween(const std::string& prompt, double min, double ma... function getInteger (line 29817) | int getInteger(const std::string& prompt, function getIntegerBetween (line 29844) | int getIntegerBetween(const std::string& prompt, int min, int max) { function getLine (line 29869) | std::string getLine(const std::string& prompt) { function getLine (line 29875) | void getLine(const std::string& prompt, function getLine (line 29885) | void getLine(std::istream& input, function getReal (line 29892) | double getReal(const std::string& prompt, function getRealBetween (line 29919) | double getRealBetween(const std::string& prompt, double min, double max) { function getYesOrNo (line 29935) | bool getYesOrNo(const std::string& prompt, function appendSpace (line 29970) | void appendSpace(std::string& prompt) { type xmlutils (line 30003) | namespace xmlutils { function getAttributeInt (line 30004) | int getAttributeInt(rapidxml::xml_node<>* node, const std::string& att... function getAttributeBool (line 30009) | bool getAttributeBool(rapidxml::xml_node<>* node, const std::string& a... function getAttribute (line 30014) | std::string getAttribute(rapidxml::xml_node<>* node, const std::string... function getChildNodes (line 30027) | Vector*> getChildNodes(rapidxml::xml_node<>* node... function hasAttribute (line 30037) | bool hasAttribute(rapidxml::xml_node<>* node, const std::string& attrN... type version (line 30080) | namespace version { function macroIntegerToDate (line 30087) | static std::string macroIntegerToDate(int macroInteger) { function ensureProjectVersionHelper (line 30099) | static void ensureProjectVersionHelper(std::string minVersion) { function ensureJavaBackEndVersion (line 30124) | void ensureJavaBackEndVersion(std::string /*minVersion*/) { function ensureProjectVersion (line 30128) | void ensureProjectVersion(std::string minVersion) { function getCppLibraryDocsUrl (line 30139) | std::string getCppLibraryDocsUrl() { function getCppLibraryVersion (line 30143) | std::string getCppLibraryVersion() { function getJavaBackEndVersion (line 30147) | std::string getJavaBackEndVersion() { function getProjectVersion (line 30154) | std::string getProjectVersion() { type platform (line 30208) | namespace platform { function os_getLastError (line 297) | std::string os_getLastError() { function filelib_createDirectory (line 30210) | void filelib_createDirectory(const std::string& path) { function filelib_deleteFile (line 30223) | void filelib_deleteFile(const std::string& path) { function filelib_expandPathname (line 30231) | std::string filelib_expandPathname(const std::string& filename) { function filelib_fileExists (line 30244) | bool filelib_fileExists(const std::string& filename) { function filelib_getAbsolutePath (line 30248) | std::string filelib_getAbsolutePath(const std::string& path) { function filelib_getCurrentDirectory (line 30258) | std::string filelib_getCurrentDirectory() { function filelib_getDirectoryPathSeparator (line 30264) | std::string filelib_getDirectoryPathSeparator() { function filelib_getSearchPathSeparator (line 30268) | std::string filelib_getSearchPathSeparator() { function filelib_getTempDirectory (line 30272) | std::string filelib_getTempDirectory() { function filelib_isDirectory (line 30278) | bool filelib_isDirectory(const std::string& filename) { function filelib_isFile (line 30284) | bool filelib_isFile(const std::string& filename) { function filelib_isSymbolicLink (line 30289) | bool filelib_isSymbolicLink(const std::string& filename) { function filelib_listDirectory (line 30295) | void filelib_listDirectory(const std::string& path, Vector mainFunc) { function runMainInThreadVoid (line 30609) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30613) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 30617) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30621) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30625) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30629) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 30634) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 30641) | void shutdownLibrary() { function staticInitializeLibrary (line 30649) | void staticInitializeLibrary() { type stanfordcpplib (line 30520) | namespace stanfordcpplib { type memory (line 2104) | namespace memory { function computeMemoryDistances (line 2106) | void computeMemoryDistances( function isOnHeap (line 2128) | bool isOnHeap(void* const p) { function isOnStack (line 2134) | bool isOnStack(void* const p) { function isOnStatic (line 2140) | bool isOnStatic(void* const p) { type qtgui (line 11768) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function endOfLibraryStudentThread (line 21028) | void endOfLibraryStudentThread() { function registerMainFunction (line 30377) | int registerMainFunction(const std::string& name, int (*mainFunc)()) { function selectMainFunction (line 30399) | int selectMainFunction() { type qtgui (line 30522) | namespace qtgui { function endLineConsoleQt (line 11770) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 11774) | std::string getLineConsoleQt() { function putConsoleQt (line 11778) | void putConsoleQt(const std::string& str, bool isStderr) { function exitEnabled (line 30531) | bool exitEnabled() { function initializeLibrary (line 30538) | void initializeLibrary(int argc, char** argv) { function initializeLibraryStudentThread (line 30562) | void initializeLibraryStudentThread() { function parseArgsQt (line 30569) | static void parseArgsQt(int argc, char** argv) { function runMainInThread (line 30601) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30605) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30609) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30613) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 30617) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30621) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30625) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30629) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 30634) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 30641) | void shutdownLibrary() { function staticInitializeLibrary (line 30649) | void staticInitializeLibrary() { type std (line 30655) | namespace std { function stob (line 7571) | bool stob(const std::string& str) { function stoc (line 7575) | char stoc(const std::string& str) { function to_string (line 7579) | std::string to_string(bool b) { function to_string (line 7583) | std::string to_string(char c) { function to_string (line 7587) | std::string to_string(void* p) { function __stanfordcpplib__exitLibrary (line 30656) | void __stanfordcpplib__exitLibrary(int status) { type platform (line 30716) | namespace platform { function os_getLastError (line 297) | std::string os_getLastError() { function filelib_createDirectory (line 30210) | void filelib_createDirectory(const std::string& path) { function filelib_deleteFile (line 30223) | void filelib_deleteFile(const std::string& path) { function filelib_expandPathname (line 30231) | std::string filelib_expandPathname(const std::string& filename) { function filelib_fileExists (line 30244) | bool filelib_fileExists(const std::string& filename) { function filelib_getAbsolutePath (line 30248) | std::string filelib_getAbsolutePath(const std::string& path) { function filelib_getCurrentDirectory (line 30258) | std::string filelib_getCurrentDirectory() { function filelib_getDirectoryPathSeparator (line 30264) | std::string filelib_getDirectoryPathSeparator() { function filelib_getSearchPathSeparator (line 30268) | std::string filelib_getSearchPathSeparator() { function filelib_getTempDirectory (line 30272) | std::string filelib_getTempDirectory() { function filelib_isDirectory (line 30278) | bool filelib_isDirectory(const std::string& filename) { function filelib_isFile (line 30284) | bool filelib_isFile(const std::string& filename) { function filelib_isSymbolicLink (line 30289) | bool filelib_isSymbolicLink(const std::string& filename) { function filelib_listDirectory (line 30295) | void filelib_listDirectory(const std::string& path, Vector mainFunc) { function runMainInThreadVoid (line 30609) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30613) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 30617) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 30621) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 30625) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 30629) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 30634) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 30641) | void shutdownLibrary() { function staticInitializeLibrary (line 30649) | void staticInitializeLibrary() { function main (line 30924) | int main(int argc, char** argv) { function qMain (line 30935) | int qMain(int argc, char** argv) { FILE: Archived/autograder-empty-project/lib/StanfordCPPLib/splautograder.cpp type autograder (line 30) | namespace autograder { function addCallbackButton (line 32) | void addCallbackButton(void (* func)(), function displayDiffs (line 42) | void displayDiffs(const std::string& expectedOutput, const std::string... function getCurrentCategoryName (line 48) | std::string getCurrentCategoryName() { function getCurrentTestCaseName (line 52) | std::string getCurrentTestCaseName() { function currentTestShouldRun (line 56) | bool currentTestShouldRun() { function isGraphicalUI (line 64) | bool isGraphicalUI() { function runAndCapture (line 68) | std::string runAndCapture(int (* mainFunc)(), function setAboutMessage (line 76) | void setAboutMessage(const std::string& message) { function setAssignmentName (line 80) | void setAssignmentName(const std::string& name) { function setCallbackEnd (line 84) | void setCallbackEnd(void (*func)()) { function setCallbackStart (line 88) | void setCallbackStart(void (*func)()) { function setCurrentCategoryName (line 92) | void setCurrentCategoryName(const std::string& categoryName) { function setCurrentTestCaseName (line 96) | void setCurrentTestCaseName(const std::string& testFullName) { function setCurrentTestShouldRun (line 100) | void setCurrentTestShouldRun(bool shouldRun) { function exitEnabled (line 104) | bool exitEnabled() { function setExitEnabled (line 108) | void setExitEnabled(bool enabled) { function setFailDetails (line 112) | void setFailDetails(stanfordcpplib::autograder::AutograderTest& test, function setFailDetails (line 117) | void setFailDetails(const stanfordcpplib::autograder::UnitTestDetails&... function setFailsToPrintPerTest (line 121) | void setFailsToPrintPerTest(int count) { function setGraphicalUI (line 125) | void setGraphicalUI(bool value) { function setShowInputPanel (line 129) | void setShowInputPanel(bool show, const std::string& filename) { function setShowLateDays (line 133) | void setShowLateDays(bool show) { function setShowTestCaseFailDetails (line 137) | void setShowTestCaseFailDetails(bool show) { function setStartMessage (line 141) | void setStartMessage(const std::string& startMessage) { function setStudentProgramFileName (line 145) | void setStudentProgramFileName(const std::string& filename) { function setTestCounts (line 149) | void setTestCounts(int passCount, int testCount, bool isStyleCheck) { function setTestNameWidth (line 154) | void setTestNameWidth(int width) { function setTestShouldRun (line 158) | void setTestShouldRun(const std::string& testFullName, bool shouldRun) { function showLateDays (line 168) | void showLateDays(const std::string& filename) { function showOutput (line 172) | void showOutput(const std::string& output, bool showIfGraphical, bool ... function showOutput (line 176) | void showOutput(std::ostringstream& output, bool showIfGraphical, bool... function showStudentTextFile (line 181) | void showStudentTextFile(const std::string& filename, int maxWidth, in... function styleCheckAddFile (line 186) | void styleCheckAddFile(const std::string& filename, const std::string&... function testShouldRun (line 191) | bool testShouldRun(const std::string& testFullName) { function autograderYesOrNo (line 195) | bool autograderYesOrNo(std::string prompt, std::string reprompt = "", ... type stanfordcpplib (line 238) | namespace stanfordcpplib { type autograder (line 239) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 539) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 929) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2119) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2249) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 12383) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type stanfordcpplib (line 538) | namespace stanfordcpplib { type autograder (line 239) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 539) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 929) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2119) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2249) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 12383) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type stanfordcpplib (line 791) | namespace stanfordcpplib { type autograder (line 239) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 539) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 929) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2119) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2249) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 12383) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) function main (line 799) | int main(int argc, char** argv) { function qMain (line 810) | int qMain(int argc, char** argv) { type stanfordcpplib (line 928) | namespace stanfordcpplib { type autograder (line 239) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 539) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 929) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2119) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2249) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 12383) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type stanfordcpplib (line 2118) | namespace stanfordcpplib { type autograder (line 239) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 539) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 929) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2119) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2249) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 12383) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type stanfordcpplib (line 2248) | namespace stanfordcpplib { type autograder (line 239) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 539) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 929) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2119) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 2249) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type autograder (line 12383) | namespace autograder { function formatDate (line 541) | std::string formatDate(const std::string& dateStr) { function Autograder (line 591) | Autograder* Autograder::instance() { function AutograderFlags (line 623) | AutograderFlags& Autograder::getFlags() { function GuiAutograder (line 965) | GuiAutograder* GuiAutograder::instance() { function STATIC_CONST_VARIABLE_DECLARE (line 2252) | STATIC_CONST_VARIABLE_DECLARE(int, TEST_OUTPUT_INDENT, 8) type testing (line 2563) | namespace testing { function ScopedFakeTestPartResultReporter (line 2574) | class GTEST_API_ ScopedFakeTestPartResultReporter function AssertionResult (line 5148) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, type internal (line 9063) | namespace internal { function InDeathTestChild (line 9090) | bool InDeathTestChild() { function ExitSummary (line 9142) | static std::string ExitSummary(int exit_code) { function ExitedUnsuccessfully (line 9168) | bool ExitedUnsuccessfully(int exit_status) { function DeathTestThreadWarning (line 9177) | static std::string DeathTestThreadWarning(size_t thread_count) { type DeathTestOutcome (line 9204) | enum DeathTestOutcome { IN_PROGRESS, DIED, LIVED, RETURNED, THREW } function DeathTestAbort (line 9211) | void DeathTestAbort(const std::string& message) { function GetLastErrnoDescription (line 9264) | std::string GetLastErrnoDescription() { function FailFromInternalError (line 9272) | static void FailFromInternalError(int fd) { class DeathTestImpl (line 9322) | class DeathTestImpl : public DeathTest { method DeathTestImpl (line 9324) | DeathTestImpl(const char* a_statement, const RE* a_regex) method RE (line 9340) | const RE* regex() const { return regex_; } method spawned (line 9341) | bool spawned() const { return spawned_; } method set_spawned (line 9342) | void set_spawned(bool is_spawned) { spawned_ = is_spawned; } method status (line 9343) | int status() const { return status_; } method set_status (line 9344) | void set_status(int a_status) { status_ = a_status; } method DeathTestOutcome (line 9345) | DeathTestOutcome outcome() const { return outcome_; } method set_outcome (line 9346) | void set_outcome(DeathTestOutcome an_outcome) { outcome_ = an_outc... method read_fd (line 9347) | int read_fd() const { return read_fd_; } method set_read_fd (line 9348) | void set_read_fd(int fd) { read_fd_ = fd; } method write_fd (line 9349) | int write_fd() const { return write_fd_; } method set_write_fd (line 9350) | void set_write_fd(int fd) { write_fd_ = fd; } function FormatDeathTestOutput (line 9453) | static ::std::string FormatDeathTestOutput(const ::std::string& outp... class WindowsDeathTest (line 9568) | class WindowsDeathTest : public DeathTestImpl { method WindowsDeathTest (line 9570) | WindowsDeathTest(const char* a_statement, class ForkingDeathTest (line 9736) | class ForkingDeathTest : public DeathTestImpl { method set_child_pid (line 9744) | void set_child_pid(pid_t child_pid) { child_pid_ = child_pid; } class NoExecDeathTest (line 9773) | class NoExecDeathTest : public ForkingDeathTest { method NoExecDeathTest (line 9775) | NoExecDeathTest(const char* a_statement, const RE* a_regex) : class ExecDeathTest (line 9828) | class ExecDeathTest : public ForkingDeathTest { method ExecDeathTest (line 9830) | ExecDeathTest(const char* a_statement, const RE* a_regex, method GetArgvsForDeathTestChildProcess (line 9835) | static ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vectorSetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { function TestPartResult (line 5647) | const TestPartResult& TestResult::GetTestPartResult(int i) const { function TestProperty (line 5656) | const TestProperty& TestResult::GetTestProperty(int i) const { function ArrayAsVector (line 5727) | std::vector ArrayAsVector(const char* const (&array)[kSize]) { function GetReservedAttributesForElement (line 5731) | static std::vector GetReservedAttributesForElement( function FormatWordList (line 5746) | static std::string FormatWordList(const std::vector& words) { function ValidateTestPropertyName (line 5760) | bool ValidateTestPropertyName(const std::string& property_name, function TestPartFatallyFailed (line 5798) | static bool TestPartFatallyFailed(const TestPartResult& result) { function TestPartNonfatallyFailed (line 5808) | static bool TestPartNonfatallyFailed(const TestPartResult& result) { type internal (line 5866) | namespace internal { function AssertionResult (line 5278) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 5319) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NOLINT function AssertionResult (line 5326) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NOLINT function UInt32 (line 5362) | inline UInt32 ChopLowBits(UInt32* bits, int n) { function CodePointToUtf8 (line 5374) | std::string CodePointToUtf8(UInt32 code_point) { function IsUtf16SurrogatePair (line 5409) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function UInt32 (line 5415) | inline UInt32 CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 5438) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 5484) | AssertionResult CmpHelperSTREQ(const char* expected_expression, function AssertionResult (line 5500) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 5597) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 5616) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 5868) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 5970) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 6001) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 6028) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 6159) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestCaseType (line 6177) | void ReportInvalidTestCaseType(const char* test_case_name, function PrintTestPartResultToString (line 6463) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 6473) | static void PrintTestPartResult(const TestPartResult& test_part_result) { type GTestColor (line 6493) | enum GTestColor { function WORD (line 6503) | WORD GetColorAttribute(GTestColor color) { function ShouldUseColor (line 6528) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 6564) | void ColoredPrintf(GTestColor color, const char* fmt, ...) { function PrintFullTestCommentIfPresent (line 6620) | void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 6640) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 6642) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 6643) | static void PrintTestName(const char * /* test_case */, const char *... method OnTestProgramStart (line 6650) | virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {} method OnEnvironmentsSetUpEnd (line 6653) | virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {} method OnEnvironmentsTearDownEnd (line 6660) | virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/... method OnTestProgramEnd (line 6662) | virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {} class TestEventRepeater (line 6850) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 6852) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 6859) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 6860) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = ena... function TestEventListener (line 6895) | TestEventListener* TestEventRepeater::Release(TestEventListener *liste... class XmlUnitTestResultPrinter (line 6963) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 6972) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 6977) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 6991) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 6996) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 7162) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function FormatEpochTimeInMillisAsIso8601 (line 7170) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { function string (line 7368) | string StreamingListener::UrlEncode(const char* str) { function GTEST_LOCK_EXCLUDED_ (line 7436) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7447) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7463) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7468) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 7477) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 7479) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestCaseNameIs (line 8094) | class TestCaseNameIs { method TestCaseNameIs (line 8097) | explicit TestCaseNameIs(const std::string& name) function TestCase (line 8121) | TestCase* UnitTestImpl::GetTestCase(const char* test_case_name, function SetUpEnvironment (line 8158) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { type internal (line 5965) | namespace internal { function AssertionResult (line 5278) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 5319) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NOLINT function AssertionResult (line 5326) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NOLINT function UInt32 (line 5362) | inline UInt32 ChopLowBits(UInt32* bits, int n) { function CodePointToUtf8 (line 5374) | std::string CodePointToUtf8(UInt32 code_point) { function IsUtf16SurrogatePair (line 5409) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function UInt32 (line 5415) | inline UInt32 CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 5438) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 5484) | AssertionResult CmpHelperSTREQ(const char* expected_expression, function AssertionResult (line 5500) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 5597) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 5616) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 5868) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 5970) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 6001) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 6028) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 6159) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestCaseType (line 6177) | void ReportInvalidTestCaseType(const char* test_case_name, function PrintTestPartResultToString (line 6463) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 6473) | static void PrintTestPartResult(const TestPartResult& test_part_result) { type GTestColor (line 6493) | enum GTestColor { function WORD (line 6503) | WORD GetColorAttribute(GTestColor color) { function ShouldUseColor (line 6528) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 6564) | void ColoredPrintf(GTestColor color, const char* fmt, ...) { function PrintFullTestCommentIfPresent (line 6620) | void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 6640) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 6642) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 6643) | static void PrintTestName(const char * /* test_case */, const char *... method OnTestProgramStart (line 6650) | virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {} method OnEnvironmentsSetUpEnd (line 6653) | virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {} method OnEnvironmentsTearDownEnd (line 6660) | virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/... method OnTestProgramEnd (line 6662) | virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {} class TestEventRepeater (line 6850) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 6852) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 6859) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 6860) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = ena... function TestEventListener (line 6895) | TestEventListener* TestEventRepeater::Release(TestEventListener *liste... class XmlUnitTestResultPrinter (line 6963) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 6972) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 6977) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 6991) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 6996) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 7162) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function FormatEpochTimeInMillisAsIso8601 (line 7170) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { function string (line 7368) | string StreamingListener::UrlEncode(const char* str) { function GTEST_LOCK_EXCLUDED_ (line 7436) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7447) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7463) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7468) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 7477) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 7479) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestCaseNameIs (line 8094) | class TestCaseNameIs { method TestCaseNameIs (line 8097) | explicit TestCaseNameIs(const std::string& name) function TestCase (line 8121) | TestCase* UnitTestImpl::GetTestCase(const char* test_case_name, function SetUpEnvironment (line 8158) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { type internal (line 6140) | namespace internal { function AssertionResult (line 5278) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 5319) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NOLINT function AssertionResult (line 5326) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NOLINT function UInt32 (line 5362) | inline UInt32 ChopLowBits(UInt32* bits, int n) { function CodePointToUtf8 (line 5374) | std::string CodePointToUtf8(UInt32 code_point) { function IsUtf16SurrogatePair (line 5409) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function UInt32 (line 5415) | inline UInt32 CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 5438) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 5484) | AssertionResult CmpHelperSTREQ(const char* expected_expression, function AssertionResult (line 5500) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 5597) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 5616) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 5868) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 5970) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 6001) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 6028) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 6159) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestCaseType (line 6177) | void ReportInvalidTestCaseType(const char* test_case_name, function PrintTestPartResultToString (line 6463) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 6473) | static void PrintTestPartResult(const TestPartResult& test_part_result) { type GTestColor (line 6493) | enum GTestColor { function WORD (line 6503) | WORD GetColorAttribute(GTestColor color) { function ShouldUseColor (line 6528) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 6564) | void ColoredPrintf(GTestColor color, const char* fmt, ...) { function PrintFullTestCommentIfPresent (line 6620) | void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 6640) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 6642) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 6643) | static void PrintTestName(const char * /* test_case */, const char *... method OnTestProgramStart (line 6650) | virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {} method OnEnvironmentsSetUpEnd (line 6653) | virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {} method OnEnvironmentsTearDownEnd (line 6660) | virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/... method OnTestProgramEnd (line 6662) | virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {} class TestEventRepeater (line 6850) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 6852) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 6859) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 6860) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = ena... function TestEventListener (line 6895) | TestEventListener* TestEventRepeater::Release(TestEventListener *liste... class XmlUnitTestResultPrinter (line 6963) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 6972) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 6977) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 6991) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 6996) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 7162) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function FormatEpochTimeInMillisAsIso8601 (line 7170) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { function string (line 7368) | string StreamingListener::UrlEncode(const char* str) { function GTEST_LOCK_EXCLUDED_ (line 7436) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7447) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7463) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7468) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 7477) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 7479) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestCaseNameIs (line 8094) | class TestCaseNameIs { method TestCaseNameIs (line 8097) | explicit TestCaseNameIs(const std::string& name) function TestCase (line 8121) | TestCase* UnitTestImpl::GetTestCase(const char* test_case_name, function SetUpEnvironment (line 8158) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { class TestNameIs (line 6206) | class TestNameIs { method TestNameIs (line 6211) | explicit TestNameIs(const char* name) type internal (line 6225) | namespace internal { function AssertionResult (line 5278) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 5319) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NOLINT function AssertionResult (line 5326) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NOLINT function UInt32 (line 5362) | inline UInt32 ChopLowBits(UInt32* bits, int n) { function CodePointToUtf8 (line 5374) | std::string CodePointToUtf8(UInt32 code_point) { function IsUtf16SurrogatePair (line 5409) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function UInt32 (line 5415) | inline UInt32 CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 5438) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 5484) | AssertionResult CmpHelperSTREQ(const char* expected_expression, function AssertionResult (line 5500) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 5597) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 5616) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 5868) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 5970) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 6001) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 6028) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 6159) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestCaseType (line 6177) | void ReportInvalidTestCaseType(const char* test_case_name, function PrintTestPartResultToString (line 6463) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 6473) | static void PrintTestPartResult(const TestPartResult& test_part_result) { type GTestColor (line 6493) | enum GTestColor { function WORD (line 6503) | WORD GetColorAttribute(GTestColor color) { function ShouldUseColor (line 6528) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 6564) | void ColoredPrintf(GTestColor color, const char* fmt, ...) { function PrintFullTestCommentIfPresent (line 6620) | void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 6640) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 6642) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 6643) | static void PrintTestName(const char * /* test_case */, const char *... method OnTestProgramStart (line 6650) | virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {} method OnEnvironmentsSetUpEnd (line 6653) | virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {} method OnEnvironmentsTearDownEnd (line 6660) | virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/... method OnTestProgramEnd (line 6662) | virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {} class TestEventRepeater (line 6850) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 6852) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 6859) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 6860) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = ena... function TestEventListener (line 6895) | TestEventListener* TestEventRepeater::Release(TestEventListener *liste... class XmlUnitTestResultPrinter (line 6963) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 6972) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 6977) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 6991) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 6996) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 7162) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function FormatEpochTimeInMillisAsIso8601 (line 7170) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { function string (line 7368) | string StreamingListener::UrlEncode(const char* str) { function GTEST_LOCK_EXCLUDED_ (line 7436) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7447) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7463) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7468) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 7477) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 7479) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestCaseNameIs (line 8094) | class TestCaseNameIs { method TestCaseNameIs (line 8097) | explicit TestCaseNameIs(const std::string& name) function TestCase (line 8121) | TestCase* UnitTestImpl::GetTestCase(const char* test_case_name, function SetUpEnvironment (line 8158) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { function TestInfo (line 6352) | const TestInfo* TestCase::GetTestInfo(int i) const { function TestInfo (line 6359) | TestInfo* TestCase::GetMutableTestInfo(int i) { function FormatCountableNoun (line 6422) | static std::string FormatCountableNoun(int count, function FormatTestCount (line 6430) | static std::string FormatTestCount(int test_count) { function FormatTestCaseCount (line 6435) | static std::string FormatTestCaseCount(int test_case_count) { type internal (line 6460) | namespace internal { function AssertionResult (line 5278) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 5319) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NOLINT function AssertionResult (line 5326) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NOLINT function UInt32 (line 5362) | inline UInt32 ChopLowBits(UInt32* bits, int n) { function CodePointToUtf8 (line 5374) | std::string CodePointToUtf8(UInt32 code_point) { function IsUtf16SurrogatePair (line 5409) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function UInt32 (line 5415) | inline UInt32 CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 5438) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 5484) | AssertionResult CmpHelperSTREQ(const char* expected_expression, function AssertionResult (line 5500) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 5597) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 5616) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 5868) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 5970) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 6001) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 6028) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 6159) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestCaseType (line 6177) | void ReportInvalidTestCaseType(const char* test_case_name, function PrintTestPartResultToString (line 6463) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 6473) | static void PrintTestPartResult(const TestPartResult& test_part_result) { type GTestColor (line 6493) | enum GTestColor { function WORD (line 6503) | WORD GetColorAttribute(GTestColor color) { function ShouldUseColor (line 6528) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 6564) | void ColoredPrintf(GTestColor color, const char* fmt, ...) { function PrintFullTestCommentIfPresent (line 6620) | void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 6640) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 6642) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 6643) | static void PrintTestName(const char * /* test_case */, const char *... method OnTestProgramStart (line 6650) | virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {} method OnEnvironmentsSetUpEnd (line 6653) | virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {} method OnEnvironmentsTearDownEnd (line 6660) | virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/... method OnTestProgramEnd (line 6662) | virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {} class TestEventRepeater (line 6850) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 6852) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 6859) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 6860) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = ena... function TestEventListener (line 6895) | TestEventListener* TestEventRepeater::Release(TestEventListener *liste... class XmlUnitTestResultPrinter (line 6963) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 6972) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 6977) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 6991) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 6996) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 7162) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function FormatEpochTimeInMillisAsIso8601 (line 7170) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { function string (line 7368) | string StreamingListener::UrlEncode(const char* str) { function GTEST_LOCK_EXCLUDED_ (line 7436) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7447) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7463) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7468) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 7477) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 7479) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestCaseNameIs (line 8094) | class TestCaseNameIs { method TestCaseNameIs (line 8097) | explicit TestCaseNameIs(const std::string& name) function TestCase (line 8121) | TestCase* UnitTestImpl::GetTestCase(const char* test_case_name, function SetUpEnvironment (line 8158) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { function TestEventListener (line 7527) | TestEventListener* TestEventListeners::Release(TestEventListener* listen... function TestEventListener (line 7537) | TestEventListener* TestEventListeners::repeater() { return repeater_; } function UnitTest (line 7590) | UnitTest* UnitTest::GetInstance() { function TestCase (line 7681) | const TestCase* UnitTest::GetTestCase(int i) const { function TestResult (line 7687) | const TestResult& UnitTest::ad_hoc_test_result() const { function TestCase (line 7693) | TestCase* UnitTest::GetMutableTestCase(int i) { function TestEventListeners (line 7699) | TestEventListeners& UnitTest::listeners() { function Environment (line 7713) | Environment* UnitTest::AddEnvironment(Environment* env) { function GTEST_LOCK_EXCLUDED_ (line 7731) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7890) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7898) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7929) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7936) | GTEST_LOCK_EXCLUDED_(mutex_) { type internal (line 7941) | namespace internal { function AssertionResult (line 5278) | AssertionResult HRESULTFailureHelper(const char* expr, function AssertionResult (line 5319) | AssertionResult IsHRESULTSuccess(const char* expr, long hr) { // NOLINT function AssertionResult (line 5326) | AssertionResult IsHRESULTFailure(const char* expr, long hr) { // NOLINT function UInt32 (line 5362) | inline UInt32 ChopLowBits(UInt32* bits, int n) { function CodePointToUtf8 (line 5374) | std::string CodePointToUtf8(UInt32 code_point) { function IsUtf16SurrogatePair (line 5409) | inline bool IsUtf16SurrogatePair(wchar_t first, wchar_t second) { function UInt32 (line 5415) | inline UInt32 CreateCodePointFromUtf16SurrogatePair(wchar_t first, function WideStringToUtf8 (line 5438) | std::string WideStringToUtf8(const wchar_t* str, int num_chars) { function AssertionResult (line 5484) | AssertionResult CmpHelperSTREQ(const char* expected_expression, function AssertionResult (line 5500) | AssertionResult CmpHelperSTRNE(const char* s1_expression, function StringStreamToString (line 5597) | std::string StringStreamToString(::std::stringstream* ss) { function AppendUserMessage (line 5616) | std::string AppendUserMessage(const std::string& gtest_msg, function ReportFailureInUnknownLocation (line 5868) | void ReportFailureInUnknownLocation(TestPartResult::Type result_type, function FormatCxxExceptionMessage (line 5970) | static std::string FormatCxxExceptionMessage(const char* description, function Result (line 6001) | Result HandleSehExceptionsInMethodIfSupported( function Result (line 6028) | Result HandleExceptionsInMethodIfSupported( function TestInfo (line 6159) | TestInfo* MakeAndRegisterTestInfo( function ReportInvalidTestCaseType (line 6177) | void ReportInvalidTestCaseType(const char* test_case_name, function PrintTestPartResultToString (line 6463) | static std::string PrintTestPartResultToString( function PrintTestPartResult (line 6473) | static void PrintTestPartResult(const TestPartResult& test_part_result) { type GTestColor (line 6493) | enum GTestColor { function WORD (line 6503) | WORD GetColorAttribute(GTestColor color) { function ShouldUseColor (line 6528) | bool ShouldUseColor(bool stdout_is_tty) { function ColoredPrintf (line 6564) | void ColoredPrintf(GTestColor color, const char* fmt, ...) { function PrintFullTestCommentIfPresent (line 6620) | void PrintFullTestCommentIfPresent(const TestInfo& test_info) { class PrettyUnitTestResultPrinter (line 6640) | class PrettyUnitTestResultPrinter : public TestEventListener { method PrettyUnitTestResultPrinter (line 6642) | PrettyUnitTestResultPrinter() {} method PrintTestName (line 6643) | static void PrintTestName(const char * /* test_case */, const char *... method OnTestProgramStart (line 6650) | virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {} method OnEnvironmentsSetUpEnd (line 6653) | virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {} method OnEnvironmentsTearDownEnd (line 6660) | virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/... method OnTestProgramEnd (line 6662) | virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {} class TestEventRepeater (line 6850) | class TestEventRepeater : public TestEventListener { method TestEventRepeater (line 6852) | TestEventRepeater() : forwarding_enabled_(true) {} method forwarding_enabled (line 6859) | bool forwarding_enabled() const { return forwarding_enabled_; } method set_forwarding_enabled (line 6860) | void set_forwarding_enabled(bool enable) { forwarding_enabled_ = ena... function TestEventListener (line 6895) | TestEventListener* TestEventRepeater::Release(TestEventListener *liste... class XmlUnitTestResultPrinter (line 6963) | class XmlUnitTestResultPrinter : public EmptyTestEventListener { method IsNormalizableWhitespace (line 6972) | static bool IsNormalizableWhitespace(char c) { method IsValidXmlCharacter (line 6977) | static bool IsValidXmlCharacter(char c) { method EscapeXmlAttribute (line 6991) | static std::string EscapeXmlAttribute(const std::string& str) { method EscapeXmlText (line 6996) | static std::string EscapeXmlText(const char* str) { function FormatTimeInMillisAsSeconds (line 7162) | std::string FormatTimeInMillisAsSeconds(TimeInMillis ms) { function FormatEpochTimeInMillisAsIso8601 (line 7170) | std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms) { function string (line 7368) | string StreamingListener::UrlEncode(const char* str) { function GTEST_LOCK_EXCLUDED_ (line 7436) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7447) | GTEST_LOCK_EXCLUDED_(&UnitTest::mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7463) | GTEST_LOCK_EXCLUDED_(mutex_) { function GTEST_LOCK_EXCLUDED_ (line 7468) | GTEST_LOCK_EXCLUDED_(mutex_) { class ScopedPrematureExitFile (line 7477) | class ScopedPrematureExitFile { method ScopedPrematureExitFile (line 7479) | explicit ScopedPrematureExitFile(const char* premature_exit_filepath) class TestCaseNameIs (line 8094) | class TestCaseNameIs { method TestCaseNameIs (line 8097) | explicit TestCaseNameIs(const std::string& name) function TestCase (line 8121) | TestCase* UnitTestImpl::GetTestCase(const char* test_case_name, function SetUpEnvironment (line 8158) | static void SetUpEnvironment(Environment* env) { env->SetUp(); } function TearDownEnvironment (line 8159) | static void TearDownEnvironment(Environment* env) { env->TearDown(); } function WriteToShardStatusFileIfNeeded (line 8306) | void WriteToShardStatusFileIfNeeded() { function ShouldShard (line 8328) | bool ShouldShard(const char* total_shards_env, function Int32 (line 8373) | Int32 Int32FromEnvOrDie(const char* var, Int32 default_val) { function ShouldRunTestOnShard (line 8391) | bool ShouldRunTestOnShard(int total_shards, int shard_index, int test_... function PrintOnOneLine (line 8459) | static void PrintOnOneLine(const char* str, int max_length) { function OsStackTraceGetterInterface (line 8531) | OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() { function TestResult (line 8541) | TestResult* UnitTestImpl::current_test_result() { function GetCurrentOsStackTraceExceptTop (line 8582) | std::string GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/, class ClassUniqueToAlwaysTrue (line 8592) | class ClassUniqueToAlwaysTrue {} function IsTrue (line 8595) | bool IsTrue(bool condition) { return condition; } function AlwaysTrue (line 8597) | bool AlwaysTrue() { function SkipPrefix (line 8610) | bool SkipPrefix(const char* prefix, const char** pstr) { function ParseBoolFlag (line 8662) | bool ParseBoolFlag(const char* str, const char* flag, bool* value) { function ParseInt32Flag (line 8679) | bool ParseInt32Flag(const char* str, const char* flag, Int32* value) { function ParseStringFlag (line 8696) | bool ParseStringFlag(const char* str, const char* flag, std::string* v... function HasGoogleTestFlagPrefix (line 8714) | static bool HasGoogleTestFlagPrefix(const char* str) { function PrintColorEncoded (line 8734) | static void PrintColorEncoded(const char* str) { function ParseGoogleTestFlagsOnlyImpl (line 8836) | void ParseGoogleTestFlagsOnlyImpl(int* argc, CharType** argv) { function ParseGoogleTestFlagsOnly (line 8906) | void ParseGoogleTestFlagsOnly(int* argc, char** argv) { function ParseGoogleTestFlagsOnly (line 8909) | void ParseGoogleTestFlagsOnly(int* argc, wchar_t** argv) { function InitGoogleTestImpl (line 8918) | void InitGoogleTestImpl(int* argc, CharType** argv) { function InitGoogleTest (line 8952) | void InitGoogleTest(int* argc, char** argv) { function InitGoogleTest (line 8958) | void InitGoogleTest(int* argc, wchar_t** argv) { type testing (line 9035) | namespace testing { function ScopedFakeTestPartResultReporter (line 2574) | class GTEST_API_ ScopedFakeTestPartResultReporter function AssertionResult (line 5148) | AssertionResult CmpHelperSTRCASENE(const char* s1_expression, type internal (line 9063) | namespace internal { function InDeathTestChild (line 9090) | bool InDeathTestChild() { function ExitSummary (line 9142) | static std::string ExitSummary(int exit_code) { function ExitedUnsuccessfully (line 9168) | bool ExitedUnsuccessfully(int exit_status) { function DeathTestThreadWarning (line 9177) | static std::string DeathTestThreadWarning(size_t thread_count) { type DeathTestOutcome (line 9204) | enum DeathTestOutcome { IN_PROGRESS, DIED, LIVED, RETURNED, THREW } function DeathTestAbort (line 9211) | void DeathTestAbort(const std::string& message) { function GetLastErrnoDescription (line 9264) | std::string GetLastErrnoDescription() { function FailFromInternalError (line 9272) | static void FailFromInternalError(int fd) { class DeathTestImpl (line 9322) | class DeathTestImpl : public DeathTest { method DeathTestImpl (line 9324) | DeathTestImpl(const char* a_statement, const RE* a_regex) method RE (line 9340) | const RE* regex() const { return regex_; } method spawned (line 9341) | bool spawned() const { return spawned_; } method set_spawned (line 9342) | void set_spawned(bool is_spawned) { spawned_ = is_spawned; } method status (line 9343) | int status() const { return status_; } method set_status (line 9344) | void set_status(int a_status) { status_ = a_status; } method DeathTestOutcome (line 9345) | DeathTestOutcome outcome() const { return outcome_; } method set_outcome (line 9346) | void set_outcome(DeathTestOutcome an_outcome) { outcome_ = an_outc... method read_fd (line 9347) | int read_fd() const { return read_fd_; } method set_read_fd (line 9348) | void set_read_fd(int fd) { read_fd_ = fd; } method write_fd (line 9349) | int write_fd() const { return write_fd_; } method set_write_fd (line 9350) | void set_write_fd(int fd) { write_fd_ = fd; } function FormatDeathTestOutput (line 9453) | static ::std::string FormatDeathTestOutput(const ::std::string& outp... class WindowsDeathTest (line 9568) | class WindowsDeathTest : public DeathTestImpl { method WindowsDeathTest (line 9570) | WindowsDeathTest(const char* a_statement, class ForkingDeathTest (line 9736) | class ForkingDeathTest : public DeathTestImpl { method set_child_pid (line 9744) | void set_child_pid(pid_t child_pid) { child_pid_ = child_pid; } class NoExecDeathTest (line 9773) | class NoExecDeathTest : public ForkingDeathTest { method NoExecDeathTest (line 9775) | NoExecDeathTest(const char* a_statement, const RE* a_regex) : class ExecDeathTest (line 9828) | class ExecDeathTest : public ForkingDeathTest { method ExecDeathTest (line 9830) | ExecDeathTest(const char* a_statement, const RE* a_regex, method GetArgvsForDeathTestChildProcess (line 9835) | static ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector class Arguments (line 9847) | class Arguments { method Arguments (line 9849) | Arguments() { method AddArgument (line 9859) | void AddArgument(const char* argument) { method AddArguments (line 9864) | void AddArguments(const ::std::vector& arguments) { type ExecDeathTestArgs (line 9881) | struct ExecDeathTestArgs { function ExecDeathTestChildMain (line 9904) | static int ExecDeathTestChildMain(void* child_arg) { function StackLowerThanAddress (line 9943) | void StackLowerThanAddress(const void* ptr, bool* result) { function StackGrowsDown (line 9948) | bool StackGrowsDown() { function pid_t (line 9962) | static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) { function IsPathSeparator (line 10392) | static bool IsPathSeparator(char c) { function FilePath (line 10401) | FilePath FilePath::GetCurrentDir() { function FilePath (line 10419) | FilePath FilePath::RemoveExtension(const char* extension) const { function FilePath (line 10450) | FilePath FilePath::RemoveDirectoryName() const { function FilePath (line 10461) | FilePath FilePath::RemoveFileName() const { function FilePath (line 10478) | FilePath FilePath::MakeFileName(const FilePath& directory, function FilePath (line 10494) | FilePath FilePath::ConcatPaths(const FilePath& directory, function FilePath (line 10581) | FilePath FilePath::GenerateUniqueFileName(const FilePath& directory, function FilePath (line 10641) | FilePath FilePath::RemoveTrailingPathSeparator() const { function GetThreadCount (line 10765) | size_t GetThreadCount() { function GetThreadCount (line 10786) | size_t GetThreadCount() { function GetThreadCount (line 10804) | size_t GetThreadCount() { function IsInSet (line 10879) | bool IsInSet(char ch, const char* str) { function IsAsciiDigit (line 10886) | bool IsAsciiDigit(char ch) { return '0' <= ch && ch <= '9'; } function IsAsciiPunct (line 10887) | bool IsAsciiPunct(char ch) { function IsRepeat (line 10890) | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } function IsAsciiWhiteSpace (line 10891) | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } function IsAsciiWordChar (line 10892) | bool IsAsciiWordChar(char ch) { function IsValidEscape (line 10898) | bool IsValidEscape(char c) { function AtomMatchesChar (line 10904) | bool AtomMatchesChar(bool escaped, char pattern_char, char ch) { function FormatRegexSyntaxError (line 10926) | std::string FormatRegexSyntaxError(const char* regex, int index) { function ValidateRegex (line 10933) | bool ValidateRegex(const char* regex) { function MatchRepetitionAndRegexAtHead (line 10996) | bool MatchRepetitionAndRegexAtHead( function MatchRegexAtHead (line 11023) | bool MatchRegexAtHead(const char* regex, const char* str) { function MatchRegexAnywhere (line 11059) | bool MatchRegexAnywhere(const char* regex, const char* str) { function FormatFileLocation (line 11132) | GTEST_API_ ::std::string FormatFileLocation(const char* file, int li... function FormatCompilerIndependentFileLocation (line 11150) | GTEST_API_ ::std::string FormatCompilerIndependentFileLocation( class CapturedStream (line 11189) | class CapturedStream { method CapturedStream (line 11192) | explicit CapturedStream(int fd) : fd_(fd), uncaptured_fd_(dup(fd)) { method GetCapturedString (line 11244) | std::string GetCapturedString() { function CaptureStream (line 11311) | void CaptureStream(int fd, const char* stream_name, CapturedStream**... function GetCapturedStream (line 11320) | std::string GetCapturedStream(CapturedStream** captured_stream) { function CaptureStdout (line 11330) | void CaptureStdout() { function CaptureStderr (line 11335) | void CaptureStderr() { function GetCapturedStdout (line 11340) | std::string GetCapturedStdout() { function GetCapturedStderr (line 11345) | std::string GetCapturedStderr() { function SetInjectableArgvs (line 11359) | void SetInjectableArgvs(const ::std::vector>(istream& input, ArrayIntList& list) { function ArrayIntList (line 215) | ArrayIntList& ArrayIntList::operator =(const ArrayIntList& src) { FILE: Archived/autograder-empty-project/src/BinaryTree.cpp function binaryTreeClearHelper (line 22) | static void binaryTreeClearHelper(BinaryTreeNode*& node) { FILE: Archived/autograder-empty-project/src/BinaryTree.h function class (line 20) | class BinaryTree { FILE: Archived/autograder-empty-project/src/BinaryTreeMap.cpp function BinaryTreeMapNode (line 118) | BinaryTreeMapNode* BinaryTreeMap::getMin(BinaryTreeMapNode* node) const { FILE: Archived/autograder-empty-project/src/BinaryTreeMap.h function class (line 18) | class BinaryTreeMap { FILE: Archived/autograder-empty-project/src/BinaryTreeMapNode.h function isLeaf (line 15) | struct BinaryTreeMapNode { FILE: Archived/autograder-empty-project/src/BinaryTreeNode.h type BinaryTreeNodeGen (line 37) | typedef BinaryTreeNodeGen BinaryTreeNode; type BinaryTreeNodeGen (line 38) | typedef BinaryTreeNodeGen BinaryTreeNodeChar; type BinaryTreeNodeGen (line 39) | typedef BinaryTreeNodeGen BinaryTreeNodeDouble; type BinaryTreeNodeGen (line 40) | typedef BinaryTreeNodeGen BinaryTreeNodeString; FILE: Archived/autograder-empty-project/src/HashTableMap.h function loadFactor (line 40) | double loadFactor() const; FILE: Archived/autograder-empty-project/src/HashTableSet.h type HashTableNode (line 21) | struct HashTableNode { function class (line 30) | class HashTableSet { FILE: Archived/autograder-empty-project/src/HeapPriorityQueue.cpp function string (line 39) | string HeapPriorityQueue::dequeue() { function string (line 54) | string HeapPriorityQueue::peek() const { function string (line 76) | string HeapPriorityQueue::toString() const { function ostream (line 82) | ostream& operator <<(ostream& out, const HeapPriorityQueue& pq) { function istream (line 87) | istream& operator >>(istream& input, HeapPriorityQueue& pq) { function stringToPQ (line 137) | void stringToPQ(HeapPriorityQueue& pq, string elements) { FILE: Archived/autograder-empty-project/src/HeapPriorityQueue.h type PQEntry (line 18) | struct PQEntry { FILE: Archived/autograder-empty-project/src/LinkedIntList.cpp function LinkedIntList (line 148) | LinkedIntList& LinkedIntList::operator =(const LinkedIntList& src) { FILE: Archived/autograder-empty-project/src/LinkedIntList.h type ListNodeGen (line 150) | typedef ListNodeGen ListNode; type ListNodeGen (line 151) | typedef ListNodeGen ListNodeInt; type ListNodeGen (line 152) | typedef ListNodeGen ListNodeDouble; type ListNodeGen (line 153) | typedef ListNodeGen ListNodeString; function class (line 158) | class LinkedIntList { FILE: Archived/autograder-empty-project/src/codestepbystep.cpp type CodeStepByStep (line 18) | namespace CodeStepByStep { function testToRun (line 28) | std::string testToRun() { function runAllTests (line 32) | bool runAllTests() { function htmlDecode (line 36) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 40) | std::string htmlEncode(const std::string& s) { function printXml (line 51) | void printXml(const std::string& s) { function printlnXml (line 55) | void printlnXml(const std::string& s) { function printXml (line 59) | void printXml(bool b) { function printlnXml (line 63) | void printlnXml(bool b) { function __stackTraceToString (line 67) | std::string __stackTraceToString() { function __printException (line 73) | void __printException(const std::string& type, const std::string& mess... function __openXmlOldWay (line 84) | void __openXmlOldWay(const std::string& filename) { function __closeXml (line 93) | void __closeXml() { function __printXml (line 103) | void __printXml(const char* s) { function __printXml (line 108) | void __printXml(const std::string& s) { function __printlnXml (line 113) | void __printlnXml(const char* s) { function __printlnXml (line 119) | void __printlnXml(const std::string& s) { function ArrayIntList_fromString (line 127) | void ArrayIntList_fromString(ArrayIntList& list, const std::string& st... function BasicGraph_fromString (line 132) | void BasicGraph_fromString(BasicGraph& graph, const std::string& str) { function BinaryTree_fromString (line 137) | void BinaryTree_fromString(BinaryTree& tree, const std::string& str) { function BinaryTreeNode_fromString (line 142) | void BinaryTreeNode_fromString(BinaryTreeNode*& root, const std::strin... function BinaryTreeNodeptr_fromString (line 147) | void BinaryTreeNodeptr_fromString(BinaryTreeNode*& root, const std::st... function BinaryTreeNodeChar_fromString (line 152) | void BinaryTreeNodeChar_fromString(BinaryTreeNodeChar*& root, const st... function BinaryTreeNodeCharptr_fromString (line 157) | void BinaryTreeNodeCharptr_fromString(BinaryTreeNodeChar*& root, const... function BinaryTreeNodeDouble_fromString (line 162) | void BinaryTreeNodeDouble_fromString(BinaryTreeNodeDouble*& root, cons... function BinaryTreeNodeString_fromString (line 167) | void BinaryTreeNodeString_fromString(BinaryTreeNodeString*& root, cons... function HeapPriorityQueue_fromString (line 172) | void HeapPriorityQueue_fromString(HeapPriorityQueue& pqueue, const std... function LinkedIntList_fromString (line 177) | void LinkedIntList_fromString(LinkedIntList& list, const std::string& ... function ListNode_fromString (line 182) | void ListNode_fromString(ListNode*& ptr, const std::string& str) { function ListNodeptr_fromString (line 187) | void ListNodeptr_fromString(ListNode*& ptr, const std::string& str) { function ListNodeDouble_fromString (line 192) | void ListNodeDouble_fromString(ListNodeDouble*& ptr, const std::string... function ListNodeDoubleptr_fromString (line 197) | void ListNodeDoubleptr_fromString(ListNodeDouble*& ptr, const std::str... function ListNodeString_fromString (line 202) | void ListNodeString_fromString(ListNodeString*& ptr, const std::string... function ListNodeStringptr_fromString (line 207) | void ListNodeStringptr_fromString(ListNodeString*& ptr, const std::str... function __codeStepByStepSignalHandler (line 214) | void __codeStepByStepSignalHandler(int sig) { function __posixSignalHandler (line 250) | void __posixSignalHandler(int sig, siginfo_t* /*siginfo*/, void* /*con... function __setupSignalHandler (line 255) | static void __setupSignalHandler() { function __disableSignalHandler (line 298) | static void __disableSignalHandler() { function __terminateHandler (line 308) | static void __terminateHandler() { function main_begin (line 349) | void main_begin(int argc, char** argv) { function main_end (line 389) | void main_end() { type Assertions (line 399) | namespace Assertions { function assertEqualsBool (line 400) | void assertEqualsBool(const std::string& msg, bool expected, bool ac... function assertEqualsChar (line 404) | void assertEqualsChar(const std::string& msg, char expected, char ac... function assertEqualsDouble (line 408) | void assertEqualsDouble(const std::string& msg, double expected, dou... function assertEqualsInt (line 414) | void assertEqualsInt(const std::string& msg, int expected, int actua... function assertEqualsString (line 418) | void assertEqualsString(const std::string& msg, std::string expected... function assertTrue (line 422) | void assertTrue(const std::string& msg, bool test) { function assertFalse (line 426) | void assertFalse(const std::string& msg, bool test) { function assertFail (line 430) | void assertFail(const std::string& msg) { function setTestName (line 434) | void setTestName(const std::string& name) { function assertionPrint (line 438) | void assertionPrint(const std::string& msg, FILE: Archived/autograder-empty-project/src/codestepbystep.h function namespace (line 42) | namespace CodeStepByStep { FILE: Archived/autograder-empty-project/src/cppdoc.c function initStructures (line 140) | static void initStructures() { function readDirectory (line 144) | static void readDirectory(string dirname) { function scanHeaderFile (line 166) | static void scanHeaderFile(string dirname, string filename) { function dumpHTML (line 284) | static void dumpHTML(string dirname) { function dumpHTMLIndex (line 309) | static void dumpHTMLIndex() { function dumpModule (line 365) | static void dumpModule(string module) { function dumpClasses (line 392) | static void dumpClasses(string module) { function dumpClass (line 404) | static void dumpClass(entryT entry, Vector entries) { function dumpHeader (line 444) | static void dumpHeader(string module, string href) { function dumpTrailer (line 476) | static void dumpTrailer(string module) { function dumpBodyHeader (line 481) | static void dumpBodyHeader() { function dumpComment (line 500) | static void dumpComment(entryT entry) { function dumpIndexHeader (line 511) | static void dumpIndexHeader(void) { function dumpIndexTrailer (line 515) | static void dumpIndexTrailer(void) { function dumpIndex (line 519) | static void dumpIndex(Vector entries, string kind, string type) { function dumpIndexEntry (line 548) | static void dumpIndexEntry(entryT entry) { function dumpDetail (line 558) | static void dumpDetail(Vector entries, string kind, string type) { function dumpDetailEntry (line 577) | static void dumpDetailEntry(entryT entry) { function string (line 669) | static string getIndexKey(entryT entry) { function string (line 718) | static string getFirstSentence(entryT entry) { function findSentenceEnd (line 732) | static int findSentenceEnd(string line) { function entryT (line 744) | static entryT findEntryOfKind(Vector entries, string kind, string type) { function countEntriesOfKind (line 757) | static int countEntriesOfKind(Vector entries, string kind, string type) { function sortEntryVector (line 772) | static void sortEntryVector(Vector entries) { function listModules (line 791) | static void listModules(void) { function listEntry (line 809) | static void listEntry(entryT entry) { function includeFile (line 813) | static void includeFile(Vector html, string filename) { function string (line 827) | static string makePlural(string word) { function isVowel (line 843) | static bool isVowel(char ch) { function takesArguments (line 853) | static bool takesArguments(string kind) { function isStatementMacro (line 863) | static bool isStatementMacro(string kind) { function isEndOfCode (line 869) | static bool isEndOfCode(string line) { function string (line 877) | static string quoteSpaces(string str) { function string (line 893) | static string blueComments(string str) { function string (line 913) | static string replaceAll(string str, string pattern, string replacement) { FILE: Archived/autograder-empty-project/src/fillcomments.c function convertStream (line 106) | static void convertStream(FILE *infile, FILE *outfile) { function flushBuffer (line 218) | static void flushBuffer(FILE *outfile) { function commentLine (line 230) | static void commentLine(string line, FILE *outfile) { function string (line 294) | static string standardLine(string line) { function dumpChar (line 328) | static bool dumpChar(int ch, FILE *outfile) { function dumpHTMLHeader (line 365) | static void dumpHTMLHeader(string hName, FILE *outfile) { function dumpHTMLTrailer (line 378) | static void dumpHTMLTrailer(FILE *outfile) { function isBreak (line 384) | static bool isBreak(string line) { function isDeletedLine (line 402) | static bool isDeletedLine(string line) { function string (line 414) | static string fixHTML(string line) { FILE: Archived/autograder-empty-project/src/graphsupport.cpp function graph_canReach (line 43) | bool graph_canReach(BasicGraph& graph, Vertex* start, Vertex* end, Set& path) { function graph_printPath (line 204) | void graph_printPath(const Vector& path) { function BasicGraph_fromString (line 221) | void BasicGraph_fromString(BasicGraph& obj, string str) { function ostream (line 226) | ostream& operator <<(ostream& out, const Vector& path) { function ostream (line 244) | ostream& operator <<(ostream& out, const Set& set) { FILE: Archived/autograder-empty-project/src/graphsupport.h type Color (line 11) | typedef int Color; FILE: Archived/autograder-empty-project/src/mainfunc-qt-widgets.cpp function mainQtWidgets (line 17) | int mainQtWidgets() { function c (line 23) | void c() { function b (line 28) | void b() { function a (line 32) | void a() { function testQwindow (line 36) | void testQwindow() { function testDiffImage (line 274) | void testDiffImage() { FILE: Archived/autograder-empty-project/src/mainfunc.cpp function main (line 9) | int main() { FILE: Archived/autograder-empty-project/src/searching.cpp function binarySearchHelper (line 30) | int binarySearchHelper(const Vector& v, int target, function binarySearch (line 56) | int binarySearch(const Vector& v, int target) { function sequentialSearch (line 64) | int sequentialSearch(const Vector& v, int value) { FILE: Archived/autograder-empty-project/src/sorting.cpp function mergeSort (line 19) | void mergeSort(Vector& v, string indent) { function selectionSort (line 60) | void selectionSort(Vector& v, int passes) { function isSorted (line 81) | bool isSorted(const Vector& v) { function fillRandomIntVector (line 91) | void fillRandomIntVector(Vector& v, int length) { function fillSortedIntVector (line 98) | void fillSortedIntVector(Vector& v, int length) { FILE: Archived/autograder-empty-project/src/types.cpp function ostream (line 16) | ostream& operator <<(ostream& out, const Domino& d) { function istream (line 20) | istream& operator >>(istream& input, Domino& d) { FILE: Archived/autograder-empty-project/src/types.h type Domino (line 13) | struct Domino { FILE: Archived/cppdoc/sorttable.js function dean_addEvent (line 375) | function dean_addEvent(element, type, handler) { function removeEvent (line 401) | function removeEvent(element, type, handler) { function handleEvent (line 412) | function handleEvent(event) { function fixEvent (line 428) | function fixEvent(event) { FILE: Archived/cpplib_old_eroberts/cppdoc/cppdoc.c function initStructures (line 140) | static void initStructures() { function readDirectory (line 144) | static void readDirectory(string dirname) { function scanHeaderFile (line 166) | static void scanHeaderFile(string dirname, string filename) { function dumpHTML (line 284) | static void dumpHTML(string dirname) { function dumpHTMLIndex (line 309) | static void dumpHTMLIndex() { function dumpModule (line 365) | static void dumpModule(string module) { function dumpClasses (line 392) | static void dumpClasses(string module) { function dumpClass (line 404) | static void dumpClass(entryT entry, Vector entries) { function dumpHeader (line 444) | static void dumpHeader(string module, string href) { function dumpTrailer (line 476) | static void dumpTrailer(string module) { function dumpBodyHeader (line 481) | static void dumpBodyHeader() { function dumpComment (line 500) | static void dumpComment(entryT entry) { function dumpIndexHeader (line 511) | static void dumpIndexHeader(void) { function dumpIndexTrailer (line 515) | static void dumpIndexTrailer(void) { function dumpIndex (line 519) | static void dumpIndex(Vector entries, string kind, string type) { function dumpIndexEntry (line 548) | static void dumpIndexEntry(entryT entry) { function dumpDetail (line 558) | static void dumpDetail(Vector entries, string kind, string type) { function dumpDetailEntry (line 577) | static void dumpDetailEntry(entryT entry) { function string (line 669) | static string getIndexKey(entryT entry) { function string (line 718) | static string getFirstSentence(entryT entry) { function findSentenceEnd (line 732) | static int findSentenceEnd(string line) { function entryT (line 744) | static entryT findEntryOfKind(Vector entries, string kind, string type) { function countEntriesOfKind (line 757) | static int countEntriesOfKind(Vector entries, string kind, string type) { function sortEntryVector (line 772) | static void sortEntryVector(Vector entries) { function listModules (line 791) | static void listModules(void) { function listEntry (line 809) | static void listEntry(entryT entry) { function includeFile (line 813) | static void includeFile(Vector html, string filename) { function string (line 827) | static string makePlural(string word) { function isVowel (line 843) | static bool isVowel(char ch) { function takesArguments (line 853) | static bool takesArguments(string kind) { function isStatementMacro (line 863) | static bool isStatementMacro(string kind) { function isEndOfCode (line 869) | static bool isEndOfCode(string line) { function string (line 877) | static string quoteSpaces(string str) { function string (line 893) | static string blueComments(string str) { function string (line 913) | static string replaceAll(string str, string pattern, string replacement) { FILE: Archived/cpplib_old_eroberts/cppdoc/fillcomments.c function convertStream (line 106) | static void convertStream(FILE *infile, FILE *outfile) { function flushBuffer (line 218) | static void flushBuffer(FILE *outfile) { function commentLine (line 230) | static void commentLine(string line, FILE *outfile) { function string (line 294) | static string standardLine(string line) { function dumpChar (line 328) | static bool dumpChar(int ch, FILE *outfile) { function dumpHTMLHeader (line 365) | static void dumpHTMLHeader(string hName, FILE *outfile) { function dumpHTMLTrailer (line 378) | static void dumpHTMLTrailer(FILE *outfile) { function isBreak (line 384) | static bool isBreak(string line) { function isDeletedLine (line 402) | static bool isDeletedLine(string line) { function string (line 414) | static string fixHTML(string line) { FILE: Archived/cpplib_old_eroberts/cppdoc/test.h function class (line 33) | class Thread { function class (line 119) | class Lock { FILE: Archived/cpplib_old_eroberts/cslib/bst.c type BSTCDT (line 30) | struct BSTCDT { type BSTNodeCDT (line 49) | struct BSTNodeCDT { function BST (line 78) | BST newBSTFromType(string baseType) { function freeBST (line 95) | void freeBST(BST bst) { function sizeBST (line 100) | int sizeBST(BST bst) { function isEmptyBST (line 104) | bool isEmptyBST(BST bst) { function clearBST (line 108) | void clearBST(BST bst) { function BST (line 113) | BST cloneBST(BST bst) { function BSTNode (line 130) | BSTNode findBSTNode(BST bst, ...) { function BSTNode (line 140) | BSTNode findBSTNodeFromArg(BST bst, GenericType any) { function BSTNode (line 144) | BSTNode insertBSTNode(BST bst, ...) { function BSTNode (line 154) | BSTNode insertBSTNodeFromArg(BST bst, GenericType any) { function removeBSTNode (line 161) | void removeBSTNode(BST bst, ...) { function removeBSTNodeFromArg (line 171) | void removeBSTNodeFromArg(BST bst, GenericType any) { function mapBST (line 175) | void mapBST(BST bst, proc fn, TraversalOrder order, void *data) { function Iterator (line 189) | Iterator newNodeIterator(BST bst, TraversalOrder order) { function BSTNode (line 197) | BSTNode getRootBST(BST bst) { function BSTNode (line 201) | BSTNode getLeftChild(BSTNode node) { function BSTNode (line 205) | BSTNode getRightChild(BSTNode node) { function GenericType (line 209) | GenericType getKey(BSTNode node) { function string (line 213) | string getKeyString(BSTNode node) { function getBF (line 217) | int getBF(BSTNode node) { function setNodeValue (line 221) | void setNodeValue(BSTNode node, void *value) { function string (line 229) | string getBaseTypeBST(BST bst) { function getBaseTypeSizeBST (line 233) | int getBaseTypeSizeBST(BST bst) { function setCompareFnBST (line 237) | void setCompareFnBST(BST bst, CompareFn cmpFn) { function CompareFn (line 241) | CompareFn getCompareFnBST(BST bst) { function setDebugLog (line 245) | void setDebugLog(BST bst, FILE *outfile) { function BSTNode (line 258) | static BSTNode copyTree(BST newbst, BSTNode t) { function BSTNode (line 278) | static BSTNode findTreeNode(BST bst, BSTNode t, void *kp) { function insertTreeNode (line 303) | static int insertTreeNode(BST bst, BSTNode *tp, void *kp, BSTNode *rp) { function removeTreeNode (line 356) | static int removeTreeNode(BST bst, BSTNode *tp, void *kp) { function removeTargetNode (line 395) | static int removeTargetNode(BST bst, BSTNode *tp) { function freeTree (line 432) | static void freeTree(BSTNode t) { function freeNode (line 440) | static void freeNode(BSTNode node) { function adjustBF (line 451) | static void adjustBF(BST bst, BSTNode *tp, int delta) { function fixLeftImbalance (line 472) | static void fixLeftImbalance(BST bst, BSTNode *tp) { function fixRightImbalance (line 511) | static void fixRightImbalance(BST bst, BSTNode *tp) { function rotateLeft (line 549) | static void rotateLeft(BST bst, BSTNode *tp) { function rotateRight (line 573) | static void rotateRight(BST bst, BSTNode *tp) { function mapTree (line 595) | static void mapTree(BSTNode t, proc fn, TraversalOrder order, void *data) { function addNodeToIterator (line 612) | static void addNodeToIterator(BSTNode node, void *data) { function Iterator (line 622) | static Iterator newForeachIterator(void *collection) { function testBSTModule (line 730) | void testBSTModule(void) { function testStringBST (line 737) | static void testStringBST(void) { function testIntBST (line 756) | static void testIntBST(void) { function insertArray (line 774) | static void insertArray(BST bst, void *array, int n) { function checkIterator (line 790) | static void checkIterator(BST bst, TraversalOrder order, void *array) { function checkOrdered (line 809) | static void checkOrdered(BST bst) { function checkBalanceFactors (line 830) | static void checkBalanceFactors(BST bst) { function checkNodeBalance (line 838) | static void checkNodeBalance(BST bst, BSTNode t) { function treeHeight (line 853) | static int treeHeight(BSTNode t) { function string (line 862) | static string bfToString(int bf) { FILE: Archived/cpplib_old_eroberts/cslib/bst.h type BSTCDT (line 30) | struct BSTCDT type TraversalOrder (line 42) | typedef enum {PREORDER, INORDER, POSTORDER} TraversalOrder; type BSTNodeCDT (line 50) | struct BSTNodeCDT FILE: Archived/cpplib_old_eroberts/cslib/charset.c type CharSetCDT (line 37) | struct CharSetCDT { function CharSet (line 57) | CharSet newCharSet() { function freeCharSet (line 66) | void freeCharSet(CharSet set) { function sizeCharSet (line 70) | int sizeCharSet(CharSet set) { function isEmptyCharSet (line 88) | bool isEmptyCharSet(CharSet set) { function clearCharSet (line 97) | void clearCharSet(CharSet set) { function CharSet (line 105) | CharSet cloneCharSet(CharSet set) { function containsCharSet (line 117) | bool containsCharSet(CharSet set, char ch) { function addCharSet (line 124) | void addCharSet(CharSet set, char ch) { function addString (line 131) | void addString(CharSet set, string str) { function removeCharSet (line 140) | void removeCharSet(CharSet set, char ch) { function equalsCharSet (line 147) | bool equalsCharSet(CharSet s1, CharSet s2) { function isSubsetCharSet (line 156) | bool isSubsetCharSet(CharSet s1, CharSet s2) { function CharSet (line 165) | CharSet unionCharSet(CharSet s1, CharSet s2) { function CharSet (line 176) | CharSet intersectionCharSet(CharSet s1, CharSet s2) { function CharSet (line 187) | CharSet setDifferenceCharSet(CharSet s1, CharSet s2) { function Iterator (line 200) | static Iterator newCharSetIterator(void *collection) { function stepCharSetIterator (line 209) | static bool stepCharSetIterator(Iterator it, void *dst) { function advanceCharSetIterator (line 219) | static void advanceCharSetIterator(Iterator it) { function testCharSetModule (line 254) | void testCharSetModule(void) { function CharSet (line 276) | static CharSet createCharSet(string str) { FILE: Archived/cpplib_old_eroberts/cslib/charset.h type CharSetCDT (line 20) | struct CharSetCDT FILE: Archived/cpplib_old_eroberts/cslib/cmdscan.c type CommandScannerCDT (line 26) | struct CommandScannerCDT { function CommandScanner (line 54) | CommandScanner newCommandScanner(void) { function freeCommandScanner (line 66) | void freeCommandScanner(CommandScanner cs) { function defineCommand (line 72) | void defineCommand(CommandScanner cs, string cmdName, CommandFn cmdFn) { function setCommandData (line 81) | void setCommandData(CommandScanner cs, void *data) { function string (line 89) | string readCommandToken(CommandScanner cs) { function string (line 93) | string getCommandLine(CommandScanner cs) { function string (line 97) | string getCommandName(CommandScanner cs) { function TokenScanner (line 101) | TokenScanner getTokenScanner(CommandScanner cs) { function commandLoop (line 105) | void commandLoop(CommandScanner cs, string prompt) { function executeCommand (line 118) | bool executeCommand(CommandScanner cs, string line) { function quitCommand (line 130) | void quitCommand(CommandScanner cs) { function Iterator (line 144) | static Iterator newCommandIterator(void *collection) { function addCommandToIterator (line 154) | static void addCommandToIterator(string key, void *value, void *data) { FILE: Archived/cpplib_old_eroberts/cslib/cmdscan.h type CommandScannerCDT (line 31) | struct CommandScannerCDT FILE: Archived/cpplib_old_eroberts/cslib/cmpfn.c function intCmpFn (line 18) | int intCmpFn(const void *p1, const void *p2) { function shortCmpFn (line 27) | int shortCmpFn(const void *p1, const void *p2) { function longCmpFn (line 36) | int longCmpFn(const void *p1, const void *p2) { function charCmpFn (line 45) | int charCmpFn(const void *p1, const void *p2) { function floatCmpFn (line 54) | int floatCmpFn(const void *p1, const void *p2) { function doubleCmpFn (line 63) | int doubleCmpFn(const void *p1, const void *p2) { function unsignedCmpFn (line 72) | int unsignedCmpFn(const void *p1, const void *p2) { function unsignedShortCmpFn (line 81) | int unsignedShortCmpFn(const void *p1, const void *p2) { function unsignedLongCmpFn (line 90) | int unsignedLongCmpFn(const void *p1, const void *p2) { function unsignedCharCmpFn (line 99) | int unsignedCharCmpFn(const void *p1, const void *p2) { function stringCmpFn (line 108) | int stringCmpFn(const void *p1, const void *p2) { function pointerCmpFn (line 112) | int pointerCmpFn(const void *p1, const void *p2) { FILE: Archived/cpplib_old_eroberts/cslib/cslib.c type BlockHeader (line 46) | typedef struct BlockHeader { function freeBlock (line 83) | void freeBlock(void *ptr) { function string (line 93) | string getBlockType(void *ptr) { function setBlockData (line 100) | void setBlockData(void *ptr, void *value) { function markAsPermanent (line 120) | void markAsPermanent(void *ptr) { function error (line 128) | void error(string msg, ...) { function main (line 160) | int main(int argc, string argv[]) { function getMainArgCount (line 183) | int getMainArgCount(void) { function string (line 195) | string *getMainArgArray(void) { function setExitHook (line 208) | void setExitHook(proc hook) { FILE: Archived/cpplib_old_eroberts/cslib/cstest.c type TestEntry (line 10) | typedef struct { function findTestModule (line 99) | static int findTestModule(string name) { FILE: Archived/cpplib_old_eroberts/cslib/exception.c function throwException (line 45) | void throwException(exception *e, string name, void *value) { function unhandledError (line 70) | void unhandledError(string msg) { function unhandledException (line 81) | void unhandledException(string name) { function pushExceptionStack (line 92) | void pushExceptionStack(ExceptionContextBlock *cptr) { function popExceptionStack (line 100) | void popExceptionStack(void) { function unwindException (line 108) | void unwindException(ExceptionContextBlock *cptr) { function testExceptionModule (line 145) | void testExceptionModule(void) { function nestedThrow (line 158) | static void nestedThrow(string exceptionName) { function string (line 172) | static string testSimpleException(string exceptionName) { function catch (line 182) | catch (Ex1) { function catch (line 187) | catch (Ex2) { function string (line 200) | static string testExceptionWithFinallyClause(string exceptionName) { function catch (line 210) | catch (Ex1) { function catch (line 215) | catch (Ex2) { FILE: Archived/cpplib_old_eroberts/cslib/exception.h type exception (line 189) | typedef struct { string name; } exception; type ExceptionContextBlock (line 196) | typedef struct exceptionContextBlock { FILE: Archived/cpplib_old_eroberts/cslib/filelib.c function string (line 37) | string getRoot(string filename) { function string (line 53) | string getExtension(string filename) { function string (line 69) | string getHead(string pathname) { function string (line 86) | string getTail(string pathname) { function string (line 101) | string defaultExtension(string filename, string ext) { function FILE (line 124) | FILE *openOnPath(string path, string filename, string mode) { function string (line 128) | string findOnPath(string path, string filename) { function createDirectoryPath (line 132) | void createDirectoryPath(string path) { function Iterator (line 145) | Iterator newDirectoryIterator(string dir) { function Iterator (line 158) | Iterator newDirectoryTreeIterator(string dir) { function matchFilenamePattern (line 166) | bool matchFilenamePattern(string filename, string pattern) { function mapDirectoryTree (line 172) | static void mapDirectoryTree(string dir, Iterator iterator) { function isAbsolutePath (line 230) | static bool isAbsolutePath(string pathname) { function recursiveMatch (line 238) | static bool recursiveMatch(string str, int sx, string pattern, int px) { function testFilelibModule (line 306) | void testFilelibModule(void) { function testGetRoot (line 321) | static void testGetRoot(void) { function testGetExtension (line 328) | static void testGetExtension(void) { function testGetHead (line 335) | static void testGetHead(void) { function testGetTail (line 344) | static void testGetTail(void) { function testDefaultExtension (line 353) | static void testDefaultExtension(void) { function testFileExists (line 360) | static void testFileExists(void) { function testIsFile (line 365) | static void testIsFile(void) { function testIsDirectory (line 371) | static void testIsDirectory(void) { function testExpandPathname (line 377) | static void testExpandPathname(void) { function testMatchFilenamePattern (line 387) | static void testMatchFilenamePattern(void) { FILE: Archived/cpplib_old_eroberts/cslib/foreach.c type Cell (line 13) | typedef struct Cell { function initForEach (line 23) | void initForEach(void *dst, void *collection) { function stepForEach (line 40) | bool stepForEach(void *dst) { FILE: Archived/cpplib_old_eroberts/cslib/generic.c function size (line 74) | int size(void *arg) { function isEmptyGeneric (line 102) | bool isEmptyGeneric(int size, ...) { function clear (line 141) | void clear(void *arg) { function set (line 222) | void set(void *arg, ...) { function put (line 240) | void put(void *arg, ...) { function containsKey (line 264) | bool containsKey(void *arg, void *key) { function containsGeneric (line 278) | bool containsGeneric(int size, ...) { function add (line 317) | void add(void *arg, ...) { function remove (line 351) | void remove(void *arg, ...) { function enqueue (line 405) | void enqueue(void *arg, ...) { function equals (line 466) | bool equals(void *s1, void *s2) { function isSubset (line 480) | bool isSubset(void *s1, void *s2) { function getXGeneric (line 536) | double getXGeneric(int size, ...) { function getYGeneric (line 566) | double getYGeneric(int size, ...) { function getWidthGeneric (line 596) | double getWidthGeneric(int size, ...) { function getHeightGeneric (line 626) | double getHeightGeneric(int size, ...) { function string (line 656) | string toStringGeneric(int size, ...) { function setVisible (line 695) | void setVisible(void *arg, bool flag) { function isVisible (line 708) | bool isVisible(void *arg) { function setColor (line 722) | void setColor(void *arg, string color) { function rotate (line 735) | void rotate(void *arg, double theta) { function scale (line 748) | void scale(void *arg, double sx, double sy) { function getTypeSizeForType (line 761) | int getTypeSizeForType(string type) { function CompareFn (line 778) | CompareFn getCompareFnForType(string type) { function FetchFn (line 795) | FetchFn getFetchFnForType(string type) { function StoreFn (line 810) | StoreFn getStoreFnForType(string type) { function ToStringFn (line 825) | ToStringFn getToStringFn(string type) { function intFetchFn (line 844) | static void intFetchFn(va_list args, GenericType *dst) { function shortFetchFn (line 848) | static void shortFetchFn(va_list args, GenericType *dst) { function longFetchFn (line 852) | static void longFetchFn(va_list args, GenericType *dst) { function floatFetchFn (line 856) | static void floatFetchFn(va_list args, GenericType *dst) { function doubleFetchFn (line 860) | static void doubleFetchFn(va_list args, GenericType *dst) { function charFetchFn (line 864) | static void charFetchFn(va_list args, GenericType *dst) { function unsignedFetchFn (line 868) | static void unsignedFetchFn(va_list args, GenericType *dst) { function unsignedShortFetchFn (line 872) | static void unsignedShortFetchFn(va_list args, GenericType *dst) { function unsignedLongFetchFn (line 876) | static void unsignedLongFetchFn(va_list args, GenericType *dst) { function unsignedCharFetchFn (line 880) | static void unsignedCharFetchFn(va_list args, GenericType *dst) { function pointerFetchFn (line 884) | static void pointerFetchFn(va_list args, GenericType *dst) { function intStoreFn (line 888) | static void intStoreFn(GenericType src, void *dst) { function shortStoreFn (line 892) | static void shortStoreFn(GenericType src, void *dst) { function longStoreFn (line 896) | static void longStoreFn(GenericType src, void *dst) { function floatStoreFn (line 900) | static void floatStoreFn(GenericType src, void *dst) { function doubleStoreFn (line 904) | static void doubleStoreFn(GenericType src, void *dst) { function charStoreFn (line 908) | static void charStoreFn(GenericType src, void *dst) { function unsignedStoreFn (line 912) | static void unsignedStoreFn(GenericType src, void *dst) { function unsignedShortStoreFn (line 916) | static void unsignedShortStoreFn(GenericType src, void *dst) { function unsignedLongStoreFn (line 920) | static void unsignedLongStoreFn(GenericType src, void *dst) { function unsignedCharStoreFn (line 924) | static void unsignedCharStoreFn(GenericType src, void *dst) { function pointerStoreFn (line 928) | static void pointerStoreFn(GenericType src, void *dst) { function string (line 932) | static string intToStringFn(GenericType any) { function string (line 939) | static string shortToStringFn(GenericType any) { function string (line 946) | static string longToStringFn(GenericType any) { function string (line 953) | static string floatToStringFn(GenericType any) { function string (line 960) | static string doubleToStringFn(GenericType any) { function string (line 967) | static string charToStringFn(GenericType any) { function string (line 974) | static string boolToStringFn(GenericType any) { function string (line 981) | static string unsignedToStringFn(GenericType any) { function string (line 988) | static string unsignedShortToStringFn(GenericType any) { function string (line 995) | static string unsignedLongToStringFn(GenericType any) { function string (line 1002) | static string unsignedCharToStringFn(GenericType any) { function string (line 1009) | static string stringToStringFn(GenericType any) { function string (line 1013) | static string pointerToStringFn(GenericType any) { FILE: Archived/cpplib_old_eroberts/cslib/generic.h type GenericType (line 37) | typedef union { type string (line 76) | typedef string (*ToStringFn)(GenericType dst); FILE: Archived/cpplib_old_eroberts/cslib/gevents.c type GEventCDT (line 29) | struct GEventCDT { function EventClassType (line 43) | EventClassType getEventClass(GEvent e) { function EventType (line 47) | EventType getEventType(GEvent e) { function getEventTime (line 51) | double getEventTime(GEvent e) { function setEventTime (line 55) | void setEventTime(GEvent e, double time) { function getModifiers (line 59) | int getModifiers(GEvent e) { function setModifiers (line 63) | void setModifiers(GEvent e, int modifiers) { function waitForClick (line 67) | void waitForClick() { function GEvent (line 71) | GEvent waitForEvent(int mask) { function GEvent (line 75) | GEvent getNextEvent(int mask) { function freeEvent (line 79) | void freeEvent(GEvent e) { function GEvent (line 86) | GEvent newGWindowEvent(EventType type, GWindow gw) { function GEvent (line 95) | GEvent newGActionEvent(EventType type, GObject source, string actionComm... function GEvent (line 114) | GEvent newGMouseEvent(EventType type, GWindow gw, double x, double y) { function GEvent (line 125) | GEvent newGKeyEvent(EventType type, GWindow gw, int keyChar, int keyCode) { function GEvent (line 136) | GEvent newGTimerEvent(EventType type, GTimer timer) { function GWindow (line 145) | GWindow getGWindow(GEvent e) { function GObject (line 153) | GObject getSource(GEvent e) { function string (line 161) | string getActionCommand(void *arg) { function getXGEvent (line 178) | double getXGEvent(GEvent e) { function getYGEvent (line 186) | double getYGEvent(GEvent e) { function getKeyChar (line 194) | char getKeyChar(GEvent e) { function getKeyCode (line 202) | int getKeyCode(GEvent e) { function GTimer (line 210) | GTimer getGTimer(GEvent e) { function testGEventsModule (line 228) | void testGEventsModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/gevents.h type EventClassType (line 28) | typedef enum { type EventType (line 44) | typedef enum { type ModifierCodes (line 66) | typedef enum { type KeyCodes (line 83) | typedef enum { type GEventCDT (line 141) | struct GEventCDT type GEvent (line 299) | typedef GEvent GWindowEvent; type GEvent (line 318) | typedef GEvent GActionEvent; type GEvent (line 355) | typedef GEvent GMouseEvent; type GEvent (line 392) | typedef GEvent GKeyEvent; type GEvent (line 434) | typedef GEvent GTimerEvent; FILE: Archived/cpplib_old_eroberts/cslib/ginteractors.h type GObject (line 28) | typedef GObject GInteractor; type GInteractor (line 72) | typedef GInteractor GButton; type GInteractor (line 95) | typedef GInteractor GCheckBox; type GInteractor (line 135) | typedef GInteractor GSlider; type GInteractor (line 176) | typedef GInteractor GTextField; type GInteractor (line 228) | typedef GInteractor GChooser; FILE: Archived/cpplib_old_eroberts/cslib/gmath.c function sinDegrees (line 12) | double sinDegrees(double angle) { function cosDegrees (line 16) | double cosDegrees(double angle) { function tanDegrees (line 20) | double tanDegrees(double angle) { function toDegrees (line 24) | double toDegrees(double radians) { function toRadians (line 28) | double toRadians(double degrees) { function vectorDistance (line 32) | double vectorDistance(double x, double y) { function vectorAngle (line 36) | double vectorAngle(double x, double y) { FILE: Archived/cpplib_old_eroberts/cslib/gobjects.c type GArcCDT (line 27) | struct GArcCDT { type GLabelCDT (line 38) | struct GLabelCDT { type GPolygonCDT (line 51) | struct GPolygonCDT { type GCompoundCDT (line 63) | struct GCompoundCDT { type G3DRectCDT (line 73) | struct G3DRectCDT { type GInteractorCDT (line 84) | struct GInteractorCDT { type GObjectCDT (line 95) | struct GObjectCDT { function GObject (line 135) | static GObject newGObject(int type) { function freeGObject (line 152) | void freeGObject(GObject gobj) { function getXGObject (line 169) | double getXGObject(GObject gobj) { function getYGObject (line 173) | double getYGObject(GObject gobj) { function GPoint (line 177) | GPoint getLocation(GObject gobj) { function setLocation (line 181) | void setLocation(GObject gobj, double x, double y) { function move (line 187) | void move(GObject gobj, double dx, double dy) { function getWidthGObject (line 193) | double getWidthGObject(GObject gobj) { function getHeightGObject (line 197) | double getHeightGObject(GObject gobj) { function GDimension (line 201) | GDimension getSize(GObject gobj) { function GRectangle (line 209) | GRectangle getBounds(GObject gobj) { function setColorGObject (line 217) | void setColorGObject(GObject gobj, string color) { function string (line 222) | string getColorGObject(GObject gobj) { function setVisibleGObject (line 226) | void setVisibleGObject(GObject gobj, bool flag) { function isVisibleGObject (line 231) | bool isVisibleGObject(GObject gobj) { function sendForward (line 235) | void sendForward(GObject gobj) { function sendToFront (line 239) | void sendToFront(GObject gobj) { function sendBackward (line 243) | void sendBackward(GObject gobj) { function sendToBack (line 247) | void sendToBack(GObject gobj) { function containsGObject (line 251) | bool containsGObject(GObject gobj, double x, double y) { function string (line 259) | string getType(GObject gobj) { function GObject (line 280) | GObject getParent(GObject gobj) { function setSize (line 284) | void setSize(GObject gobj, double width, double height) { function setBounds (line 293) | void setBounds(GObject gobj, double x, double y, double width, double he... function setFilled (line 298) | void setFilled(GObject gobj, bool flag) { function isFilled (line 303) | bool isFilled(GObject gobj) { function setFillColor (line 307) | void setFillColor(GObject gobj, string color) { function string (line 312) | string getFillColor(GObject gobj) { function GRect (line 322) | GRect newGRect(double x, double y, double width, double height) { function GRoundRect (line 335) | GRoundRect newGRoundRect(double x, double y, double width, double height, function G3DRect (line 349) | G3DRect newG3DRect(double x, double y, double width, double height, function setRaised (line 364) | void setRaised(G3DRect rect, bool raised) { function isRaised (line 369) | bool isRaised(G3DRect rect) { function GOval (line 379) | GOval newGOval(double x, double y, double width, double height) { function containsGOval (line 392) | static bool containsGOval(GOval oval, double x, double y) { function GLine (line 412) | GLine newGLine(double x0, double y0, double x1, double y1) { function setStartPoint (line 424) | void setStartPoint(GLine line, double x, double y) { function setEndPoint (line 433) | void setEndPoint(GObject line, double x, double y) { function GPoint (line 440) | GPoint getStartPoint(GObject gobj) { function GPoint (line 448) | GPoint getEndPoint(GObject gobj) { function GRectangle (line 456) | static GRectangle getBoundsGLine(GLine line) { function containsGLine (line 462) | static bool containsGLine(GLine line, double x, double y) { function GArc (line 487) | GArc newGArc(double x, double y, double width, double height, function setStartAngle (line 503) | void setStartAngle(GArc arc, double start) { function getStartAngle (line 508) | double getStartAngle(GArc arc) { function setSweepAngle (line 512) | void setSweepAngle(GArc arc, double sweep) { function getSweepAngle (line 517) | double getSweepAngle(GArc arc) { function setFrameRectangle (line 521) | void setFrameRectangle(GArc arc, double x, double y, function GRectangle (line 530) | GRectangle getFrameRectangle(GArc arc) { function GRectangle (line 534) | static GRectangle getBoundsGArc(GArc arc) { function containsGArc (line 562) | static bool containsGArc(GArc arc, double x, double y) { function containsAngle (line 580) | static bool containsAngle(GArc arc, double theta) { function GLabel (line 601) | GLabel newGLabel(string str) { function setFont (line 614) | void setFont(GLabel label, string font) { function string (line 626) | string getFont(GLabel label) { function setLabel (line 630) | void setLabel(GLabel label, string str) { function string (line 640) | string getLabel(GLabel label) { function getFontAscent (line 644) | double getFontAscent(GLabel label) { function getFontDescent (line 648) | double getFontDescent(GLabel label) { function GRectangle (line 652) | static GRectangle getBoundsGLabel(GLabel label) { function GImage (line 657) | GImage newGImage(string filename) { function GPolygon (line 668) | GPolygon newGPolygon(void) { function addVertex (line 677) | void addVertex(GPolygon poly, double x, double y) { function addEdge (line 687) | void addEdge(GPolygon poly, double dx, double dy) { function addPolarEdge (line 691) | void addPolarEdge(GPolygon poly, double r, double theta) { function Vector (line 695) | Vector getVertices(GPolygon poly) { function GRectangle (line 699) | static GRectangle getBoundsGPolygon(GPolygon poly) { function containsGPolygon (line 721) | static bool containsGPolygon(GArc arc, double x, double y) { function GCompound (line 756) | GCompound newGCompound(void) { function addGCompound (line 763) | void addGCompound(GObject compound, GObject gobj) { function removeGCompound (line 771) | void removeGCompound(GCompound compound, GObject gobj) { function GObject (line 789) | GObject getGObjectCompound(GCompound compound, double x, double y) { function dsq (line 803) | static double dsq(double x0, double y0, double x1, double y1) { function setActionCommand (line 809) | void setActionCommand(GInteractor interactor, string cmd) { function string (line 814) | string getActionCommandGInteractor(GInteractor interactor) { function GDimension (line 818) | static GDimension getSizeGInteractor(GInteractor interactor) { function GButton (line 824) | GButton newGButton(string label) { function GCheckBox (line 834) | GCheckBox newGCheckBox(string label) { function setSelected (line 848) | void setSelected(GCheckBox chkbox, bool state) { function isSelected (line 859) | bool isSelected(GCheckBox chkbox) { function GSlider (line 865) | GSlider newGSlider(int min, int max, int value) { function setValue (line 878) | void setValue(GSlider slider, int value) { function getValue (line 889) | int getValue(GSlider slider) { function GTextField (line 895) | GTextField newGTextField(int nChars) { function setText (line 901) | void setText(GTextField field, string str) { function string (line 905) | string getText(GTextField field) { function GChooser (line 911) | GChooser newGChooser(void) { function addItem (line 917) | void addItem(GChooser chooser, string item) { function setSelectedItem (line 921) | void setSelectedItem(GChooser chooser, string item) { function string (line 927) | string getSelectedItem(GChooser chooser) { FILE: Archived/cpplib_old_eroberts/cslib/gobjects.h type GWindowCDT (line 19) | struct GWindowCDT type GObjectCDT (line 63) | struct GObjectCDT type GObject (line 391) | typedef GObject GRect; type GRect (line 409) | typedef GRect GRoundRect; type GRect (line 429) | typedef GRect G3DRect; type GObject (line 479) | typedef GObject GOval; type GObject (line 507) | typedef GObject GLine; type GObject (line 580) | typedef GObject GArc; type GObject (line 690) | typedef GObject GLabel; type GObject (line 789) | typedef GObject GImage; type GObject (line 839) | typedef GObject GPolygon; type GObject (line 902) | typedef GObject GCompound; type GObjectTypeBits (line 948) | typedef enum { FILE: Archived/cpplib_old_eroberts/cslib/graph.c type GraphCDT (line 28) | struct GraphCDT { type NodeCDT (line 44) | struct NodeCDT { type ArcCDT (line 58) | struct ArcCDT { function Graph (line 73) | Graph newGraph(void) { function freeGraph (line 88) | void freeGraph(Graph g) { function Node (line 104) | Node addNode(Graph g, string name) { function removeNode (line 120) | void removeNode(Graph g, Node node) { function Node (line 132) | Node getNode(Graph g, string name) { function Arc (line 136) | Arc addArc(Graph g, Node n1, Node n2) { function removeArc (line 149) | void removeArc(Graph g, Arc arc) { function isConnected (line 155) | bool isConnected(Node n1, Node n2) { function Set (line 169) | Set getNodeSet(Graph g) { function Set (line 173) | Set getArcSet(void *arg) { function Set (line 187) | Set getNeighbors(Node node) { function string (line 199) | string getName(Node node) { function Node (line 203) | Node startOfArc(Arc arc) { function Node (line 207) | Node endOfArc(Arc arc) { function getCost (line 211) | double getCost(Arc arc) { function setCost (line 215) | void setCost(Arc arc, double cost) { function setNodeOrdering (line 219) | void setNodeOrdering(Graph g, CompareFn cmpFn) { function setArcOrdering (line 225) | void setArcOrdering(Graph g, CompareFn cmpFn) { function Iterator (line 240) | static Iterator newGraphIterator(void *collection) { function defaultNodeOrdering (line 244) | static int defaultNodeOrdering(const void *p1, const void *p2) { function defaultArcOrdering (line 252) | static int defaultArcOrdering(const void *p1, const void *p2) { function testGraphModule (line 303) | void testGraphModule(void) { function Graph (line 315) | static Graph createTestGraph(void) { function linkNodesAlphabetically (line 328) | static void linkNodesAlphabetically(Graph g) { function testNodeIterator (line 343) | static void testNodeIterator(Graph g) { function testArcIterator (line 360) | static void testArcIterator(Graph g) { function testArcsFrom (line 377) | static void testArcsFrom(Graph g) { function testNeighbors (line 394) | static void testNeighbors(Graph g) { function string (line 411) | static string arcString(Arc arc) { FILE: Archived/cpplib_old_eroberts/cslib/graph.h type GraphCDT (line 26) | struct GraphCDT type NodeCDT (line 37) | struct NodeCDT type ArcCDT (line 48) | struct ArcCDT FILE: Archived/cpplib_old_eroberts/cslib/gtimer.c type GTimerCDT (line 20) | struct GTimerCDT { function GTimer (line 24) | GTimer newGTimer(double milliseconds) { function freeGTimer (line 33) | void freeGTimer(GTimer timer) { function startTimer (line 37) | void startTimer(GTimer timer) { function stopTimer (line 41) | void stopTimer(GTimer timer) { function testGTimerModule (line 55) | void testGTimerModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/gtimer.h type GTimerCDT (line 19) | struct GTimerCDT FILE: Archived/cpplib_old_eroberts/cslib/gtransform.c type GTransformCDT (line 37) | struct GTransformCDT { function GTransform (line 45) | GTransform newGTransform(void) { function freeGTransform (line 58) | void freeGTransform(GTransform matrix) { function appendGTransform (line 62) | void appendGTransform(GTransform m1, GTransform m2) { function rotateGTransform (line 79) | void rotateGTransform(GTransform matrix, double theta) { function scaleGTransform (line 90) | void scaleGTransform(GTransform matrix, double sx, double sy) { function translateGTransform (line 101) | void translateGTransform(GTransform matrix, double dx, double dy) { function GPoint (line 112) | GPoint applyGTransform(GTransform matrix, GPoint p1) { function GTransform (line 117) | GTransform invertGTransform(GTransform m1) { function string (line 133) | string toStringGTransform(GTransform matrix) { function testGTransformModule (line 163) | void testGTransformModule(void) { function testTranslate (line 170) | void testTranslate(void) { function testRotate (line 183) | void testRotate(void) { function testScale (line 206) | void testScale(void) { function testInverse (line 219) | void testInverse(void) { FILE: Archived/cpplib_old_eroberts/cslib/gtransform.h type GTransformCDT (line 23) | struct GTransformCDT FILE: Archived/cpplib_old_eroberts/cslib/gtypes.c function GPoint (line 11) | GPoint createGPoint(double x, double y) { function getXGPoint (line 19) | double getXGPoint(GPoint pt) { function getYGPoint (line 23) | double getYGPoint(GPoint pt) { function GDimension (line 27) | GDimension createGDimension(double width, double height) { function getWidthGDimension (line 35) | double getWidthGDimension(GDimension dim) { function getHeightGDimension (line 39) | double getHeightGDimension(GDimension dim) { function GRectangle (line 43) | GRectangle createGRectangle(double x, double y, double width, double hei... function getXGRectangle (line 53) | double getXGRectangle(GRectangle r) { function getYGRectangle (line 57) | double getYGRectangle(GRectangle r) { function getWidthGRectangle (line 61) | double getWidthGRectangle(GRectangle r) { function getHeightGRectangle (line 65) | double getHeightGRectangle(GRectangle r) { function isEmptyGRectangle (line 69) | bool isEmptyGRectangle(GRectangle r) { function containsGRectangle (line 73) | bool containsGRectangle(GRectangle r, GPoint pt) { function testGTypesModule (line 88) | void testGTypesModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/gtypes.h type GPoint (line 20) | typedef struct { type GDimension (line 32) | typedef struct { type GRectangle (line 44) | typedef struct { FILE: Archived/cpplib_old_eroberts/cslib/gwindow.c type GWindowCDT (line 15) | struct GWindowCDT { function GWindow (line 24) | GWindow newGWindow(double width, double height) { function closeGWindow (line 36) | void closeGWindow(GWindow gw) { function requestFocus (line 40) | void requestFocus(GWindow gw) { function clearGWindow (line 44) | void clearGWindow(GWindow gw) { function setVisibleGWindow (line 48) | void setVisibleGWindow(GWindow gw, bool flag) { function isVisibleGWindow (line 53) | bool isVisibleGWindow(GWindow gw) { function drawLine (line 57) | void drawLine(GWindow gw, double x0, double y0, double x1, double y1) { function GPoint (line 63) | GPoint drawPolarLine(GWindow gw, double x, double y, double r, double th... function drawOval (line 72) | void drawOval(GWindow gw, double x, double y, double width, double heigh... function fillOval (line 81) | void fillOval(GWindow gw, double x, double y, double width, double heigh... function drawRect (line 91) | void drawRect(GWindow gw, double x, double y, double width, double heigh... function fillRect (line 100) | void fillRect(GWindow gw, double x, double y, double width, double heigh... function setColorGWindow (line 110) | void setColorGWindow(GWindow gw, string color) { function string (line 114) | string getColorGWindow(GWindow gw) { function getWidthGWindow (line 118) | double getWidthGWindow(GWindow gw) { function getHeightGWindow (line 122) | double getHeightGWindow(GWindow gw) { function repaint (line 126) | void repaint(GWindow gw) { function setWindowTitle (line 130) | void setWindowTitle(GWindow gw, string title) { function string (line 135) | string getWindowTitle(GWindow gw) { function draw (line 139) | void draw(GWindow gw, GObject gobj) { function drawAt (line 143) | void drawAt(GWindow gw, GObject gobj, double x, double y) { function addGWindow (line 148) | void addGWindow(GWindow gw, GObject gobj) { function addAt (line 152) | void addAt(GWindow gw, GObject gobj, double x, double y) { function addToRegion (line 157) | void addToRegion(GWindow gw, GObject gobj, string region) { function removeGWindow (line 161) | void removeGWindow(GWindow gw, GObject gobj) { function GObject (line 165) | GObject getGObjectAt(GWindow gw, double x, double y) { function setRegionAlignment (line 169) | void setRegionAlignment(GWindow gw, string region, string align) { function pause (line 173) | void pause(double milliseconds) { FILE: Archived/cpplib_old_eroberts/cslib/gwindow.h type GWindowCDT (line 53) | struct GWindowCDT FILE: Archived/cpplib_old_eroberts/cslib/hashmap.c type Cell (line 33) | typedef struct Cell { type HashMapCDT (line 50) | struct HashMapCDT { function HashMap (line 68) | HashMap newHashMap(void) { function freeHashMap (line 79) | void freeHashMap(HashMap map) { function sizeHashMap (line 84) | int sizeHashMap(HashMap map) { function isEmptyHashMap (line 88) | bool isEmptyHashMap(HashMap map) { function clearHashMap (line 92) | void clearHashMap(HashMap map) { function HashMap (line 102) | HashMap cloneHashMap(HashMap map) { function putHashMap (line 116) | void putHashMap(HashMap map, string key, void *value) { function removeHashMap (line 142) | void removeHashMap(HashMap map, string key) { function containsKeyHashMap (line 160) | bool containsKeyHashMap(HashMap map, string key) { function mapHashMap (line 167) | void mapHashMap(HashMap map, proc fn, void *data) { function hashCode (line 180) | static int hashCode(string str) { function rehash (line 192) | static void rehash(HashMap map, int nBuckets) { function freeBucketChain (line 227) | static void freeBucketChain(Cell *cp) { function Cell (line 238) | static Cell *findCell(Cell *cp, string key) { function Iterator (line 253) | static Iterator newMapIterator(void *collection) { function addKeyToIterator (line 263) | static void addKeyToIterator(string key, void *value, void *data) { function testHashMapModule (line 279) | void testHashMapModule(void) { function markElement (line 318) | static void markElement(string name, int *bits) { FILE: Archived/cpplib_old_eroberts/cslib/hashmap.h type HashMapCDT (line 23) | struct HashMapCDT FILE: Archived/cpplib_old_eroberts/cslib/iterator.c type Cell (line 45) | typedef struct Cell { type IteratorCDT (line 56) | struct IteratorCDT { function Iterator (line 72) | Iterator newIterator(void *collection) { function stepIterator (line 85) | bool stepIterator(Iterator iterator, void *dst) { function freeIterator (line 89) | void freeIterator(Iterator iterator) { function enableIteration (line 101) | void enableIteration(void *collection, NewIteratorFn newFn) { function Iterator (line 108) | Iterator newStepIterator(int size, StepIteratorFn stepFn) { function Iterator (line 121) | Iterator newListIterator(int size, CompareFn cmpFn) { function addToIteratorList (line 150) | void addToIteratorList(Iterator iterator, void *dst) { function setCollection (line 184) | void setCollection(Iterator iterator, void *collection) { function setIteratorData (line 192) | void setIteratorData(Iterator iterator, void *data) { function stepListIterator (line 202) | static bool stepListIterator(Iterator iterator, void *dst) { FILE: Archived/cpplib_old_eroberts/cslib/iterator.h type IteratorCDT (line 18) | struct IteratorCDT FILE: Archived/cpplib_old_eroberts/cslib/itertype.h type Iterator (line 48) | typedef Iterator (*NewIteratorFn)(void *collection); type IteratorHeader (line 65) | typedef struct { FILE: Archived/cpplib_old_eroberts/cslib/loadobj.c type Cell (line 22) | struct Cell { function loadObject (line 29) | void loadObject(string pathname) { function proc (line 56) | proc findFunction(string fnname) { function loadSymbols (line 68) | void loadSymbols(string progname) { FILE: Archived/cpplib_old_eroberts/cslib/map.c type MapCDT (line 29) | struct MapCDT { function Map (line 41) | Map newMap() { function freeMap (line 50) | void freeMap(Map map) { function sizeMap (line 55) | int sizeMap(Map map) { function isEmptyMap (line 59) | bool isEmptyMap(Map map) { function clearMap (line 63) | void clearMap(Map map) { function Map (line 67) | Map cloneMap(Map map) { function putMap (line 76) | void putMap(Map map, string key, void *value) { function containsKeyMap (line 90) | bool containsKeyMap(Map map, string key) { function removeMap (line 94) | void removeMap(Map map, string key) { function mapMap (line 98) | void mapMap(Map map, proc fn, void *data) { function Iterator (line 110) | static Iterator newMapIterator(void *collection) { function addKeyToIterator (line 125) | static void addKeyToIterator(BSTNode node, void *data) { function testMapModule (line 138) | void testMapModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/map.h type MapCDT (line 29) | struct MapCDT FILE: Archived/cpplib_old_eroberts/cslib/options.c function HashMap (line 26) | HashMap parseOptions(string args[], string optionSpec[]) { function string (line 66) | string *parseShellArgs(string line) { function string (line 106) | string *getArgList(HashMap options) { function string (line 110) | string getOption(HashMap options, string key, string def) { function getIntOption (line 117) | int getIntOption(HashMap options, string key, int def) { function getDoubleOption (line 124) | double getDoubleOption(HashMap options, string key, double def) { function getCharOption (line 131) | int getCharOption(HashMap options, string key, char def) { function getBoolOption (line 138) | bool getBoolOption(HashMap options, string key, bool def) { function string (line 145) | string getColorOption(HashMap options, string key, string def) { function getUnitsOption (line 179) | double getUnitsOption(HashMap options, string key, double def) { function showUsage (line 198) | void showUsage(string usage, string spec[]) { function findOptionSpec (line 210) | static int findOptionSpec(string arg, string optionSpec[]) { function string (line 227) | static string scanOptionPattern(HashMap options, string key, function testOptionsModule (line 289) | void testOptionsModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/platform.c function initPlatform (line 85) | void initPlatform(void) { function string (line 95) | string getId(void *ptr) { function startupMain (line 107) | int startupMain(int argc, char **argv) { function initPipe (line 118) | static void initPipe() { function initPipe (line 168) | static void initPipe(void) { function putPipe (line 200) | static void putPipe(string format, ...) { function string (line 221) | static string getResult() { function getStatus (line 242) | static void getStatus() { function getInt (line 250) | static int getInt() { function getDouble (line 260) | static int getDouble() { function GDimension (line 270) | static GDimension getGDimension() { function getBool (line 280) | static int getBool() { function GEvent (line 290) | static GEvent parseEvent(string line) { function GEvent (line 337) | static GEvent parseMouseEvent(TokenScanner scanner, EventType type) { function GEvent (line 361) | static GEvent parseKeyEvent(TokenScanner scanner, EventType type) { function GEvent (line 385) | static GEvent parseTimerEvent(TokenScanner scanner, EventType type) { function GEvent (line 401) | static GEvent parseWindowEvent(TokenScanner scanner, EventType type) { function GEvent (line 417) | static GEvent parseActionEvent(TokenScanner scanner, EventType type) { function string (line 436) | static string scanString(TokenScanner scanner) { function scanInt (line 445) | static int scanInt(TokenScanner scanner) { function scanDouble (line 461) | static double scanDouble(TokenScanner scanner) { function scanBool (line 478) | static bool scanBool(TokenScanner scanner) { function string (line 488) | static string quotedString(string str) { function string (line 521) | static string boolString(bool flag) { function createGWindowOp (line 527) | void createGWindowOp(GWindow gw, double width, double height, GObject to... function deleteGWindowOp (line 538) | void deleteGWindowOp(GWindow gw) { function closeGWindowOp (line 547) | void closeGWindowOp(GWindow gw) { function requestFocusOp (line 551) | void requestFocusOp(GWindow gw) { function clearOp (line 555) | void clearOp(GWindow gw) { function repaintOp (line 559) | void repaintOp(GWindow gw) { function setVisibleGWindowOp (line 563) | void setVisibleGWindowOp(GWindow gw, bool flag) { function setResizableOp (line 567) | void setResizableOp(GWindow gw, bool flag) { function setWindowTitleOp (line 571) | void setWindowTitleOp(GWindow gw, string title) { function setRegionAlignmentOp (line 577) | void setRegionAlignmentOp(GWindow gw, string region, string align) { function addToRegionOp (line 582) | void addToRegionOp(GWindow gw, GObject gobj, string region) { function getScreenWidthOp (line 587) | double getScreenWidthOp(void) { function getScreenHeightOp (line 592) | double getScreenHeightOp(void) { function exitGraphicsOp (line 597) | void exitGraphicsOp(void) { function createTimerOp (line 604) | void createTimerOp(GTimer timer, double delay) { function deleteTimerOp (line 613) | void deleteTimerOp(GTimer timer) { function startTimerOp (line 622) | void startTimerOp(GTimer timer) { function stopTimerOp (line 626) | void stopTimerOp(GTimer timer) { function pauseOp (line 630) | void pauseOp(double milliseconds) { function createSoundOp (line 637) | void createSoundOp(Sound sound, string filename) { function deleteSoundOp (line 644) | void deleteSoundOp(Sound sound) { function playSoundOp (line 648) | void playSoundOp(Sound sound) { function deleteGObjectOp (line 654) | void deleteGObjectOp(GObject gobj) { function setVisibleGObjectOp (line 658) | void setVisibleGObjectOp(GObject gobj, bool flag) { function setColorOp (line 662) | void setColorOp(GObject gobj, string color) { function setLocationOp (line 666) | void setLocationOp(GObject gobj, double x, double y) { function drawOp (line 670) | void drawOp(GWindow gw, GObject gobj) { function setSizeOp (line 674) | void setSizeOp(GObject gobj, double width, double height) { function setFrameRectangleOp (line 678) | void setFrameRectangleOp(GObject gobj, double x, double y, function setFilledOp (line 684) | void setFilledOp(GObject gobj, bool flag) { function setFillColorOp (line 688) | void setFillColorOp(GObject gobj, string color) { function createGRectOp (line 694) | void createGRectOp(GRect rect, double width, double height) { function createGRoundRectOp (line 699) | void createGRoundRectOp(GRoundRect rect, double width, double height, function createG3DRectOp (line 706) | void createG3DRectOp(G3DRect rect, double width, double height, bool rai... function setRaisedOp (line 712) | void setRaisedOp(G3DRect rect, bool raised) { function createGOvalOp (line 719) | void createGOvalOp(GOval oval, double width, double height) { function createGLineOp (line 726) | void createGLineOp(GLine line, double x0, double y0, double x1, double y... function setStartPointOp (line 732) | void setStartPointOp(GLine line, double x, double y) { function setEndPointOp (line 736) | void setEndPointOp(GLine line, double x, double y) { function createGArcOp (line 742) | void createGArcOp(GArc arc, double width, double height, function setStartAngleOp (line 748) | void setStartAngleOp(GArc arc, double angle) { function setSweepAngleOp (line 752) | void setSweepAngleOp(GArc arc, double angle) { function createGLabelOp (line 758) | void createGLabelOp(GLabel label, string str) { function setFontOp (line 764) | void setFontOp(GLabel label, string font) { function setLabelOp (line 768) | void setLabelOp(GLabel label, string str) { function getFontAscentOp (line 774) | double getFontAscentOp(GLabel label) { function getFontDescentOp (line 779) | double getFontDescentOp(GLabel label) { function GDimension (line 784) | GDimension getGLabelSizeOp(GLabel label) { function GDimension (line 791) | GDimension createGImageOp(GObject gobj, string filename) { function createGPolygonOp (line 800) | void createGPolygonOp(GPolygon poly) { function addVertexOp (line 804) | void addVertexOp(GPolygon poly, double x, double y) { function createGCompoundOp (line 810) | void createGCompoundOp(GCompound compound) { function addOp (line 815) | void addOp(GCompound compound, GObject gobj) { function removeOp (line 820) | void removeOp(GObject gobj) { function sendForwardOp (line 824) | void sendForwardOp(GObject gobj) { function sendToFrontOp (line 828) | void sendToFrontOp(GObject gobj) { function sendBackwardOp (line 832) | void sendBackwardOp(GObject gobj) { function sendToBackOp (line 836) | void sendToBackOp(GObject gobj) { function GEvent (line 842) | GEvent getNextEventOp(int mask) { function GEvent (line 851) | GEvent waitForEventOp(int mask) { function setActionCommandOp (line 861) | void setActionCommandOp(GInteractor interactor, string cmd) { function GDimension (line 868) | GDimension getSizeOp(GInteractor interactor) { function createGButtonOp (line 873) | void createGButtonOp(GButton button, string label) { function createGCheckBoxOp (line 880) | void createGCheckBoxOp(GCheckBox chkbox, string label) { function isSelectedOp (line 887) | bool isSelectedOp(GCheckBox chkbox) { function setSelectedOp (line 892) | void setSelectedOp(GCheckBox chkbox, bool state) { function createGSliderOp (line 897) | void createGSliderOp(GSlider slider, int min, int max, int value) { function getValueOp (line 903) | int getValueOp(GSlider slider) { function setValueOp (line 908) | void setValueOp(GSlider slider, int value) { function createGTextFieldOp (line 912) | void createGTextFieldOp(GTextField field, int nChars) { function string (line 917) | string getTextOp(GTextField field) { function setTextOp (line 922) | void setTextOp(GTextField field, string str) { function createGChooserOp (line 928) | void createGChooserOp(GChooser chooser) { function addItemOp (line 933) | void addItemOp(GChooser chooser, string item) { function string (line 939) | string getSelectedItemOp(GChooser chooser) { function setSelectedItemOp (line 944) | void setSelectedItemOp(GChooser chooser, string item) { function registerSource (line 950) | static void registerSource(GInteractor interactor) { FILE: Archived/cpplib_old_eroberts/cslib/posixthread.c type ThreadCDT (line 39) | struct ThreadCDT { type LockCDT (line 48) | struct LockCDT { function Thread (line 85) | Thread forkThread(proc fn, void *data) { function joinThread (line 108) | void joinThread(Thread thread) { function yield (line 119) | void yield(void) { function Thread (line 123) | Thread getCurrentThread(void) { function setThreadName (line 137) | void setThreadName(Thread thread, string name) { function string (line 141) | string getThreadName(Thread thread) { function Lock (line 154) | Lock newLock(void) { function waitThread (line 170) | void waitThread(Lock lock) { function signalThread (line 174) | void signalThread(Lock lock) { function lockInternal (line 178) | void lockInternal(Lock lock) { function unlockInternal (line 183) | void unlockInternal(Lock lock) { function startSync (line 188) | bool startSync(Lock lock) { function endSync (line 203) | void endSync(Lock lock) { function Thread (line 207) | Thread getOwner(Lock lock) { function ExceptionContextBlock (line 213) | ExceptionContextBlock *getThreadSpecificStack(void) { function pushThreadSpecificStack (line 225) | void pushThreadSpecificStack(ExceptionContextBlock *cptr) { function popThreadSpecificStack (line 234) | void popThreadSpecificStack(void) { function initThreadPackage (line 258) | static void initThreadPackage(void) { function createKeys (line 262) | static void createKeys(void) { function Thread (line 267) | static Thread findThread(pthread_t id) { function popLockException (line 281) | static void popLockException(void) { FILE: Archived/cpplib_old_eroberts/cslib/pqueue.c type HeapEntry (line 34) | typedef struct { type PriorityQueueCDT (line 48) | struct PriorityQueueCDT { function PriorityQueue (line 64) | PriorityQueue newPriorityQueue(void) { function freePriorityQueue (line 75) | void freePriorityQueue(PriorityQueue pq) { function enqueuePriorityQueue (line 80) | void enqueuePriorityQueue(PriorityQueue pq, void *value, double priority) { function peekPriority (line 129) | double peekPriority(PriorityQueue pq) { function isEmptyPriorityQueue (line 134) | bool isEmptyPriorityQueue(PriorityQueue pq) { function sizePriorityQueue (line 138) | int sizePriorityQueue(PriorityQueue pq) { function clearPriorityQueue (line 142) | void clearPriorityQueue(PriorityQueue pq) { function PriorityQueue (line 146) | PriorityQueue clonePriorityQueue(PriorityQueue pq) { function expandCapacity (line 163) | static void expandCapacity(PriorityQueue pq) { function takesPriority (line 177) | static bool takesPriority(PriorityQueue pq, int i1, int i2) { function swapHeapEntries (line 187) | static void swapHeapEntries(PriorityQueue pq, int i1, int i2) { function testPriorityQueueModule (line 203) | void testPriorityQueueModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/pqueue.h type PriorityQueueCDT (line 22) | struct PriorityQueueCDT FILE: Archived/cpplib_old_eroberts/cslib/private/randompatch.h function time_t (line 50) | static time_t patchedTime(time_t *dummy) { FILE: Archived/cpplib_old_eroberts/cslib/queue.c type Cell (line 22) | typedef struct Cell { type QueueCDT (line 39) | struct QueueCDT { function Queue (line 47) | Queue newQueue(void) { function freeQueue (line 57) | void freeQueue(Queue queue) { function enqueueQueue (line 69) | void enqueueQueue(Queue queue, void *value) { function isEmptyQueue (line 104) | bool isEmptyQueue(Queue queue) { function sizeQueue (line 108) | int sizeQueue(Queue queue) { function clearQueue (line 112) | void clearQueue(Queue queue) { function Queue (line 116) | Queue cloneQueue(Queue queue) { function testQueueModule (line 135) | void testQueueModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/queue.h type QueueCDT (line 20) | struct QueueCDT FILE: Archived/cpplib_old_eroberts/cslib/random.c function randomInteger (line 44) | int randomInteger(int low, int high) { function randomReal (line 60) | double randomReal(double low, double high) { function randomChance (line 76) | bool randomChance(double p) { function setRandomSeed (line 88) | void setRandomSeed(int seed) { function initRandomSeed (line 101) | static void initRandomSeed(void) { function testRandomModule (line 127) | void testRandomModule(void) { function randomIntegerSeemsReasonable (line 139) | static bool randomIntegerSeemsReasonable(int low, int high) { function randomRealSeemsReasonable (line 174) | static bool randomRealSeemsReasonable(double low, double high) { function randomChanceSeemsReasonable (line 206) | static bool randomChanceSeemsReasonable(double p) { function hugeRangeSeemsReasonable (line 225) | static bool hugeRangeSeemsReasonable() { FILE: Archived/cpplib_old_eroberts/cslib/ref.c type RefType (line 28) | typedef enum { type RefBlock (line 51) | typedef struct { function refToInt (line 185) | int refToInt(void *ref) { function refToShort (line 190) | short refToShort(void *ref) { function refToLong (line 195) | long refToLong(void *ref) { function refToFloat (line 200) | float refToFloat(void *ref) { function refToDouble (line 205) | double refToDouble(void *ref) { function refToChar (line 210) | char refToChar(void *ref) { function refToBool (line 215) | bool refToBool(void *ref) { function refToUnsigned (line 220) | unsigned refToUnsigned(void *ref) { function refToUnsignedShort (line 225) | unsigned short refToUnsignedShort(void *ref) { function refToUnsignedLong (line 230) | unsigned long refToUnsignedLong(void *ref) { function refToUnsignedChar (line 235) | unsigned char refToUnsignedChar(void *ref) { function refTypeCheck (line 240) | static void refTypeCheck(void *ref, RefType type, string fn) { FILE: Archived/cpplib_old_eroberts/cslib/set.c type SetCDT (line 30) | struct SetCDT { function Set (line 49) | Set newSetFromType(string baseType) { function freeSet (line 64) | void freeSet(Set set) { function sizeSet (line 69) | int sizeSet(Set set) { function isEmptySet (line 73) | bool isEmptySet(Set set) { function clearSet (line 77) | void clearSet(Set set) { function Set (line 81) | Set cloneSet(Set set) { function containsSet (line 95) | bool containsSet(Set set, ...) { function containsSetFromArgs (line 105) | bool containsSetFromArgs(Set set, va_list args) { function addSet (line 112) | void addSet(Set set, ...) { function addSetFromArgs (line 120) | void addSetFromArgs(Set set, va_list args) { function removeSet (line 127) | void removeSet(Set set, ...) { function removeSetFromArgs (line 135) | void removeSetFromArgs(Set set, va_list args) { function equalsSet (line 142) | bool equalsSet(Set s1, Set s2) { function isSubsetSet (line 147) | bool isSubsetSet(Set s1, Set s2) { function Set (line 162) | Set unionSet(Set s1, Set s2) { function Set (line 182) | Set intersectionSet(Set s1, Set s2) { function Set (line 201) | Set setDifferenceSet(Set s1, Set s2) { function setCompareFn (line 220) | void setCompareFn(Set set, CompareFn cmpFn) { function CompareFn (line 225) | CompareFn getCompareFn(Set set) { function string (line 231) | static string checkBaseTypes(Set s1, Set s2) { function Iterator (line 244) | static Iterator newSetIterator(void *collection) { function stepSetIterator (line 255) | static bool stepSetIterator(Iterator iterator, void *dst) { function testSetModule (line 324) | void testSetModule(void) { function testCharacterSet (line 330) | static void testCharacterSet(void) { function Set (line 346) | static Set createCharSet(string str) { function testStringSet (line 357) | static void testStringSet() { function checkStringSet (line 379) | static void checkStringSet(Set set, string array[]) { function addStringsToSet (line 391) | static void addStringsToSet(Set set, string array[], int n) { function testIntegerSet (line 399) | static void testIntegerSet() { function Set (line 413) | static Set createDigitSet(string str) { FILE: Archived/cpplib_old_eroberts/cslib/set.h type SetCDT (line 20) | struct SetCDT FILE: Archived/cpplib_old_eroberts/cslib/simpio.c function getInteger (line 35) | int getInteger(void) { function getLong (line 59) | long getLong(void) { function getReal (line 83) | double getReal(void) { function string (line 114) | string getLine(void) { function string (line 129) | string readLine(FILE *infile) { function string (line 172) | string *readLinesFromStream(FILE *infile) { function string (line 209) | string *readLinesFromFile(string filename) { FILE: Archived/cpplib_old_eroberts/cslib/sound.c type SoundCDT (line 18) | struct SoundCDT { function Sound (line 22) | Sound newSound(string filename) { function freeSound (line 31) | void freeSound(Sound sound) { function playSound (line 35) | void playSound(Sound sound) { FILE: Archived/cpplib_old_eroberts/cslib/sound.h type SoundCDT (line 26) | struct SoundCDT FILE: Archived/cpplib_old_eroberts/cslib/stack.c type StackCDT (line 38) | struct StackCDT { function Stack (line 50) | Stack newStack(void) { function freeStack (line 60) | void freeStack(Stack stack) { function push (line 65) | void push(Stack stack, void *element) { function isEmptyStack (line 80) | bool isEmptyStack(Stack stack) { function sizeStack (line 84) | int sizeStack(Stack stack) { function clearStack (line 88) | void clearStack(Stack stack) { function Stack (line 92) | Stack cloneStack(Stack stack) { function expandCapacity (line 116) | static void expandCapacity(Stack stack) { function testStackModule (line 138) | void testStackModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/stack.h type StackCDT (line 19) | struct StackCDT FILE: Archived/cpplib_old_eroberts/cslib/strbuf.c type StringBufferCDT (line 27) | struct StringBufferCDT { function StringBuffer (line 39) | StringBuffer newStringBuffer() { function freeStringBuffer (line 49) | void freeStringBuffer(StringBuffer sb) { function pushChar (line 54) | void pushChar(StringBuffer sb, char ch) { function popChar (line 59) | char popChar(StringBuffer sb) { function appendString (line 64) | void appendString(StringBuffer sb, string str) { function sbprintf (line 73) | void sbprintf(StringBuffer sb, string format, ...) { function sbFormat (line 85) | void sbFormat(StringBuffer sb, int capacity, string format, va_list args) { function isEmptyStringBuffer (line 94) | bool isEmptyStringBuffer(StringBuffer sb) { function sizeStringBuffer (line 98) | int sizeStringBuffer(StringBuffer sb) { function clearStringBuffer (line 102) | void clearStringBuffer(StringBuffer sb) { function string (line 106) | string getString(StringBuffer sb) { function printfCapacity (line 114) | int printfCapacity(string format, va_list args) { function ensureCapacity (line 221) | void ensureCapacity(StringBuffer sb, int capacity) { function testStrbufModule (line 252) | void testStrbufModule(void) { function testStringBufferAppend (line 268) | static void testStringBufferAppend(void) { function testStringBufferFormat (line 288) | static void testStringBufferFormat(void) { function testCapacity (line 296) | static int testCapacity(string format, ...) { FILE: Archived/cpplib_old_eroberts/cslib/strbuf.h type StringBufferCDT (line 20) | struct StringBufferCDT FILE: Archived/cpplib_old_eroberts/cslib/strlib.c function string (line 36) | string concat(string s1, string s2) { function charAt (line 51) | char charAt(string s, int i) { function string (line 62) | string substring(string s, int p1, int p2) { function string (line 78) | string charToString(char ch) { function stringLength (line 87) | int stringLength(string s) { function string (line 92) | string copyString(string s) { function stringEqual (line 103) | bool stringEqual(string s1, string s2) { function stringEqualIgnoreCase (line 110) | bool stringEqualIgnoreCase(string s1, string s2) { function stringCompare (line 122) | int stringCompare(string s1, string s2) { function startsWith (line 133) | bool startsWith(string s1, string s2) { function endsWith (line 137) | bool endsWith(string s1, string s2) { function findChar (line 148) | int findChar(char ch, string text, int start) { function findString (line 159) | int findString(string str, string text, int start) { function findLastChar (line 171) | int findLastChar(char ch, string text) { function findLastString (line 180) | int findLastString(string str, string text) { function string (line 194) | string toLowerCase(string s) { function string (line 209) | string toUpperCase(string s) { function string (line 224) | string integerToString(int n) { function stringToInteger (line 231) | int stringToInteger(string s) { function string (line 253) | string realToString(double d) { function stringToReal (line 267) | double stringToReal(string s) { function string (line 278) | string trim(string str) { function string (line 292) | string quoteString(string str) { function string (line 338) | string quoteHTML(string str) { function stringArrayLength (line 366) | int stringArrayLength(string array[]) { function searchStringArray (line 376) | int searchStringArray(string str, string array[]) { function string (line 395) | static string createString(int len) { function testStrlibModule (line 436) | void testStrlibModule(void) { function testConcat (line 467) | static void testConcat(void) { function testIthChar (line 473) | static void testIthChar(void) { function testSubString (line 480) | static void testSubString(void) { function testCharToString (line 487) | static void testCharToString(void) { function testStringLength (line 491) | static void testStringLength(void) { function testCopyString (line 496) | static void testCopyString(void) { function testStringEqual (line 500) | static void testStringEqual(void) { function testStringEqualIgnoreCase (line 509) | static void testStringEqualIgnoreCase(void) { function testStringCompare (line 518) | static void testStringCompare(void) { function testStartsWith (line 526) | static void testStartsWith(void) { function testEndsWith (line 533) | static void testEndsWith(void) { function testFindChar (line 540) | static void testFindChar(void) { function testFindString (line 546) | static void testFindString(void) { function testFindLastChar (line 552) | static void testFindLastChar(void) { function testFindLastString (line 557) | static void testFindLastString(void) { function testConvertToLowerCase (line 562) | static void testConvertToLowerCase(void) { function testConvertToUpperCase (line 567) | static void testConvertToUpperCase(void) { function testIntegerToString (line 572) | static void testIntegerToString(void) { function testStringToInteger (line 578) | static void testStringToInteger(void) { function testRealToString (line 584) | static void testRealToString(void) { function testStringToReal (line 591) | static void testStringToReal(void) { function testQuoteString (line 598) | static void testQuoteString(void) { function testQuoteHTML (line 603) | static void testQuoteHTML(void) { function testTrim (line 607) | static void testTrim(void) { function testStringArrayLength (line 615) | static void testStringArrayLength(void) { function testSearchStringArray (line 624) | static void testSearchStringArray(void) { FILE: Archived/cpplib_old_eroberts/cslib/thread.c function testThreadModule (line 69) | void testThreadModule(void) { function Counter (line 78) | static Counter newCounter(string name) { function counterThread (line 87) | static void counterThread(void *data) { function testCounterThreads (line 101) | static void testCounterThreads(void) { function testSynchronized (line 118) | static void testSynchronized(void) { function testThrowThroughLock (line 147) | static void testThrowThroughLock(void) { function CharacterQueue (line 180) | static CharacterQueue newCharacterQueue(void) { function isQueueEmpty (line 189) | static bool isQueueEmpty(CharacterQueue queue) { function isQueueFull (line 193) | static bool isQueueFull(CharacterQueue queue) { function enqueueChar (line 197) | static void enqueueChar(CharacterQueue queue, char ch) { function dequeueChar (line 207) | static char dequeueChar(CharacterQueue queue) { function producerThread (line 225) | static void producerThread(void *data) { function testProducerConsumer (line 235) | static void testProducerConsumer(void) { FILE: Archived/cpplib_old_eroberts/cslib/thread.h type ThreadCDT (line 26) | struct ThreadCDT type LockCDT (line 41) | struct LockCDT FILE: Archived/cpplib_old_eroberts/cslib/tokenscanner.c type StringCell (line 24) | typedef struct StringCell { type NumberScannerState (line 36) | typedef enum { type TokenScannerCDT (line 52) | struct TokenScannerCDT { function TokenScanner (line 82) | TokenScanner newTokenScanner(void) { function freeTokenScanner (line 91) | void freeTokenScanner(TokenScanner scanner) { function setInputString (line 100) | void setInputString(TokenScanner scanner, string str) { function setInputFile (line 109) | void setInputFile(TokenScanner scanner, FILE *infile) { function hasMoreTokens (line 116) | bool hasMoreTokens(TokenScanner scanner) { function string (line 124) | string nextToken(TokenScanner scanner) { function saveToken (line 188) | void saveToken(TokenScanner scanner, string token) { function ignoreWhitespace (line 197) | void ignoreWhitespace(TokenScanner scanner) { function ignoreComments (line 201) | void ignoreComments(TokenScanner scanner) { function scanNumbers (line 205) | void scanNumbers(TokenScanner scanner) { function scanStrings (line 209) | void scanStrings(TokenScanner scanner) { function addWordCharacters (line 213) | void addWordCharacters(TokenScanner scanner, string str) { function addOperator (line 217) | void addOperator(TokenScanner scanner, string op) { function getPosition (line 226) | int getPosition(TokenScanner scanner) { function isWordCharacter (line 241) | bool isWordCharacter(TokenScanner scanner, char ch) { function verifyToken (line 245) | void verifyToken(TokenScanner scanner, string expected) { function TokenType (line 257) | TokenType getTokenType(TokenScanner scanner, string token) { function getChar (line 270) | int getChar(TokenScanner scanner) { function ungetChar (line 284) | void ungetChar(TokenScanner scanner, int ch) { function string (line 298) | string getStringValue(string token) { function initScanner (line 362) | static void initScanner(TokenScanner scanner) { function skipSpaces (line 382) | static void skipSpaces(TokenScanner scanner) { function string (line 405) | static string scanWord(TokenScanner scanner) { function string (line 431) | static string scanNumber(TokenScanner scanner) { function string (line 513) | static string scanString(TokenScanner scanner) { function isOperator (line 542) | static bool isOperator(TokenScanner scanner, string op) { function isOperatorPrefix (line 551) | static bool isOperatorPrefix(TokenScanner scanner, string op) { function freeStringList (line 560) | static void freeStringList(StringCell *cp) { function testTokenScannerModule (line 584) | void testTokenScannerModule(void) { function testStringScanner (line 590) | static void testStringScanner(void) { function testStreamScanner (line 596) | static void testStreamScanner(void) { function testScannerNoOptions (line 626) | static void testScannerNoOptions(void) { function testScannerLanguageOptions (line 666) | static void testScannerLanguageOptions(void) { function testScanNumbers (line 721) | static void testScanNumbers(void) { function testScanEscapeSequences (line 738) | static void testScanEscapeSequences(void) { FILE: Archived/cpplib_old_eroberts/cslib/tokenscanner.h type TokenType (line 21) | typedef enum { SEPARATOR, WORD, NUMBER, STRING, OPERATOR } TokenType; type TokenScannerCDT (line 50) | struct TokenScannerCDT FILE: Archived/cpplib_old_eroberts/cslib/unittest.c function uTTest (line 37) | void uTTest(string exp, string value, ...) { function testModule (line 92) | int testModule(string name, proc fn) { function setVerboseTestingFlag (line 104) | void setVerboseTestingFlag(bool flag) { function getVerboseTestingFlag (line 108) | bool getVerboseTestingFlag(void) { function reportError (line 112) | void reportError(string msg, ...) { function reportMessage (line 126) | void reportMessage(string msg, ...) { function setReportIndentation (line 139) | void setReportIndentation(int indent) { function getReportIndentation (line 143) | int getReportIndentation(void) { function adjustReportIndentation (line 147) | void adjustReportIndentation(int delta) { function displayModuleHeader (line 153) | static void displayModuleHeader(void) { function reportTest (line 162) | static void reportTest(bool test, string exp, string value, string fmt, ... function classifyValueType (line 189) | static char classifyValueType(string value) { function startsWithTypeCast (line 212) | static bool startsWithTypeCast(string value) { FILE: Archived/cpplib_old_eroberts/cslib/unixfile.c function alphaCompare (line 34) | static int alphaCompare(const void *p1, const void *p2) { function string (line 38) | string getDirectoryPathSeparator(void) { function string (line 42) | string getSearchPathSeparator(void) { function fileExists (line 46) | bool fileExists(string path) { function isFile (line 51) | bool isFile(string path) { function isSymbolicLink (line 57) | bool isSymbolicLink(string path) { function isDirectory (line 63) | bool isDirectory(string path) { function createDirectory (line 69) | void createDirectory(string path) { function deleteFile (line 79) | void deleteFile(string filename) { function renameFile (line 86) | void renameFile(string oldname, string newname) { function string (line 92) | string *listDirectory(string path) { function setCurrentDirectory (line 124) | void setCurrentDirectory(string path) { function string (line 128) | string getCurrentDirectory(void) { function string (line 137) | string expandPathname(string filename) { FILE: Archived/cpplib_old_eroberts/cslib/vector.c type VectorCDT (line 36) | struct VectorCDT { function Vector (line 50) | Vector newVector(void) { function freeVector (line 61) | void freeVector(Vector vector) { function Vector (line 66) | Vector arrayToVector(void *array[], int n) { function isEmptyVector (line 96) | bool isEmptyVector(Vector vector) { function sizeVector (line 100) | int sizeVector(Vector vector) { function clearVector (line 104) | void clearVector(Vector vector) { function Vector (line 108) | Vector cloneVector(Vector vector) { function setVector (line 130) | void setVector(Vector vector, int index, void *value) { function addVector (line 137) | void addVector(Vector vector, void *value) { function insert (line 144) | void insert(Vector vector, int index, void *value) { function removeVector (line 160) | void removeVector(Vector vector, int index) { function expandCapacity (line 174) | static void expandCapacity(Vector vector) { function Iterator (line 196) | static Iterator newVectorIterator(void *collection) { function testVectorModule (line 217) | void testVectorModule(void) { FILE: Archived/cpplib_old_eroberts/cslib/vector.h type VectorCDT (line 19) | struct VectorCDT FILE: Archived/cpplib_old_eroberts/cslib/winfile.c function string (line 21) | string getDirectoryPathSeparator(void) { function string (line 25) | string getSearchPathSeparator(void) { function fileExists (line 29) | bool fileExists(string path) { function isFile (line 39) | bool isFile(string path) { function isSymbolicLink (line 45) | bool isSymbolicLink(string path) { function isDirectory (line 49) | bool isDirectory(string path) { function createDirectory (line 55) | void createDirectory(string path) { function deleteFile (line 65) | void deleteFile(string filename) { function renameFile (line 72) | void renameFile(string oldname, string newname) { function string (line 78) | string *listDirectory(string path) { function setCurrentDirectory (line 109) | void setCurrentDirectory(string path) { function string (line 113) | string getCurrentDirectory(void) { function string (line 122) | string expandPathname(string filename) { FILE: Archived/cpplib_old_eroberts/cslib/winthread.c type ThreadCDT (line 24) | struct ThreadCDT { type LockCDT (line 33) | struct LockCDT { function Thread (line 65) | Thread forkThread(proc fn, void *data) { function joinThread (line 85) | void joinThread(Thread thread) { function yield (line 96) | void yield(void) { function Thread (line 100) | Thread GetCurrentThread(void) { function setThreadName (line 114) | void setThreadName(Thread thread, string name) { function string (line 118) | string getThreadName(Thread thread) { function Lock (line 131) | Lock newLock(void) { function waitThread (line 144) | void waitThread(Lock lock) { function signalThread (line 155) | void signalThread(Lock lock) { function lockInternal (line 164) | void lockInternal(Lock lock) { function unlockInternal (line 169) | void unlockInternal(Lock lock) { function startSync (line 174) | bool startSync(Lock lock) { function XEndSync (line 189) | void XEndSync(Lock lock) { function Thread (line 193) | Thread getOwner(Lock lock) { function ExceptionContextBlock (line 199) | ExceptionContextBlock *XGetThreadSpecificStack(void) { function pushThreadSpecificStack (line 211) | void pushThreadSpecificStack(ExceptionContextBlock *cptr) { function popThreadSpecificStack (line 220) | void popThreadSpecificStack(void) { function initThreadPackage (line 231) | static void initThreadPackage(void) { function DWORD (line 240) | static DWORD threadProc(LPVOID arg) { function popLockException (line 258) | static void popLockException(void) { FILE: Archived/sample-project/src/hello.cpp function main (line 18) | int main() { FILE: Archived/spl.cpp type stanfordcpplib (line 51) | namespace stanfordcpplib { type qtgui (line 53) | namespace qtgui { function exitEnabled (line 62) | bool exitEnabled() { function initializeLibrary (line 69) | void initializeLibrary(int argc, char** argv) { function initializeLibraryStudentThread (line 93) | void initializeLibraryStudentThread() { function parseArgsQt (line 100) | static void parseArgsQt(int argc, char** argv) { function runMainInThread (line 132) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 136) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 140) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 144) | void runMainInThreadVoid(std::function mainFuncVoid) { function runMainInThread (line 148) | void runMainInThread(int (* mainFunc)(void)) { function runMainInThread (line 152) | void runMainInThread(std::function mainFunc) { function runMainInThreadVoid (line 156) | void runMainInThreadVoid(void (* mainFuncVoid)(void)) { function runMainInThreadVoid (line 160) | void runMainInThreadVoid(std::function mainFuncVoid) { function setExitEnabled (line 165) | void setExitEnabled(bool enabled) { function shutdownLibrary (line 172) | void shutdownLibrary() { function staticInitializeLibrary (line 180) | void staticInitializeLibrary() { type std (line 186) | namespace std { function __stanfordcpplib__exitLibrary (line 187) | void __stanfordcpplib__exitLibrary(int status) { function stob (line 7159) | bool stob(const std::string& str) { function stoc (line 7163) | char stoc(const std::string& str) { function to_string (line 7167) | std::string to_string(bool b) { function to_string (line 7171) | std::string to_string(char c) { function to_string (line 7175) | std::string to_string(void* p) { function stringNeedsQuoting (line 239) | bool stringNeedsQuoting(const std::string& str) { function readQuotedChar (line 249) | bool readQuotedChar(std::istream& is, char& ch, bool throwOnError) { function readQuotedString (line 299) | bool readQuotedString(std::istream& is, std::string& str, bool throwOnEr... function hashCode (line 464) | int hashCode(const BasicGraph& graph) { function DawgLexicon (line 605) | DawgLexicon& DawgLexicon::addAll(const DawgLexicon& lex) { function DawgLexicon (line 612) | DawgLexicon& DawgLexicon::addAll(std::initializer_list list) { function DawgLexicon (line 808) | DawgLexicon DawgLexicon::operator +(const DawgLexicon& lex2) const { function DawgLexicon (line 814) | DawgLexicon DawgLexicon::operator +(std::initializer_list l... function DawgLexicon (line 820) | DawgLexicon DawgLexicon::operator +(const std::string& word) const { function DawgLexicon (line 826) | DawgLexicon& DawgLexicon::operator +=(const DawgLexicon& lex2) { function DawgLexicon (line 830) | DawgLexicon& DawgLexicon::operator +=(std::initializer_list... function DawgLexicon (line 834) | DawgLexicon& DawgLexicon::operator +=(const std::string& word) { function DawgLexicon (line 843) | DawgLexicon& DawgLexicon::operator ,(const std::string& word) { function DawgLexicon (line 980) | DawgLexicon& DawgLexicon::operator =(const DawgLexicon& src) { function hashCode (line 1039) | int hashCode(const DawgLexicon& lex) { function my_ntohl (line 1046) | static uint32_t my_ntohl(uint32_t arg) { function hashSeed (line 1083) | int hashSeed() { function hashMultiplier (line 1087) | int hashMultiplier() { function hashMask (line 1091) | int hashMask() { function hashCode (line 1100) | int hashCode(int key) { function hashCode (line 1114) | int hashCode(bool key) { function hashCode (line 1118) | int hashCode(char key) { function hashCode (line 1122) | int hashCode(unsigned int key) { function hashCode (line 1126) | int hashCode(long key) { function hashCode (line 1130) | int hashCode(unsigned long key) { function hashCode (line 1134) | int hashCode(short key) { function hashCode (line 1138) | int hashCode(unsigned short key) { function hashCode (line 1143) | int hashCode(uintptr_t key) { function hashCode (line 1154) | int hashCode(void* key) { function hashCode (line 1169) | int hashCode(const char* base, size_t numBytes) { function hashCode (line 1177) | int hashCode(const char* str) { function hashCode (line 1181) | int hashCode(const std::string& str) { function hashCode (line 1185) | int hashCode(double key) { function hashCode (line 1189) | int hashCode(float key) { function hashCode (line 1193) | int hashCode(long double key) { function Lexicon (line 1314) | Lexicon& Lexicon::addAll(const Lexicon& lex) { function Lexicon (line 1321) | Lexicon& Lexicon::addAll(std::initializer_list list) { function Lexicon (line 1481) | Lexicon& Lexicon::removeAll(const Lexicon& lex2) { function Lexicon (line 1494) | Lexicon& Lexicon::removeAll(std::initializer_list list) { function Lexicon (line 1515) | Lexicon& Lexicon::retainAll(const Lexicon& lex2) { function Lexicon (line 1528) | Lexicon& Lexicon::retainAll(std::initializer_list list) { function Lexicon (line 1570) | Lexicon Lexicon::operator +(const Lexicon& lex2) const { function Lexicon (line 1576) | Lexicon Lexicon::operator +(std::initializer_list list) con... function Lexicon (line 1582) | Lexicon Lexicon::operator +(const std::string& word) const { function Lexicon (line 1588) | Lexicon Lexicon::operator *(const Lexicon& lex2) const { function Lexicon (line 1593) | Lexicon Lexicon::operator *(std::initializer_list list) con... function Lexicon (line 1598) | Lexicon Lexicon::operator -(const Lexicon& lex2) const { function Lexicon (line 1603) | Lexicon Lexicon::operator -(std::initializer_list list) con... function Lexicon (line 1608) | Lexicon Lexicon::operator -(const std::string& word) const { function Lexicon (line 1614) | Lexicon& Lexicon::operator +=(const Lexicon& lex2) { function Lexicon (line 1618) | Lexicon& Lexicon::operator +=(std::initializer_list list) { function Lexicon (line 1622) | Lexicon& Lexicon::operator +=(const std::string& word) { function Lexicon (line 1628) | Lexicon& Lexicon::operator *=(const Lexicon& lex2) { function Lexicon (line 1632) | Lexicon& Lexicon::operator *=(std::initializer_list list) { function Lexicon (line 1636) | Lexicon& Lexicon::operator -=(const Lexicon& lex2) { function Lexicon (line 1640) | Lexicon& Lexicon::operator -=(std::initializer_list list) { function Lexicon (line 1644) | Lexicon& Lexicon::operator -=(const std::string& word) { function Lexicon (line 1652) | Lexicon& Lexicon::operator ,(const std::string& word) { function Lexicon (line 1828) | Lexicon& Lexicon::operator =(const Lexicon& src) { function hashCode (line 1849) | int hashCode(const Lexicon& lex) { function scrub (line 1853) | static bool scrub(std::string& str) { function shuffle (line 1894) | std::string shuffle(std::string s) { function GridLocationRange (line 1932) | GridLocationRange GridLocation::neighbors(int range, bool rowMajor) const { function hashCode (line 1942) | int hashCode(const GridLocation& loc) { function GridLocation (line 2040) | const GridLocation& GridLocationRange::endLocation() const { function GridLocation (line 2060) | const GridLocation& GridLocationRange::startLocation() const { function Base64decode_len (line 2125) | int Base64decode_len(const char *bufcoded) { function Base64decode (line 2139) | int Base64decode(char *bufplain, const char *bufcoded) { function Base64encode_len (line 2186) | int Base64encode_len(int len) { function Base64encode (line 2190) | int Base64encode(char *encoded, const char *string, int len) { type Base64 (line 2218) | namespace Base64 { function encode (line 2219) | std::string encode(const std::string& s) { function decode (line 2235) | std::string decode(const std::string& s) { function GetNthBit (line 2293) | inline int GetNthBit(int n, int fromByte) { function SetNthBit (line 2297) | inline void SetNthBit(int n, int & inByte) { function toPrintable (line 2301) | std::string toPrintable(int ch) { function toPrintable (line 2327) | std::string toPrintable(const std::string& s) { function createDirectory (line 2742) | void createDirectory(const std::string& path) { function createDirectoryPath (line 2746) | void createDirectoryPath(const std::string& path) { function defaultExtension (line 2760) | std::string defaultExtension(const std::string& filename, const std::str... function deleteFile (line 2782) | void deleteFile(const std::string& filename) { function expandPathname (line 2786) | std::string expandPathname(const std::string& filename) { function fileExists (line 2790) | bool fileExists(const std::string& filename) { function fileSize (line 2794) | int fileSize(const std::string& filename) { function findOnPath (line 2805) | std::string findOnPath(const std::string& path, const std::string& filen... function getAbsolutePath (line 2812) | std::string getAbsolutePath(const std::string& path) { function getCurrentDirectory (line 2816) | std::string getCurrentDirectory() { function getDirectoryPathSeparator (line 2820) | std::string getDirectoryPathSeparator() { function getExtension (line 2824) | std::string getExtension(const std::string& filename) { function getHead (line 2839) | std::string getHead(const std::string& filename) { function getRoot (line 2855) | std::string getRoot(const std::string& filename) { function getSearchPathSeparator (line 2870) | std::string getSearchPathSeparator() { function getTail (line 2874) | std::string getTail(const std::string& filename) { function getTempDirectory (line 2888) | std::string getTempDirectory() { function isDirectory (line 2892) | bool isDirectory(const std::string& filename) { function isFile (line 2896) | bool isFile(const std::string& filename) { function isSymbolicLink (line 2900) | bool isSymbolicLink(const std::string& filename) { function listDirectory (line 2904) | void listDirectory(const std::string& path, Vector& list) { function listDirectory (line 2909) | Vector listDirectory(const std::string& path) { function matchFilenamePattern (line 2915) | bool matchFilenamePattern(const std::string& filename, const std::string... function openFile (line 2919) | bool openFile(std::ifstream& stream, const std::string& filename) { function openFile (line 2925) | bool openFile(std::ofstream& stream, const std::string& filename) { function openFileDialog (line 2931) | std::string openFileDialog(std::ifstream& stream) { function openFileDialog (line 2935) | std::string openFileDialog(std::ifstream& stream, function openFileDialog (line 2940) | std::string openFileDialog(std::ifstream& stream, function openFileDialog (line 2949) | std::string openFileDialog(const std::string& title, function openFileDialog (line 2956) | std::string openFileDialog(std::ofstream& stream) { function openFileDialog (line 2960) | std::string openFileDialog(std::ofstream& stream, function openFileDialog (line 2965) | std::string openFileDialog(std::ofstream& stream, function openOnPath (line 2974) | std::string openOnPath(std::ifstream& stream, function openOnPath (line 2986) | std::string openOnPath(std::ofstream& stream, function promptUserForFile (line 2998) | std::string promptUserForFile(std::ifstream& stream, function promptUserForFile (line 3021) | std::string promptUserForFile(std::ofstream& stream, function promptUserForFile (line 3044) | std::string promptUserForFile(const std::string& prompt, function readEntireFile (line 3069) | void readEntireFile(std::istream& is, Vector& lines) { function readEntireFile (line 3079) | std::string readEntireFile(const std::string& filename) { function readEntireFile (line 3089) | bool readEntireFile(const std::string& filename, std::string& out) { function readEntireStream (line 3100) | std::string readEntireStream(std::istream& input) { function readEntireStream (line 3106) | void readEntireStream(std::istream& input, std::string& out) { function renameFile (line 3118) | void renameFile(const std::string& oldname, const std::string& newname) { function rewindStream (line 3124) | void rewindStream(std::istream& input) { function setCurrentDirectory (line 3129) | void setCurrentDirectory(const std::string& path) { function writeEntireFile (line 3133) | bool writeEntireFile(const std::string& filename, function splitPath (line 3152) | static void splitPath(const std::string& path, Vector list) { function recursiveMatch (line 3166) | static bool recursiveMatch(const std::string& str, int sx, const std::st... type platform (line 3250) | namespace platform { function filelib_createDirectory (line 3252) | void filelib_createDirectory(const std::string& path) { function filelib_deleteFile (line 3267) | void filelib_deleteFile(const std::string& path) { function filelib_expandPathname (line 3271) | std::string filelib_expandPathname(const std::string& filename) { function filelib_fileExists (line 3307) | bool filelib_fileExists(const std::string& filename) { function filelib_getAbsolutePath (line 3312) | std::string filelib_getAbsolutePath(const std::string& path) { function filelib_getCurrentDirectory (line 3319) | std::string filelib_getCurrentDirectory() { function filelib_getDirectoryPathSeparator (line 3331) | std::string filelib_getDirectoryPathSeparator() { function filelib_getSearchPathSeparator (line 3335) | std::string filelib_getSearchPathSeparator() { function filelib_getTempDirectory (line 3341) | std::string filelib_getTempDirectory() { function filelib_isDirectory (line 3350) | bool filelib_isDirectory(const std::string& filename) { function filelib_isFile (line 3358) | bool filelib_isFile(const std::string& filename) { function filelib_isSymbolicLink (line 3366) | bool filelib_isSymbolicLink(const std::string& filename) { function filelib_listDirectory (line 3374) | void filelib_listDirectory(const std::string& path, Vector addrsVector, std::string& output) { function addr2line_all (line 4551) | int addr2line_all(void** addrs, int length, std::string& output) { function addr2line (line 4597) | int addr2line(void* addr, std::string& line) { function STATIC_CONST_VARIABLE_DECLARE (line 4615) | STATIC_CONST_VARIABLE_DECLARE(int, STACK_FRAMES_TO_SKIP, 0) function error (line 4872) | void error(const std::string& msg) { type plainconsole (line 4904) | namespace plainconsole { class EchoingStreambuf (line 4911) | class EchoingStreambuf : public std::streambuf { method EchoingStreambuf (line 4925) | EchoingStreambuf(std::streambuf& buf, std::ostream& out) method setOutputLimit (line 4939) | virtual void setOutputLimit(int limit) { method underflow (line 4943) | virtual int underflow() { method overflow (line 4970) | virtual int overflow(int ch = EOF) { method sync (line 4999) | virtual int sync() { class LimitedStreambuf (line 5008) | class LimitedStreambuf : public std::streambuf { method LimitedStreambuf (line 5015) | LimitedStreambuf(std::streambuf& buf, int limit) method setOutputLimit (line 5022) | virtual void setOutputLimit(int limit) { method overflow (line 5026) | virtual int overflow(int ch = EOF) { function setOutputLimit (line 5043) | void setOutputLimit(int limit) { function setEcho (line 5053) | void setEcho(bool value) { type exceptions (line 5158) | namespace exceptions { function cleanupFunctionNameForStackTrace (line 5185) | std::string cleanupFunctionNameForStackTrace(std::string function) { function getTopLevelExceptionHandlerEnabled (line 5250) | bool getTopLevelExceptionHandlerEnabled() { function setProgramNameForStackTrace (line 5254) | void setProgramNameForStackTrace(char* programName) { function myInvalidParameterHandler (line 5259) | void myInvalidParameterHandler(const wchar_t* expression, function LONG (line 5269) | LONG WINAPI UnhandledException(LPEXCEPTION_POINTERS exceptionInfo) { function setTopLevelExceptionHandlerEnabled (line 5302) | void setTopLevelExceptionHandlerEnabled(bool enabled, bool force) { function shouldFilterOutFromStackTrace (line 5340) | bool shouldFilterOutFromStackTrace(const std::string& function) { function printStackTrace (line 5459) | void printStackTrace() { function printStackTrace (line 5463) | void printStackTrace(std::ostream& out) { function signalHandlerDisable (line 5617) | static void signalHandlerDisable() { function stanfordCppLibPosixSignalHandler (line 5624) | void stanfordCppLibPosixSignalHandler(int sig, siginfo_t* /*siginfo*/,... function signalHandlerEnable (line 5629) | static void signalHandlerEnable() { function stanfordCppLibSignalHandler (line 5675) | static void stanfordCppLibSignalHandler(int sig) { function insertStarsBeforeEachLine (line 5738) | static std::string insertStarsBeforeEachLine(const std::string& s) { function stanfordCppLibTerminateHandler (line 5756) | [[noreturn]] static void stanfordCppLibTerminateHandler() { function stanfordCppLibUnexpectedHandler (line 5807) | static void stanfordCppLibUnexpectedHandler() { function getRecursionIndentLevel (line 5879) | int getRecursionIndentLevel() { function recursionIndent (line 5905) | std::string recursionIndent(const std::string& indenter) { function Direction (line 5948) | Direction leftFrom(Direction dir) { function Direction (line 5952) | Direction rightFrom(Direction dir) { function Direction (line 5956) | Direction opposite(Direction dir) { function directionToString (line 5968) | std::string directionToString(Direction dir) { function Direction (line 6035) | Direction operator ++(Direction& dir, int) { function cosDegrees (line 6070) | double cosDegrees(double angle) { function countDigits (line 6074) | int countDigits(int n, int base) { function sinDegrees (line 6091) | double sinDegrees(double angle) { function tanDegrees (line 6095) | double tanDegrees(double angle) { function toDegrees (line 6099) | double toDegrees(double radians) { function toRadians (line 6103) | double toRadians(double degrees) { function vectorAngle (line 6107) | double vectorAngle(double x, double y) { function vectorAngle (line 6113) | double vectorAngle(const GPoint& pt) { function vectorAngle (line 6118) | double vectorAngle(const Point& pt) { function vectorDistance (line 6122) | double vectorDistance(double x, double y) { function vectorDistance (line 6127) | double vectorDistance(const GPoint& pt) { function vectorDistance (line 6132) | double vectorDistance(const Point& pt) { function hashCode (line 6202) | int hashCode(const Point& pt) { type autograder (line 6255) | namespace autograder { function randomFeedBool (line 6256) | void randomFeedBool(bool value) { function randomFeedClear (line 6260) | void randomFeedClear() { function randomFeedInteger (line 6266) | void randomFeedInteger(int value) { function randomFeedReal (line 6270) | void randomFeedReal(double value) { function randomBool (line 6276) | bool randomBool() { function randomChance (line 6286) | bool randomChance(double p) { function randomColor (line 6296) | int randomColor() { function randomColor (line 6306) | int randomColor(int minRGB, int maxRGB) { function randomColorString (line 6321) | std::string randomColorString() { function randomColorString (line 6331) | std::string randomColorString(int minRGB, int maxRGB) { function randomInteger (line 6362) | int randomInteger(int low, int high) { function randomReal (line 6386) | double randomReal(double low, double high) { function setRandomSeed (line 6404) | void setRandomSeed(int seed) { function initRandomSeed (line 6416) | static void initRandomSeed() { function regexMatch (line 6460) | bool regexMatch(const std::string& /*s*/, const std::string& /*regexp*/) { function regexMatchCount (line 6464) | int regexMatchCount(const std::string& /*s*/, const std::string& /*regex... function regexMatchCountWithLines (line 6468) | void regexMatchCountWithLines(const std::string& /*s*/, const std::strin... function regexReplace (line 6473) | std::string regexReplace(const std::string& s, const std::string& /*rege... function regexMatch (line 6483) | bool regexMatch(const std::string& s, const std::string& regexp) { function regexMatchCount (line 6489) | int regexMatchCount(const std::string& s, const std::string& regexp) { function regexMatchCountWithLines (line 6496) | void regexMatchCountWithLines(const std::string& s, const std::string& r... function regexReplace (line 6523) | std::string regexReplace(const std::string& s, const std::string& regexp... function regexMatchCountWithLines (line 6541) | int regexMatchCountWithLines(const std::string& s, const std::string& re... function boolToString (line 6615) | std::string boolToString(bool b) { function boolToString (line 6619) | std::string boolToString(int b) { function charToInteger (line 6623) | int charToInteger(char c) { function charToString (line 6633) | std::string charToString(char c) { function doubleToString (line 6639) | std::string doubleToString(double d) { function endsWith (line 6643) | bool endsWith(const std::string& str, char suffix) { function endsWith (line 6647) | bool endsWith(const std::string& str, const std::string& suffix) { function equalsIgnoreCase (line 6664) | bool equalsIgnoreCase(const std::string& s1, const std::string& s2) { function htmlDecode (line 6673) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 6682) | std::string htmlEncode(const std::string& s) { function integerToChar (line 6691) | char integerToChar(int n) { function integerToString (line 6705) | std::string integerToString(int n, int radix) { function longToString (line 6717) | std::string longToString(long n, int radix) { function padLeft (line 6729) | std::string padLeft(const std::string& s, int length, char fill) { function padRight (line 6742) | std::string padRight(const std::string& s, int length, char fill) { function pointerToString (line 6755) | std::string pointerToString(void* p) { function realToString (line 6766) | std::string realToString(double d) { function startsWith (line 6772) | bool startsWith(const std::string& str, char prefix) { function startsWith (line 6776) | bool startsWith(const std::string& str, const std::string& prefix) { function stringIsBool (line 6785) | bool stringIsBool(const std::string& str) { function stringIsDouble (line 6789) | bool stringIsDouble(const std::string& str) { function stringIsInteger (line 6793) | bool stringIsInteger(const std::string& str, int radix) { function stringIsLong (line 6804) | bool stringIsLong(const std::string& str, int radix) { function stringIsReal (line 6815) | bool stringIsReal(const std::string& str) { function stringContains (line 6822) | bool stringContains(const std::string& s, char ch) { function stringContains (line 6826) | bool stringContains(const std::string& s, const std::string& substring) { function stringIndexOf (line 6830) | int stringIndexOf(const std::string& s, char ch, int startIndex) { function stringIndexOf (line 6839) | int stringIndexOf(const std::string& s, const std::string& substring, in... function stringJoin (line 6848) | std::string stringJoin(const Vector& v, char delimiter) { function stringJoin (line 6853) | std::string stringJoin(const Vector& v, const std::string& ... function stringLastIndexOf (line 6867) | int stringLastIndexOf(const std::string& s, char ch, int startIndex) { function stringLastIndexOf (line 6876) | int stringLastIndexOf(const std::string& s, const std::string& substring... function stringReplace (line 6885) | std::string stringReplace(const std::string& str, char old, char replace... function stringReplace (line 6891) | std::string stringReplace(const std::string& str, const std::string& old... function stringReplaceInPlace (line 6897) | int stringReplaceInPlace(std::string& str, char old, char replacement, i... function stringReplaceInPlace (line 6911) | int stringReplaceInPlace(std::string& str, const std::string& old, const... function stringSplit (line 6927) | Vector stringSplit(const std::string& str, char delimiter, ... function stringSplit (line 6932) | Vector stringSplit(const std::string& str, const std::strin... function stringToBool (line 6953) | bool stringToBool(const std::string& str) { function stringToChar (line 6968) | char stringToChar(const std::string& str) { function stringToDouble (line 6976) | double stringToDouble(const std::string& str) { function stringToInteger (line 6980) | int stringToInteger(const std::string& str, int radix) { function stringToLong (line 6994) | long stringToLong(const std::string& str, int radix) { function stringToReal (line 7008) | double stringToReal(const std::string& str) { function toLowerCase (line 7018) | char toLowerCase(char ch) { function toLowerCase (line 7022) | std::string toLowerCase(const std::string& str) { function toLowerCaseInPlace (line 7028) | void toLowerCaseInPlace(std::string& str) { function toUpperCase (line 7035) | char toUpperCase(char ch) { function toUpperCase (line 7039) | std::string toUpperCase(const std::string& str) { function toUpperCaseInPlace (line 7045) | void toUpperCaseInPlace(std::string& str) { function trim (line 7052) | std::string trim(const std::string& str) { function trimInPlace (line 7058) | void trimInPlace(std::string& str) { function trimEnd (line 7063) | std::string trimEnd(const std::string& str) { function trimEndInPlace (line 7069) | void trimEndInPlace(std::string& str) { function trimStart (line 7080) | std::string trimStart(const std::string& str) { function trimStartInPlace (line 7086) | void trimStartInPlace(std::string& str) { function urlDecode (line 7097) | std::string urlDecode(const std::string& str) { function urlDecodeInPlace (line 7131) | void urlDecodeInPlace(std::string& str) { function urlEncode (line 7135) | std::string urlEncode(const std::string& str) { function urlEncodeInPlace (line 7154) | void urlEncodeInPlace(std::string& str) { type std (line 7158) | namespace std { function __stanfordcpplib__exitLibrary (line 187) | void __stanfordcpplib__exitLibrary(int status) { function stob (line 7159) | bool stob(const std::string& str) { function stoc (line 7163) | char stoc(const std::string& str) { function to_string (line 7167) | std::string to_string(bool b) { function to_string (line 7171) | std::string to_string(char c) { function to_string (line 7175) | std::string to_string(void* p) { function clearConsole (line 7277) | void clearConsole() { function getConsoleClearEnabled (line 7281) | bool getConsoleClearEnabled() { function getConsoleCloseOperation (line 7285) | int getConsoleCloseOperation() { function getConsoleEcho (line 7289) | bool getConsoleEcho() { function getConsoleEnabled (line 7293) | bool getConsoleEnabled() { function getConsoleEventOnClose (line 7297) | bool getConsoleEventOnClose() { function getConsoleExitProgramOnClose (line 7301) | bool getConsoleExitProgramOnClose() { function getConsoleFont (line 7305) | std::string getConsoleFont() { function getConsoleHeight (line 7309) | double getConsoleHeight() { function getConsoleLocationSaved (line 7313) | bool getConsoleLocationSaved() { function getConsolePrintExceptions (line 7317) | bool getConsolePrintExceptions() { function getConsoleSettingsLocked (line 7321) | bool getConsoleSettingsLocked() { function getConsoleWidth (line 7325) | double getConsoleWidth() { function getConsoleWindowTitle (line 7329) | std::string getConsoleWindowTitle() { function pause (line 7333) | void pause(double /*milliseconds*/) { function setConsoleClearEnabled (line 7337) | void setConsoleClearEnabled(bool /*value*/) { function setConsoleCloseOperation (line 7341) | void setConsoleCloseOperation(int /*op*/) { function setConsoleEcho (line 7345) | void setConsoleEcho(bool /*echo*/) { function setConsoleEnabled (line 7349) | void setConsoleEnabled(bool /*enabled*/) { function setConsoleErrorColor (line 7353) | void setConsoleErrorColor(const std::string& /*color*/) { function setConsoleEventOnClose (line 7357) | void setConsoleEventOnClose(bool /*eventOnClose*/) { function setConsoleExitProgramOnClose (line 7361) | void setConsoleExitProgramOnClose(bool /*exitOnClose*/) { function setConsoleFont (line 7365) | void setConsoleFont(const std::string& /*font*/) { function setConsoleLocation (line 7369) | void setConsoleLocation(double /*x*/, double /*y*/) { function setConsoleLocationSaved (line 7373) | void setConsoleLocationSaved(bool /*value*/) { function setConsoleOutputColor (line 7377) | void setConsoleOutputColor(const std::string& /*color*/) { function setConsolePrintExceptions (line 7381) | void setConsolePrintExceptions(bool printExceptions, bool force) { function setConsoleSettingsLocked (line 7386) | void setConsoleSettingsLocked(bool /*value*/) { function setConsoleSize (line 7390) | void setConsoleSize(double /*width*/, double /*height*/) { function setConsoleWindowTitle (line 7394) | void setConsoleWindowTitle(const std::string& /*title*/) { function shutdownConsole (line 7398) | void shutdownConsole() { function clearConsole (line 7404) | void clearConsole() { function getConsoleClearEnabled (line 7408) | bool getConsoleClearEnabled() { function getConsoleCloseOperation (line 7412) | int getConsoleCloseOperation() { function getConsoleEcho (line 7416) | bool getConsoleEcho() { function getConsoleEnabled (line 7420) | bool getConsoleEnabled() { function getConsoleEventOnClose (line 7428) | bool getConsoleEventOnClose() { function getConsoleExitProgramOnClose (line 7432) | bool getConsoleExitProgramOnClose() { function getConsoleFont (line 7436) | std::string getConsoleFont() { function getConsoleHeight (line 7444) | double getConsoleHeight() { function GPoint (line 7448) | GPoint getConsoleLocation() { function getConsoleLocationSaved (line 7452) | bool getConsoleLocationSaved() { function getConsolePrintExceptions (line 7456) | bool getConsolePrintExceptions() { function getConsoleSettingsLocked (line 7460) | bool getConsoleSettingsLocked() { function GDimension (line 7465) | GDimension getConsoleSize() { function getConsoleWidth (line 7469) | double getConsoleWidth() { function GConsoleWindow (line 7473) | GConsoleWindow* getConsoleWindow() { function getConsoleWindowTitle (line 7477) | std::string getConsoleWindowTitle() { function setConsoleClearEnabled (line 7481) | void setConsoleClearEnabled(bool value) { function setConsoleCloseOperation (line 7486) | void setConsoleCloseOperation(/*GWindow::CloseOperation*/ int op) { function setConsoleEcho (line 7492) | void setConsoleEcho(bool echo) { function setConsoleEnabled (line 7497) | void setConsoleEnabled(bool enabled) { function setConsoleErrorColor (line 7501) | void setConsoleErrorColor(const std::string& color) { function setConsoleEventOnClose (line 7506) | void setConsoleEventOnClose(bool /*eventOnClose*/) { function setConsoleExitProgramOnClose (line 7510) | void setConsoleExitProgramOnClose(bool exitOnClose) { function setConsoleFont (line 7515) | void setConsoleFont(const std::string& font) { function setConsoleLocation (line 7520) | void setConsoleLocation(double x, double y) { function setConsoleLocationSaved (line 7529) | void setConsoleLocationSaved(bool value) { function setConsoleOutputColor (line 7533) | void setConsoleOutputColor(const std::string& color) { function setConsolePrintExceptions (line 7537) | void setConsolePrintExceptions(bool printExceptions, bool force) { function setConsoleSettingsLocked (line 7542) | void setConsoleSettingsLocked(bool value) { function setConsoleSize (line 7546) | void setConsoleSize(double width, double height) { function setConsoleWindowTitle (line 7551) | void setConsoleWindowTitle(const std::string& title) { function shutdownConsole (line 7556) | void shutdownConsole() { function setConsolePropertiesQt (line 7568) | void setConsolePropertiesQt() { function initializeQtGraphicalConsole (line 7603) | void initializeQtGraphicalConsole() { function ostream (line 7761) | ostream& operator <<(ostream& out, const ArrayIntList& list) { function istream (line 7773) | istream& operator >>(istream& input, ArrayIntList& list) { function ArrayIntList (line 7843) | ArrayIntList& ArrayIntList::operator =(const ArrayIntList& src) { function binaryTreeClearHelper (line 7879) | static void binaryTreeClearHelper(BinaryTreeNode*& node) { function BinaryTreeMapNode (line 8047) | BinaryTreeMapNode* BinaryTreeMap::getMin(BinaryTreeMapNode* node) const { function string (line 8167) | string HeapPriorityQueue::dequeue() { function string (line 8182) | string HeapPriorityQueue::peek() const { function string (line 8204) | string HeapPriorityQueue::toString() const { function ostream (line 8210) | ostream& operator <<(ostream& out, const HeapPriorityQueue& pq) { function istream (line 8215) | istream& operator >>(istream& input, HeapPriorityQueue& pq) { function stringToPQ (line 8265) | void stringToPQ(HeapPriorityQueue& pq, string elements) { function LinkedIntList (line 8425) | LinkedIntList& LinkedIntList::operator =(const LinkedIntList& src) { function graph_canReach (line 8528) | bool graph_canReach(BasicGraph& graph, Vertex* start, Vertex* end, Set& path) { function graph_printPath (line 8689) | void graph_printPath(const Vector& path) { function BasicGraph_fromString (line 8706) | void BasicGraph_fromString(BasicGraph& obj, string str) { function ostream (line 8711) | ostream& operator <<(ostream& out, const Vector& path) { function ostream (line 8729) | ostream& operator <<(ostream& out, const Set& set) { function ostream (line 8765) | ostream& operator <<(ostream& out, const Domino& d) { function istream (line 8769) | istream& operator >>(istream& input, Domino& d) { type CodeStepByStep (line 8814) | namespace CodeStepByStep { function testToRun (line 8824) | std::string testToRun() { function runAllTests (line 8828) | bool runAllTests() { function htmlDecode (line 8832) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 8836) | std::string htmlEncode(const std::string& s) { function printXml (line 8847) | void printXml(const std::string& s) { function printlnXml (line 8851) | void printlnXml(const std::string& s) { function printXml (line 8855) | void printXml(bool b) { function printlnXml (line 8859) | void printlnXml(bool b) { function printXml (line 8863) | void printXml(double d) { function printlnXml (line 8897) | void printlnXml(double d) { function printXml (line 8903) | void printXml(float f) { function printlnXml (line 8907) | void printlnXml(float f) { function __stackTraceToString (line 8912) | std::string __stackTraceToString() { function __printException (line 8918) | void __printException(const std::string& type, const std::string& mess... function __openXmlOldWay (line 8929) | void __openXmlOldWay(const std::string& filename) { function __closeXml (line 8938) | void __closeXml() { function __printXml (line 8948) | void __printXml(const char* s) { function __printXml (line 8953) | void __printXml(const std::string& s) { function __printlnXml (line 8958) | void __printlnXml(const char* s) { function __printlnXml (line 8964) | void __printlnXml(const std::string& s) { function ArrayIntList_fromString (line 8972) | void ArrayIntList_fromString(ArrayIntList& list, const std::string& st... function AssassinNode_fromString (line 8977) | void AssassinNode_fromString(AssassinNode*& ptr, const std::string& st... function BasicGraph_fromString (line 8982) | void BasicGraph_fromString(BasicGraph& graph, const std::string& str) { function BinaryTree_fromString (line 8987) | void BinaryTree_fromString(BinaryTree& tree, const std::string& str) { function BinaryTreeNode_fromString (line 8992) | void BinaryTreeNode_fromString(BinaryTreeNode*& root, const std::strin... function BinaryTreeNodeptr_fromString (line 8997) | void BinaryTreeNodeptr_fromString(BinaryTreeNode*& root, const std::st... function BinaryTreeNodeChar_fromString (line 9002) | void BinaryTreeNodeChar_fromString(BinaryTreeNodeChar*& root, const st... function BinaryTreeNodeCharptr_fromString (line 9007) | void BinaryTreeNodeCharptr_fromString(BinaryTreeNodeChar*& root, const... function BinaryTreeNodeDouble_fromString (line 9012) | void BinaryTreeNodeDouble_fromString(BinaryTreeNodeDouble*& root, cons... function BinaryTreeNodeString_fromString (line 9017) | void BinaryTreeNodeString_fromString(BinaryTreeNodeString*& root, cons... function HeapPriorityQueue_fromString (line 9022) | void HeapPriorityQueue_fromString(HeapPriorityQueue& pqueue, const std... function LinkedIntList_fromString (line 9027) | void LinkedIntList_fromString(LinkedIntList& list, const std::string& ... function ListNode_fromString (line 9032) | void ListNode_fromString(ListNode*& ptr, const std::string& str) { function ListNodeptr_fromString (line 9037) | void ListNodeptr_fromString(ListNode*& ptr, const std::string& str) { function ListNodeDouble_fromString (line 9042) | void ListNodeDouble_fromString(ListNodeDouble*& ptr, const std::string... function ListNodeDoubleptr_fromString (line 9047) | void ListNodeDoubleptr_fromString(ListNodeDouble*& ptr, const std::str... function ListNodeString_fromString (line 9052) | void ListNodeString_fromString(ListNodeString*& ptr, const std::string... function ListNodeStringptr_fromString (line 9057) | void ListNodeStringptr_fromString(ListNodeString*& ptr, const std::str... function setFromFile (line 9062) | Set setFromFile(const std::string& filename, bool cache) { function __codeStepByStepSignalHandler (line 9083) | void __codeStepByStepSignalHandler(int sig) { function __posixSignalHandler (line 9119) | void __posixSignalHandler(int sig, siginfo_t* /*siginfo*/, void* /*con... function __setupSignalHandler (line 9124) | static void __setupSignalHandler() { function __disableSignalHandler (line 9167) | static void __disableSignalHandler() { function __terminateHandler (line 9177) | static void __terminateHandler() { function main_begin (line 9218) | void main_begin(int argc, char** argv) { function main_end (line 9258) | void main_end() { type Assertions (line 9268) | namespace Assertions { function assertEqualsBool (line 9269) | void assertEqualsBool(const std::string& msg, bool expected, bool ac... function assertEqualsChar (line 9273) | void assertEqualsChar(const std::string& msg, char expected, char ac... function assertEqualsDouble (line 9277) | void assertEqualsDouble(const std::string& msg, double expected, dou... function assertEqualsInt (line 9283) | void assertEqualsInt(const std::string& msg, int expected, int actua... function assertEqualsString (line 9287) | void assertEqualsString(const std::string& msg, std::string expected... function assertTrue (line 9291) | void assertTrue(const std::string& msg, bool test) { function assertFalse (line 9295) | void assertFalse(const std::string& msg, bool test) { function assertFail (line 9299) | void assertFail(const std::string& msg) { function setTestName (line 9303) | void setTestName(const std::string& name) { function assertionPrint (line 9307) | void assertionPrint(const std::string& msg, FILE: Archived/spl.h function namespace (line 49) | namespace stanfordcpplib { function namespace (line 138) | namespace std { function virtual (line 313) | virtual void dump() const; function namespace (line 509) | namespace Base64 { type Direction (line 554) | enum Direction { NORTH, EAST, SOUTH, WEST } function namespace (line 788) | namespace autograder { function class (line 852) | class Point { function std (line 1893) | inline std::ostream& writeGenericValue(std::ostream& os, char value, function std (line 1898) | inline std::ostream& writeGenericValue(std::ostream& os, const std::stri... function std (line 1911) | inline std::string genericValueToString(const std::string& value, function readGenericValue (line 1928) | inline bool readGenericValue(std::istream& is, char& value) { function readGenericValue (line 1932) | inline bool readGenericValue(std::istream& is, std::string& value) { function namespace (line 1937) | namespace stanfordcpplib { function namespace (line 5489) | namespace std { function namespace (line 5572) | namespace stringutils { function class (line 5644) | class IntRange { function IntRangeIterator (line 5731) | IntRangeIterator operator +=(const int& rhs) { function IntRangeIterator (line 5740) | IntRangeIterator operator -=(const int& rhs) { function IntRangeIterator (line 5785) | IntRangeIterator begin() const; function Point (line 6005) | Point operator *() const { function namespace (line 6633) | namespace platform { function ValueType (line 6754) | const ValueType& back() const; function ValueType (line 7250) | const ValueType& back() const; function _elements (line 7775) | _elements(list) { function class (line 7949) | class TokenScanner { function KeyType (line 8366) | KeyType back() const; function namespace (line 9021) | namespace stanfordcpplib { type Hasher (line 9591) | struct Hasher { function iterator (line 9619) | iterator begin() const; function namespace (line 9939) | namespace stanfordcpplib { function arcCount (line 10188) | int arcCount() const; function virtual (line 10617) | virtual void writeArcData(std::ostream&, ArcType*) const { function virtual (line 10627) | virtual void writeNodeData(std::ostream&, NodeType*) const { function compare (line 10756) | static int compare(NodeType* n1, NodeType* n2) { function compare (line 10774) | static int compare(ArcType* a1, ArcType* a2) { type GridLocation (line 11722) | struct GridLocation { function class (line 11786) | class GridLocationRange { function ValueType (line 12141) | ValueType back() const; function iterator (line 12452) | iterator end() { function class (line 12469) | class GridRow { function class (line 12501) | class GridRowConst { function class (line 13044) | class Lexicon { function class (line 13529) | class iterator : public Set::iterator { function ValueType (line 13714) | const ValueType& back() const; function iterator (line 14098) | iterator end() { function _elements (line 14113) | _elements(v) { function _elements (line 14118) | _elements(list) { function peekPriority (line 14776) | double peekPriority() const; function itr (line 14914) | auto itr = std::find_if(_heap.begin(), _heap.end(), [&](const HeapEntry&... function ValueType (line 15376) | ValueType back() const; function operator (line 15786) | bool operator !=(const iterator& rhs) { function ValueType (line 15790) | ValueType operator *() { function class (line 15834) | class SparseGridRow { function class (line 15862) | class SparseGridRowConst { function class (line 16485) | class DawgLexicon { function operator (line 16891) | bool operator !=(const iterator& rhs) { function charToOrd (line 16941) | unsigned int charToOrd(char ch) const { function ordToChar (line 16945) | char ordToChar(unsigned int ord) const { function KeyType (line 17108) | KeyType back() const; function namespace (line 17754) | namespace stanfordcpplib { function getColor (line 18007) | int getColor() const; function namespace (line 19914) | namespace stanfordcpplib { function class (line 20023) | class ibitstream: public std::istream { function class (line 20079) | class obitstream: public std::ostream { function class (line 20123) | class ifbitstream: public ibitstream { function class (line 20183) | class ofbitstream: public obitstream { function class (line 20245) | class istringbitstream: public ibitstream { function class (line 20268) | class ostringbitstream: public obitstream { function namespace (line 20330) | namespace plainconsole { function namespace (line 21454) | namespace version { function namespace (line 21586) | namespace stacktrace { function class (line 21633) | class call_stack { function class (line 21692) | class Timer { function class (line 22216) | class BinaryTree { function isLeaf (line 22492) | struct BinaryTreeMapNode { function class (line 22538) | class BinaryTreeMap { function loadFactor (line 22640) | double loadFactor() const; type HashTableNode (line 22833) | struct HashTableNode { function class (line 22842) | class HashTableSet { type PQEntry (line 22886) | struct PQEntry { function class (line 22891) | class HeapPriorityQueue { type ListNodeGen (line 23079) | typedef ListNodeGen ListNode; type ListNodeGen (line 23080) | typedef ListNodeGen ListNodeInt; type ListNodeGen (line 23081) | typedef ListNodeGen ListNodeDouble; type ListNodeGen (line 23082) | typedef ListNodeGen ListNodeString; type ListNodeGen (line 23083) | typedef ListNodeGen AssassinNode; type Color (line 23158) | typedef int Color; type Domino (line 23194) | struct Domino { function namespace (line 23270) | namespace CodeStepByStep { FILE: DebugHelper/assign_uses.cpp function assign_uses (line 4) | void assign_uses() { FILE: DebugHelper/bits.cpp function ostream (line 34) | ostream& operator<< (ostream& out, Bit bit) { function checkIntegrityOf (line 43) | void checkIntegrityOf(const EncodedData& data) { class BitWriter (line 60) | class BitWriter { method BitWriter (line 62) | explicit BitWriter(ostream& o) : _out(o) {} method put (line 67) | void put(Bit b) { method flush (line 79) | void flush() { class BitReader (line 90) | class BitReader { method BitReader (line 92) | explicit BitReader(istream& i) : _in(i) {} method Bit (line 94) | Bit get() { method readMore (line 107) | void readMore() { function writeData (line 134) | void writeData(EncodedData& data, ostream& out) { function EncodedData (line 162) | EncodedData readData(istream& in) { function ostream (line 237) | ostream& operator<< (ostream& out, const EncodedData& data) { FILE: DebugHelper/bits.h function class (line 17) | class Bit { type EncodedData (line 37) | struct EncodedData { FILE: DebugHelper/generate_class_coverage.py class Type (line 9) | class Type: method __init__ (line 10) | def __init__( method varname (line 20) | def varname(self) -> str: method __str__ (line 29) | def __str__(self) -> str: method __repr__ (line 37) | def __repr__(self) -> str: method __eq__ (line 40) | def __eq__(self, other) -> bool: method __hash__ (line 43) | def __hash__(self) -> int: function create_init_list_str (line 65) | def create_init_list_str(type: Type) -> str: function types_for_container (line 87) | def types_for_container(outer) -> List[Type]: function generate_all_combos (line 97) | def generate_all_combos(fn_name, containers) -> str: function generate_module (line 107) | def generate_module(fn_name, containers): FILE: DebugHelper/main.cpp function main (line 11) | int main() { FILE: DebugHelper/node_pair.cpp function node_pair (line 4) | void node_pair() { FILE: DebugHelper/shared.cpp function hashCode (line 3) | int hashCode(const Thing& t) { FILE: DebugHelper/shared.h type Thing (line 14) | struct Thing { type Node (line 22) | struct Node { FILE: DebugHelper/stanford_hash.cpp function stanford_hash (line 4) | void stanford_hash() { FILE: DebugHelper/stanford_linear.cpp function stanford_linear (line 4) | void stanford_linear() { FILE: DebugHelper/stanford_pq.cpp function stanford_pq (line 4) | void stanford_pq() { FILE: DebugHelper/stanford_tree.cpp function stanford_tree (line 4) | void stanford_tree() { FILE: DebugHelper/stl.cpp function stl (line 4) | void stl() { FILE: Library/collections/basicgraph.cpp function hashCode (line 12) | int hashCode(const BasicGraph& graph) { FILE: Library/collections/basicgraph.h function getColor (line 113) | int getColor() const; FILE: Library/collections/collections.cpp function stringNeedsQuoting (line 25) | bool stringNeedsQuoting(const std::string& str) { function readQuotedChar (line 35) | bool readQuotedChar(std::istream& is, char& ch, bool throwOnError) { function readQuotedString (line 85) | bool readQuotedString(std::istream& is, std::string& str, bool throwOnEr... FILE: Library/collections/collections.h function std (line 87) | inline std::ostream& writeGenericValue(std::ostream& os, char value, function std (line 92) | inline std::ostream& writeGenericValue(std::ostream& os, const std::stri... function std (line 105) | inline std::string genericValueToString(const std::string& value, function readGenericValue (line 122) | inline bool readGenericValue(std::istream& is, char& value) { function readGenericValue (line 126) | inline bool readGenericValue(std::istream& is, std::string& value) { function namespace (line 131) | namespace stanfordcpplib { function class (line 629) | class VersionTracker { function update (line 649) | void update() { function reference (line 748) | reference operator [](difference_type index) const { function reference (line 834) | reference operator *() const { function pointer (line 845) | pointer operator ->() const { function explicit (line 889) | explicit ProjectingIterator(Iterator iter) : _iter(iter) { function reference (line 933) | reference operator [](difference_type index) const { function reference (line 977) | reference operator *() const { function pointer (line 980) | pointer operator ->() const { function friend (line 1417) | friend int hashCode(const GenericSet& set) { type Yes (line 1695) | struct Yes{} type No (line 1696) | struct No {} type Yes (line 1714) | struct Yes{} type No (line 1715) | struct No {} FILE: Library/collections/dawglexicon.cpp function DawgLexicon (line 75) | DawgLexicon& DawgLexicon::operator =(const DawgLexicon& src) { type Endian (line 161) | enum Endian { LittleEndian = 0, BigEndian = 1 } function Endian (line 167) | static Endian determineSystemEndian() { function byteswap (line 178) | static uint32_t byteswap(uint32_t arg) { FILE: Library/collections/dawglexicon.h function class (line 23) | class DawgLexicon { function operator (line 171) | bool operator ==(const iterator& rhs) { function operator (line 175) | bool operator !=(const iterator& rhs) { function charToOrd (line 211) | unsigned int charToOrd(char ch) const { function ordToChar (line 215) | char ordToChar(unsigned int ord) const { FILE: Library/collections/deque.h function ValueType (line 105) | const ValueType& peekBack() const; FILE: Library/collections/graph.h function arcCount (line 126) | int arcCount() const; function virtual (line 555) | virtual void writeArcData(std::ostream&, ArcType*) const { function virtual (line 565) | virtual void writeNodeData(std::ostream&, NodeType*) const { function compare (line 694) | static int compare(NodeType* n1, NodeType* n2) { function compare (line 712) | static int compare(ArcType* a1, ArcType* a2) { FILE: Library/collections/grid.h function iterator (line 346) | iterator begin() { function iterator (line 349) | iterator end() { function class (line 366) | class GridRow { function class (line 398) | class GridRowConst { FILE: Library/collections/gridlocation.cpp function hashCode (line 29) | int hashCode(const GridLocation& loc) { function GridLocation (line 139) | const GridLocation& GridLocationRange::endLocation() const { function GridLocation (line 174) | const GridLocation& GridLocationRange::startLocation() const { FILE: Library/collections/gridlocation.h type GridLocation (line 30) | struct GridLocation { function class (line 92) | class GridLocationRange { FILE: Library/collections/hashcode.cpp function hashSeed (line 25) | int hashSeed() { function hashMultiplier (line 29) | int hashMultiplier() { function hashMask (line 33) | int hashMask() { function hashCode (line 42) | int hashCode(int key) { function hashCode (line 56) | int hashCode(bool key) { function hashCode (line 60) | int hashCode(char key) { function hashCode (line 64) | int hashCode(unsigned int key) { function hashCode (line 68) | int hashCode(long key) { function hashCode (line 72) | int hashCode(unsigned long key) { function hashCode (line 76) | int hashCode(short key) { function hashCode (line 80) | int hashCode(unsigned short key) { function hashCode (line 85) | int hashCode(uintptr_t key) { function hashCode (line 96) | int hashCode(void* key) { function hashCode (line 111) | int hashCode(const char* base, size_t numBytes) { function hashCode (line 119) | int hashCode(const char* str) { function hashCode (line 123) | int hashCode(const std::string& str) { function hashCode (line 127) | int hashCode(double key) { function hashCode (line 131) | int hashCode(float key) { function hashCode (line 135) | int hashCode(long double key) { FILE: Library/collections/hashmap.h type Hasher (line 396) | struct Hasher { function ValueType (line 592) | static const ValueType singleton{} FILE: Library/collections/hashset.h function namespace (line 18) | namespace stanfordcpplib { FILE: Library/collections/lexicon.h type TrieLexicon (line 14) | typedef TrieLexicon Lexicon; FILE: Library/collections/linkedlist.h function iterator (line 337) | iterator begin() { function iterator (line 340) | iterator end() { function _elements (line 355) | _elements(v) { function _elements (line 360) | _elements(list) { FILE: Library/collections/optional.h type nothing_t (line 10) | struct nothing_t { } function namespace (line 17) | namespace OptionalInternals { function Optional (line 65) | Optional(nothing_t) { function T (line 95) | const T& value() const { FILE: Library/collections/priorityqueue.h function ValueType (line 128) | const ValueType& peek() const; function itr (line 231) | auto itr = std::find_if(_heap.begin(), _heap.end(), [&](const HeapEntry&... FILE: Library/collections/queue.h function isEmpty (line 95) | bool isEmpty() const; FILE: Library/collections/set.h function namespace (line 21) | namespace stanfordcpplib { FILE: Library/collections/stack.h function ValueType (line 86) | const ValueType& peek() const; FILE: Library/collections/trielexicon.cpp function TrieLexicon (line 94) | TrieLexicon& TrieLexicon::addAll(const TrieLexicon& lex) { function TrieLexicon (line 101) | TrieLexicon& TrieLexicon::addAll(std::initializer_list list) { function TrieLexicon (line 252) | TrieLexicon& TrieLexicon::removeAll(const TrieLexicon& lex2) { function TrieLexicon (line 265) | TrieLexicon& TrieLexicon::removeAll(std::initializer_list l... function TrieLexicon (line 286) | TrieLexicon& TrieLexicon::retainAll(const TrieLexicon& lex2) { function TrieLexicon (line 299) | TrieLexicon& TrieLexicon::retainAll(std::initializer_list l... function TrieLexicon (line 341) | TrieLexicon TrieLexicon::operator +(const TrieLexicon& lex2) const { function TrieLexicon (line 347) | TrieLexicon TrieLexicon::operator +(std::initializer_list l... function TrieLexicon (line 353) | TrieLexicon TrieLexicon::operator +(const std::string& word) const { function TrieLexicon (line 359) | TrieLexicon TrieLexicon::operator *(const TrieLexicon& lex2) const { function TrieLexicon (line 364) | TrieLexicon TrieLexicon::operator *(std::initializer_list l... function TrieLexicon (line 369) | TrieLexicon TrieLexicon::operator -(const TrieLexicon& lex2) const { function TrieLexicon (line 374) | TrieLexicon TrieLexicon::operator -(std::initializer_list l... function TrieLexicon (line 379) | TrieLexicon TrieLexicon::operator -(const std::string& word) const { function TrieLexicon (line 385) | TrieLexicon& TrieLexicon::operator +=(const TrieLexicon& lex2) { function TrieLexicon (line 389) | TrieLexicon& TrieLexicon::operator +=(std::initializer_list... function TrieLexicon (line 393) | TrieLexicon& TrieLexicon::operator +=(const std::string& word) { function TrieLexicon (line 399) | TrieLexicon& TrieLexicon::operator *=(const TrieLexicon& lex2) { function TrieLexicon (line 403) | TrieLexicon& TrieLexicon::operator *=(std::initializer_list... function TrieLexicon (line 407) | TrieLexicon& TrieLexicon::operator -=(const TrieLexicon& lex2) { function TrieLexicon (line 411) | TrieLexicon& TrieLexicon::operator -=(std::initializer_list... function TrieLexicon (line 415) | TrieLexicon& TrieLexicon::operator -=(const std::string& word) { function TrieLexicon (line 423) | TrieLexicon& TrieLexicon::operator ,(const std::string& word) { function TrieLexicon (line 549) | TrieLexicon& TrieLexicon::operator =(const TrieLexicon& src) { function hashCode (line 570) | int hashCode(const TrieLexicon& lex) { function scrub (line 574) | static bool scrub(std::string& str) { FILE: Library/collections/trielexicon.h function class (line 45) | class TrieLexicon { function class (line 518) | class iterator : public Set::iterator { FILE: Library/collections/vector.h function isEmpty (line 114) | bool isEmpty() const; function _elements (line 382) | _elements(list) { FILE: Library/console/console.cpp function clearConsole (line 32) | void clearConsole() { function getConsoleClearEnabled (line 36) | bool getConsoleClearEnabled() { function getConsoleCloseOperation (line 40) | int getConsoleCloseOperation() { function getConsoleEcho (line 44) | bool getConsoleEcho() { function getConsoleEnabled (line 48) | bool getConsoleEnabled() { function getConsoleExitProgramOnClose (line 52) | bool getConsoleExitProgramOnClose() { function getConsoleFont (line 56) | std::string getConsoleFont() { function getConsoleHeight (line 60) | double getConsoleHeight() { function getConsoleLocationSaved (line 64) | bool getConsoleLocationSaved() { function getConsolePrintExceptions (line 68) | bool getConsolePrintExceptions() { function getConsoleSettingsLocked (line 72) | bool getConsoleSettingsLocked() { function getConsoleWidth (line 76) | double getConsoleWidth() { function getConsoleWindowTitle (line 80) | std::string getConsoleWindowTitle() { function pause (line 84) | void pause(double /*milliseconds*/) { function setConsoleClearEnabled (line 88) | void setConsoleClearEnabled(bool /*value*/) { function setConsoleCloseOperation (line 92) | void setConsoleCloseOperation(int /*op*/) { function setConsoleEcho (line 96) | void setConsoleEcho(bool /*echo*/) { function setConsoleEnabled (line 100) | void setConsoleEnabled(bool /*enabled*/) { function setConsoleErrorColor (line 104) | void setConsoleErrorColor(const std::string& /*color*/) { function setConsoleExitProgramOnClose (line 108) | void setConsoleExitProgramOnClose(bool /*exitOnClose*/) { function setConsoleFont (line 112) | void setConsoleFont(const std::string& /*font*/) { function setConsoleLocation (line 116) | void setConsoleLocation(double /*x*/, double /*y*/) { function setConsoleLocationSaved (line 120) | void setConsoleLocationSaved(bool /*value*/) { function setConsoleOutputColor (line 124) | void setConsoleOutputColor(const std::string& /*color*/) { function setConsoleSettingsLocked (line 128) | void setConsoleSettingsLocked(bool /*value*/) { function setConsoleSize (line 132) | void setConsoleSize(double /*width*/, double /*height*/) { function setConsoleWindowTitle (line 136) | void setConsoleWindowTitle(const std::string& /*title*/) { function shutdownConsole (line 140) | void shutdownConsole() { function clearConsole (line 146) | void clearConsole() { function getConsoleClearEnabled (line 150) | bool getConsoleClearEnabled() { function getConsoleCloseOperation (line 154) | int getConsoleCloseOperation() { function getConsoleEcho (line 158) | bool getConsoleEcho() { function getConsoleEnabled (line 162) | bool getConsoleEnabled() { function getConsoleExitProgramOnClose (line 170) | bool getConsoleExitProgramOnClose() { function getConsoleFont (line 174) | std::string getConsoleFont() { function getConsoleHeight (line 182) | double getConsoleHeight() { function GPoint (line 186) | GPoint getConsoleLocation() { function getConsoleLocationSaved (line 190) | bool getConsoleLocationSaved() { function getConsolePrintExceptions (line 194) | bool getConsolePrintExceptions() { function getConsoleSettingsLocked (line 198) | bool getConsoleSettingsLocked() { function GDimension (line 203) | GDimension getConsoleSize() { function getConsoleWidth (line 207) | double getConsoleWidth() { function GConsoleWindow (line 211) | GConsoleWindow* getConsoleWindow() { function getConsoleWindowTitle (line 215) | std::string getConsoleWindowTitle() { function setConsoleClearEnabled (line 219) | void setConsoleClearEnabled(bool value) { function setConsoleCloseOperation (line 224) | void setConsoleCloseOperation(/*GWindow::CloseOperation*/ int op) { function setConsoleEcho (line 230) | void setConsoleEcho(bool echo) { function setConsoleEnabled (line 235) | void setConsoleEnabled(bool enabled) { function setConsoleErrorColor (line 239) | void setConsoleErrorColor(const std::string& color) { function setConsoleExitProgramOnClose (line 244) | void setConsoleExitProgramOnClose(bool exitOnClose) { function setConsoleFont (line 249) | void setConsoleFont(const std::string& font) { function setConsoleLocation (line 254) | void setConsoleLocation(double x, double y) { function setConsoleLocationSaved (line 263) | void setConsoleLocationSaved(bool value) { function setConsoleOutputColor (line 267) | void setConsoleOutputColor(const std::string& color) { function setConsoleSettingsLocked (line 271) | void setConsoleSettingsLocked(bool value) { function setConsoleSize (line 275) | void setConsoleSize(double width, double height) { function setConsoleWindowTitle (line 280) | void setConsoleWindowTitle(const std::string& title) { function shutdownConsole (line 285) | void shutdownConsole() { function setConsolePropertiesQt (line 297) | void setConsolePropertiesQt() { function initializeQtGraphicalConsole (line 305) | void initializeQtGraphicalConsole() { FILE: Library/console/console.h type GDimension (line 40) | struct GDimension type GPoint (line 41) | struct GPoint function namespace (line 277) | namespace stanfordcpplib { FILE: Library/console/consolestreambuf.h function namespace (line 18) | namespace stanfordcpplib { FILE: Library/console/echoinputstreambuf.h function namespace (line 21) | namespace stanfordcpplib { FILE: Library/console/forwardingstreambuf.h function namespace (line 22) | namespace stanfordcpplib { function virtual (line 121) | virtual int pubsync() { FILE: Library/console/gconsolewindow.cpp function GConsoleWindow (line 91) | GConsoleWindow* GConsoleWindow::instance() { function QTextFragment (line 422) | QTextFragment GConsoleWindow::getUserInputFragment() const { type stanfordcpplib (line 1278) | namespace stanfordcpplib { type qtgui (line 1279) | namespace qtgui { function endLineConsoleQt (line 1281) | void endLineConsoleQt(bool isStderr) { function getLineConsoleQt (line 1285) | std::string getLineConsoleQt() { function putConsoleQt (line 1289) | void putConsoleQt(const std::string& str, bool isStderr) { FILE: Library/console/gconsolewindow.h function class (line 55) | class GConsoleWindow : public GWindow { FILE: Library/console/ioutils.cpp type ioutils (line 26) | namespace ioutils { function STATIC_VARIABLE_DECLARE (line 34) | STATIC_VARIABLE_DECLARE(int, consoleOutputLimit, 0) function captureStderrEnd (line 50) | std::string captureStderrEnd() { function captureStdoutBegin (line 59) | void captureStdoutBegin(bool alsoStderr) { function captureStdoutEnd (line 76) | std::string captureStdoutEnd() { function getConsoleEchoUserInput (line 90) | bool getConsoleEchoUserInput() { function getConsoleOutputLimit (line 94) | int getConsoleOutputLimit() { function redirectStdinBegin (line 98) | void redirectStdinBegin(std::string userInput) { function redirectStdinFeedInput (line 110) | void redirectStdinFeedInput(std::string userInput) { function redirectStdinEnd (line 116) | void redirectStdinEnd() { function setConsoleEchoUserInput (line 123) | void setConsoleEchoUserInput(bool echo) { function setConsoleOutputLimit (line 127) | void setConsoleOutputLimit(int limit) { FILE: Library/console/ioutils.h function namespace (line 17) | namespace ioutils { FILE: Library/console/limitoutputstreambuf.h function namespace (line 21) | namespace stanfordcpplib { FILE: Library/console/plainconsole.cpp type plainconsole (line 23) | namespace plainconsole { class EchoingStreambuf (line 30) | class EchoingStreambuf : public std::streambuf { method EchoingStreambuf (line 44) | EchoingStreambuf(std::streambuf& buf, std::ostream& out) method setOutputLimit (line 58) | virtual void setOutputLimit(int limit) { method underflow (line 62) | virtual int underflow() { method overflow (line 89) | virtual int overflow(int ch = EOF) { method sync (line 118) | virtual int sync() { class LimitedStreambuf (line 127) | class LimitedStreambuf : public std::streambuf { method LimitedStreambuf (line 134) | LimitedStreambuf(std::streambuf& buf, int limit) method setOutputLimit (line 141) | virtual void setOutputLimit(int limit) { method overflow (line 145) | virtual int overflow(int ch = EOF) { function setOutputLimit (line 162) | void setOutputLimit(int limit) { function setEcho (line 172) | void setEcho(bool value) { FILE: Library/console/plainconsole.h function namespace (line 19) | namespace plainconsole { FILE: Library/graphics/gbrowserpane.cpp function _Internal_QWidget (line 63) | _Internal_QWidget* GBrowserPane::getInternalWidget() const { function QWidget (line 120) | QWidget* GBrowserPane::getWidget() const { function QSize (line 336) | QSize _Internal_QTextBrowser::sizeHint() const { FILE: Library/graphics/gbrowserpane.h function virtual (line 69) | virtual int getCursorPosition() const; FILE: Library/graphics/gbutton.cpp function _Internal_QWidget (line 74) | _Internal_QWidget* GButton::getInternalWidget() const { function QWidget (line 98) | QWidget* GButton::getWidget() const { function QSize (line 218) | QSize _Internal_QPushButton::sizeHint() const { FILE: Library/graphics/gbutton.h function virtual (line 71) | virtual std::string getText() const; FILE: Library/graphics/gcanvas.cpp function GCanvas (line 279) | GCanvas* GCanvas::diff(const GCanvas& image, int diffPixelColor) const { function GCanvas (line 313) | GCanvas* GCanvas::diff(const GCanvas* image, int diffPixelColor) const { function GObject (line 471) | GObject* GCanvas::getElement(int index) const { function GObject (line 478) | GObject* GCanvas::getElementAt(double x, double y) const { function _Internal_QWidget (line 500) | _Internal_QWidget* GCanvas::getInternalWidget() const { function QWidget (line 554) | QWidget* GCanvas::getWidget() const { function GImage (line 882) | GImage* GCanvas::toGImage() const { function QSize (line 1064) | QSize _Internal_QCanvas::sizeHint() const { FILE: Library/graphics/gcanvas.h function clear (line 190) | void clear() override; FILE: Library/graphics/gcheckbox.cpp function _Internal_QWidget (line 50) | _Internal_QWidget* GCheckBox::getInternalWidget() const { function QWidget (line 62) | QWidget* GCheckBox::getWidget() const { function QSize (line 167) | QSize _Internal_QCheckBox::sizeHint() const { FILE: Library/graphics/gcheckbox.h function virtual (line 73) | virtual bool isChecked() const; FILE: Library/graphics/gchooser.cpp function _Internal_QWidget (line 101) | _Internal_QWidget* GChooser::getInternalWidget() const { function QWidget (line 126) | QWidget* GChooser::getWidget() const { function QSize (line 224) | QSize _Internal_QComboBox::sizeHint() const { FILE: Library/graphics/gclipboard.h function class (line 25) | class GClipboard { FILE: Library/graphics/gcolor.cpp function QColor (line 222) | QColor GColor::toQColor(const std::string& color) { function QColor (line 234) | QColor GColor::toQColorARGB(int argb) { FILE: Library/graphics/gcolor.h function class (line 69) | class GColor { FILE: Library/graphics/gcolorchooser.h function class (line 32) | class GColorChooser { FILE: Library/graphics/gcontainer.cpp function removeValue (line 39) | void removeValue(Vector &v, const ValueType& value) { function GInteractor (line 199) | GInteractor* GContainer::getInteractor(int i) const { function GInteractor (line 211) | GInteractor* GContainer::getInteractorByRegion(int i, Region region) con... function GInteractor (line 215) | GInteractor* GContainer::getInteractorByRegion(int i, const std::string&... function _Internal_QWidget (line 228) | _Internal_QWidget* GContainer::getInternalWidget() const { function GDimension (line 261) | GDimension GContainer::getPreferredSize() const { function GDimension (line 274) | GDimension GContainer::getRegionSize(Region region) const { function GDimension (line 284) | GDimension GContainer::getRegionSize(const std::string& region) const { function QWidget (line 304) | QWidget* GContainer::getWidget() const { function HorizontalAlignment (line 757) | HorizontalAlignment _Internal_QContainer::getHorizontalAlignment() const { function QSize (line 769) | QSize _Internal_QContainer::getPreferredSize() const { function QLayout (line 793) | QLayout* _Internal_QContainer::getQLayout() const { function VerticalAlignment (line 801) | VerticalAlignment _Internal_QContainer::getVerticalAlignment() const { function QLayout (line 862) | QLayout* _Internal_QContainer::layoutForRegion(GContainer::Region region... function QSize (line 1360) | QSize _Internal_QContainer::sizeHint() const { FILE: Library/graphics/gcontainer.h type Layout (line 81) | enum Layout { type Region (line 93) | enum Region { function virtual (line 229) | virtual const Vector& getInteractors() const; FILE: Library/graphics/gdiffimage.h function class (line 36) | class GDiffImage { FILE: Library/graphics/gdownloader.h function class (line 41) | class GDownloader : public QObject { FILE: Library/graphics/gdrawingsurface.cpp function GPoint (line 128) | GPoint GDrawingSurface::drawPolarLine(const GPoint& p0, double r, double... function GPoint (line 132) | GPoint GDrawingSurface::drawPolarLine(double x0, double y0, double r, do... FILE: Library/graphics/gdrawingsurface.h function virtual (line 263) | virtual std::string getBackground() const; FILE: Library/graphics/gevent.cpp function __emptyEventListener (line 18) | static void __emptyEventListener(GEvent) { function __logEventListener (line 22) | static void __logEventListener(GEvent event) { function EventClass (line 125) | EventClass GEvent::getClass() const { type timeval (line 134) | struct timeval function EventClass (line 140) | EventClass GEvent::getEventClass() const { function EventType (line 144) | EventType GEvent::getEventType() const { function GInteractor (line 168) | GInteractor* GEvent::getInteractor() const { function QEvent (line 172) | QEvent* GEvent::getInternalEvent() const { function GPoint (line 176) | GPoint GEvent::getLocation() const { function GObservable (line 184) | GObservable* GEvent::getSource() const { function EventType (line 192) | EventType GEvent::getType() const { FILE: Library/graphics/gevent.h type std (line 36) | typedef std::function GEventListener; type std (line 39) | typedef std::function GEventListenerVoid; type EventClass (line 44) | enum EventClass { type EventType (line 69) | enum EventType { type Modifier (line 124) | enum Modifier { type KeyCode (line 171) | enum KeyCode { type EventListenerType (line 510) | enum EventListenerType { type EventListenerWrapper (line 518) | struct EventListenerWrapper { FILE: Library/graphics/geventqueue.cpp function GThunk (line 26) | GThunk GEventQueue::dequeue() { function GEvent (line 45) | GEvent GEventQueue::getNextEvent(int mask) { function GEventQueue (line 70) | GEventQueue* GEventQueue::instance() { function GThunk (line 89) | GThunk GEventQueue::peek() { function GEvent (line 126) | GEvent GEventQueue::waitForEvent(int mask) { function GEvent (line 151) | GEvent getNextEvent(int mask) { function GMouseEvent (line 155) | GMouseEvent waitForClick() { function GEvent (line 164) | GEvent waitForEvent(int mask) { FILE: Library/graphics/geventqueue.h function class (line 42) | class GEventQueue : public QObject { FILE: Library/graphics/gfilechooser.h function class (line 32) | class GFileChooser { FILE: Library/graphics/gfont.cpp function QFont (line 49) | QFont GFont::changeFontSize(const QFont& font, int dsize) { function QFont (line 54) | QFont GFont::deriveQFont(const QFont& font, QFont::Weight weight, int si... function QFont (line 58) | QFont GFont::deriveQFont(const QFont& font, const std::string& fontFamil... function QFont (line 62) | QFont GFont::deriveQFont(const std::string& font, QFont::Weight weight, ... function QFont (line 66) | QFont GFont::deriveQFont(const std::string& font, const std::string& fon... function QFont (line 149) | QFont GFont::toQFont(const std::string& fontString) { function QFont (line 190) | QFont GFont::toQFont(const QFont& basisFont, const std::string& fontStri... FILE: Library/graphics/gfont.h function class (line 38) | class GFont { FILE: Library/graphics/gfontchooser.h function class (line 37) | class GFontChooser { FILE: Library/graphics/ginteractor.cpp function GRectangle (line 80) | GRectangle GInteractor::getBounds() const { function GContainer (line 94) | GContainer* GInteractor::getContainer() const { function GPoint (line 128) | GPoint GInteractor::getLocation() const { function QWidget (line 132) | QWidget* GInteractor::getInternalParent(QWidget* parent) { function GDimension (line 140) | GDimension GInteractor::getMinimumSize() const { function GDimension (line 161) | GDimension GInteractor::getPreferredSize() const { function GDimension (line 175) | GDimension GInteractor::getSize() const { function QSize (line 593) | QSize _Internal_QWidget::getMinimumSize() const { function QSize (line 601) | QSize _Internal_QWidget::getPreferredSize() const { FILE: Library/graphics/ginteractor.h type TextPosition (line 53) | enum TextPosition { function eventsEnabled (line 76) | bool eventsEnabled() const override; FILE: Library/graphics/glabel.cpp function GText (line 77) | GText* GLabel::getGText() const { function _Internal_QWidget (line 81) | _Internal_QWidget* GLabel::getInternalWidget() const { function QWidget (line 112) | QWidget* GLabel::getWidget() const { function QSize (line 382) | QSize _Internal_QLabel::sizeHint() const { FILE: Library/graphics/glabel.h function virtual (line 75) | virtual std::string getLabel() const; FILE: Library/graphics/glayout.cpp function QSize (line 85) | QSize GLayout::getPreferredSize(QWidget* widget) { function QSize (line 94) | QSize GLayout::getProperSize(QLayout* layout) { function QSize (line 103) | QSize GLayout::getProperSize(QWidget* widget) { function QLayoutItem (line 193) | QLayoutItem* GBorderLayout::itemAt(int index) const { function QSize (line 202) | QSize GBorderLayout::minimumSize() const { function QSize (line 288) | QSize GBorderLayout::sizeHint() const { function QLayoutItem (line 292) | QLayoutItem* GBorderLayout::takeAt(int index) { function QSize (line 306) | QSize GBorderLayout::calculateSize(SizeType sizeType) const { FILE: Library/graphics/glayout.h function class (line 29) | class GLayout { function class (line 58) | class GBorderLayout : public QLayout { FILE: Library/graphics/gobjects.cpp function STATIC_CONST_VARIABLE_DECLARE (line 48) | STATIC_CONST_VARIABLE_DECLARE(double, LINE_TOLERANCE, 1.5) function GPoint (line 107) | GPoint GObject::getBottomRightLocation() const { function GRectangle (line 115) | GRectangle GObject::getBounds() const { function GPoint (line 124) | GPoint GObject::getCenterLocation() const { function GPoint (line 156) | GPoint GObject::getLocation() const { function GCompound (line 164) | GCompound* GObject::getParent() const { function GDimension (line 172) | GDimension GObject::getSize() const { function GPoint (line 610) | GPoint GArc::getArcPoint(double theta) const { function GRectangle (line 619) | GRectangle GArc::getBounds() const { function GPoint (line 651) | GPoint GArc::getEndPoint() const { function GRectangle (line 655) | GRectangle GArc::getFrameRectangle() const { function GPoint (line 663) | GPoint GArc::getStartPoint() const { function GRectangle (line 793) | GRectangle GCompound::getBounds() const { function GObject (line 813) | GObject* GCompound::getElement(int index) const { function GObject (line 817) | GObject* GCompound::getElementAt(double x, double y) const { function QWidget (line 834) | QWidget* GCompound::getWidget() const { function QImage (line 1093) | QImage* GImage::getQImage() const { function GRectangle (line 1172) | GRectangle GLine::getBounds() const { function GPoint (line 1182) | GPoint GLine::getEndPoint() const { function GPoint (line 1198) | GPoint GLine::getStartPoint() const { function GRectangle (line 1403) | GRectangle GPolygon::getBounds() const { function GPoint (line 1432) | GPoint GPolygon::getVertex(int i) const { function GRectangle (line 1575) | GRectangle GText::getBounds() const { function dsq (line 1643) | static double dsq(double x0, double y0, double x1, double y1) { FILE: Library/graphics/gobjects.h type LineStyle (line 66) | enum LineStyle { function virtual (line 100) | virtual GPoint getBottomRightLocation() const; FILE: Library/graphics/gobservable.h function class (line 34) | class GObservable { FILE: Library/graphics/goptionpane.h function class (line 32) | class GOptionPane { FILE: Library/graphics/gradiobutton.cpp function _Internal_QWidget (line 54) | _Internal_QWidget* GRadioButton::getInternalWidget() const { function QWidget (line 66) | QWidget* GRadioButton::getWidget() const { function QButtonGroup (line 98) | QButtonGroup* GRadioButton::getButtonGroup(const std::string& group) { function QSize (line 183) | QSize _Internal_QRadioButton::sizeHint() const { FILE: Library/graphics/gradiobutton.h function virtual (line 83) | virtual bool isChecked() const; FILE: Library/graphics/gscrollbar.cpp function _Internal_QWidget (line 45) | _Internal_QWidget* GScrollBar::getInternalWidget() const { function QWidget (line 69) | QWidget* GScrollBar::getWidget() const { function QSize (line 153) | QSize _Internal_QScrollBar::sizeHint() const { FILE: Library/graphics/gscrollbar.h type Orientation (line 40) | enum Orientation { function virtual (line 60) | virtual int getExtent() const; FILE: Library/graphics/gscrollpane.cpp function GInteractor (line 39) | GInteractor* GScrollPane::getInteractor() const { function _Internal_QWidget (line 43) | _Internal_QWidget* GScrollPane::getInternalWidget() const { function QWidget (line 55) | QWidget* GScrollPane::getWidget() const { function QSize (line 109) | QSize _Internal_QScrollArea::sizeHint() const { FILE: Library/graphics/gscrollpane.h type ScrollBarPolicy (line 36) | enum ScrollBarPolicy { function virtual (line 56) | virtual ScrollBarPolicy getHorizontalScrollBarPolicy() const; FILE: Library/graphics/gslider.cpp function _Internal_QWidget (line 60) | _Internal_QWidget* GSlider::getInternalWidget() const { function QWidget (line 107) | QWidget* GSlider::getWidget() const { function QSize (line 228) | QSize _Internal_QSlider::sizeHint() const { FILE: Library/graphics/gslider.h type Orientation (line 36) | enum Orientation { function virtual (line 80) | virtual int getMajorTickSpacing() const; FILE: Library/graphics/gspacer.cpp function _Internal_QWidget (line 29) | _Internal_QWidget* GSpacer::getInternalWidget() const { function QWidget (line 37) | QWidget* GSpacer::getWidget() const { function QSize (line 49) | QSize _Internal_QSpacer::sizeHint() const { FILE: Library/graphics/gspacer.h function class (line 24) | class GSpacer : public GInteractor { FILE: Library/graphics/gtable.cpp function _Internal_QWidget (line 190) | _Internal_QWidget* GTable::getInternalWidget() const { function GridLocation (line 213) | GridLocation GTable::getSelectedCell() const { function QWidget (line 250) | QWidget* GTable::getWidget() const { function QWidget (line 815) | QWidget* _Internal_QItemDelegate::createEditor(QWidget* parent, const QS... function QWidget (line 828) | QWidget* _Internal_QItemDelegate::getEditor() const { function QWidget (line 886) | QWidget* _Internal_QTableWidget::getEditor() const { function _Internal_QItemDelegate (line 890) | _Internal_QItemDelegate* _Internal_QTableWidget::getItemDelegate() const { function QSize (line 1006) | QSize _Internal_QTableWidget::sizeHint() const { FILE: Library/graphics/gtable.h function class (line 50) | class GTable : public GInteractor { function ensureDefaultFormatting (line 597) | void ensureDefaultFormatting() const; // const hack FILE: Library/graphics/gtextarea.cpp function _Internal_QWidget (line 113) | _Internal_QWidget* GTextArea::getInternalWidget() const { function GDimension (line 121) | GDimension GTextArea::getRowColumnSize() const { function QWidget (line 179) | QWidget* GTextArea::getWidget() const { function QSize (line 451) | QSize _Internal_QTextEdit::sizeHint() const { FILE: Library/graphics/gtextarea.h function virtual (line 81) | virtual int getColumns() const; FILE: Library/graphics/gtextfield.cpp function _Internal_QWidget (line 114) | _Internal_QWidget* GTextField::getInternalWidget() const { function QWidget (line 199) | QWidget* GTextField::getWidget() const { function QSize (line 460) | QSize _Internal_QLineEdit::sizeHint() const { function QLineEdit (line 531) | QLineEdit* _Internal_QSpinBox::lineEdit() const { function QSize (line 535) | QSize _Internal_QSpinBox::sizeHint() const { function QLineEdit (line 606) | QLineEdit* _Internal_QDoubleSpinBox::lineEdit() const { function QSize (line 610) | QSize _Internal_QDoubleSpinBox::sizeHint() const { FILE: Library/graphics/gtextfield.h type InputType (line 45) | enum InputType { FILE: Library/graphics/gthread.cpp function native_set_thread_name (line 32) | void native_set_thread_name(const char *name) { function native_thread_exit (line 43) | void native_thread_exit() { function GThread (line 122) | GThread* GThread::runInNewThreadAsync(GThunk func, const std::string& th... FILE: Library/graphics/gthread.h function returnValue (line 69) | int returnValue() const; FILE: Library/graphics/gtimer.h function class (line 24) | class GTimer { FILE: Library/graphics/gtypes.cpp function GDimension (line 73) | GDimension operator *(const GDimension& d, double scale) { function hashCode (line 77) | int hashCode(const GDimension& dim) { function toString (line 81) | std::string toString(HorizontalAlignment alignment) { function toString (line 91) | std::string toString(VerticalAlignment alignment) { function HorizontalAlignment (line 101) | HorizontalAlignment toHorizontalAlignment(const std::string& alignmentSt... function toQtAlignment (line 114) | Qt::Alignment toQtAlignment(HorizontalAlignment alignment) { function toQtAlignment (line 121) | Qt::Alignment toQtAlignment(VerticalAlignment alignment) { function VerticalAlignment (line 128) | VerticalAlignment toVerticalAlignment(const std::string& alignmentStr) { function GPoint (line 192) | GPoint operator *(const GPoint& p, double scale) { function hashCode (line 196) | int hashCode(const GPoint& pt) { function GRectangle (line 261) | GRectangle GRectangle::enlargedBy(double amount) { function hashCode (line 316) | int hashCode(const GRectangle& r) { FILE: Library/graphics/gtypes.h type std (line 26) | typedef std::function GThunk; type std (line 32) | typedef std::function GThunkInt; type GDimension (line 39) | struct GDimension { type HorizontalAlignment (line 138) | enum HorizontalAlignment { type VerticalAlignment (line 149) | enum VerticalAlignment { type SwingConstants (line 161) | enum SwingConstants { type GPoint (line 204) | struct GPoint { type GRectangle (line 301) | struct GRectangle { FILE: Library/graphics/gwindow.cpp function QMenu (line 175) | QMenu* GWindow::addMenu(const std::string& menu) { function QAction (line 191) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 198) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 230) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 259) | QAction* GWindow::addMenuItem(const std::string& menu, const std::string... function QAction (line 288) | QAction* GWindow::addMenuItemCheckBox(const std::string& menu, function QAction (line 298) | QAction* GWindow::addMenuItemCheckBox(const std::string& menu, function QAction (line 332) | QAction* GWindow::addMenuSeparator(const std::string& menu) { function QMenu (line 347) | QMenu* GWindow::addSubMenu(const std::string& menu, const std::string& s... function QAction (line 404) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 412) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 447) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 477) | QAction* GWindow::addToolbarItem(const std::string& item, function QAction (line 507) | QAction* GWindow::addToolbarSeparator() { function GCanvas (line 631) | GCanvas* GWindow::getCanvas() const { function GDimension (line 641) | GDimension GWindow::getCanvasSize() const { function GObject (line 685) | GObject* GWindow::getGObject(int index) const { function GObject (line 693) | GObject* GWindow::getGObjectAt(double x, double y) const { function QMainWindow (line 709) | QMainWindow* GWindow::getLastWindow() { function GPoint (line 717) | GPoint GWindow::getLocation() const { function GDimension (line 721) | GDimension GWindow::getPreferredSize() const { function GDimension (line 733) | GDimension GWindow::getRegionSize(Region region) const { function GDimension (line 737) | GDimension GWindow::getRegionSize(const std::string& region) const { function GDimension (line 762) | GDimension GWindow::getScreenSize() { function GDimension (line 774) | GDimension GWindow::getSize() const { function QWidget (line 786) | QWidget* GWindow::getWidget() const { function convertColorToRGB (line 1302) | int convertColorToRGB(const std::string& colorName) { function convertRGBToColor (line 1306) | std::string convertRGBToColor(int rgb) { function exitGraphics (line 1310) | void exitGraphics() { function getScreenHeight (line 1314) | double getScreenHeight() { function GDimension (line 1318) | GDimension getScreenSize() { function getScreenWidth (line 1322) | double getScreenWidth() { function pause (line 1327) | void pause(double milliseconds) { function repaint (line 1332) | void repaint() { FILE: Library/graphics/gwindow.h type CloseOperation (line 113) | enum CloseOperation { function clear (line 390) | void clear() override; FILE: Library/graphics/qtgui.cpp function QtGui (line 87) | QtGui* QtGui::instance() { type stanfordcpplib (line 140) | namespace stanfordcpplib { function studentThreadHasExited (line 141) | void studentThreadHasExited(const std::string& reason) { FILE: Library/graphics/qtgui.h function class (line 29) | class QSPLApplication : public QApplication { function getArgc (line 63) | int getArgc() const; FILE: Library/io/filelib.cpp function createDirectory (line 42) | void createDirectory(const std::string& path) { function createDirectoryPath (line 46) | void createDirectoryPath(const std::string& path) { function defaultExtension (line 60) | std::string defaultExtension(const std::string& filename, const std::str... function deleteFile (line 82) | void deleteFile(const std::string& filename) { function expandPathname (line 86) | std::string expandPathname(const std::string& filename) { function fileExists (line 90) | bool fileExists(const std::string& filename) { function fileSize (line 94) | int fileSize(const std::string& filename) { function getAbsolutePath (line 105) | std::string getAbsolutePath(const std::string& path) { function getCurrentDirectory (line 109) | std::string getCurrentDirectory() { function getDirectoryPathSeparator (line 113) | std::string getDirectoryPathSeparator() { function getExtension (line 117) | std::string getExtension(const std::string& filename) { function getHead (line 132) | std::string getHead(const std::string& filename) { function getRoot (line 148) | std::string getRoot(const std::string& filename) { function getSearchPathSeparator (line 163) | std::string getSearchPathSeparator() { function getTail (line 167) | std::string getTail(const std::string& filename) { function getTempDirectory (line 181) | std::string getTempDirectory() { function isDirectory (line 185) | bool isDirectory(const std::string& filename) { function isFile (line 189) | bool isFile(const std::string& filename) { function listDirectory (line 193) | Vector listDirectory(const std::string& path) { function matchFilenamePattern (line 199) | bool matchFilenamePattern(const std::string& filename, const std::string... function openFile (line 203) | bool openFile(std::ifstream& stream, const std::string& filename) { function openFile (line 209) | bool openFile(std::ofstream& stream, const std::string& filename) { function chooseFilenameDialog (line 215) | std::string chooseFilenameDialog(const std::string& title, function findOnPath (line 221) | std::string findOnPath(const std::string& path, function readEntire (line 232) | std::string readEntire(std::istream& input) { function readLines (line 244) | Vector readLines(std::istream& input) { function renameFile (line 255) | void renameFile(const std::string& oldname, const std::string& newname) { function rewindStream (line 261) | void rewindStream(std::istream& input) { function setCurrentDirectory (line 266) | void setCurrentDirectory(const std::string& path) { function writeEntireFile (line 270) | bool writeEntireFile(const std::string& filename, function splitPath (line 289) | static void splitPath(const std::string& path, Vector list) { function recursiveMatch (line 303) | static bool recursiveMatch(const std::string& str, int sx, const std::st... FILE: Library/io/filelib.h function namespace (line 260) | namespace platform { FILE: Library/io/simpio.cpp function getChar (line 52) | char getChar(const std::string& prompt, function getDouble (line 78) | double getDouble(const std::string& prompt, function getDoubleBetween (line 83) | double getDoubleBetween(const std::string& prompt, double min, double ma... function getInteger (line 87) | int getInteger(const std::string& prompt, function getIntegerBetween (line 114) | int getIntegerBetween(const std::string& prompt, int min, int max) { function getLine (line 139) | std::string getLine(const std::string& prompt) { function getLine (line 145) | void getLine(const std::string& prompt, function getLine (line 155) | void getLine(std::istream& input, function getReal (line 162) | double getReal(const std::string& prompt, function getRealBetween (line 189) | double getRealBetween(const std::string& prompt, double min, double max) { function getYesOrNo (line 205) | bool getYesOrNo(const std::string& prompt, function appendSpace (line 240) | static void appendSpace(std::string& prompt) { function promptUserForFilename (line 246) | std::string promptUserForFilename(const std::string& prompt, FILE: Library/io/tokenscanner.h function class (line 45) | class TokenScanner { FILE: Library/io/urlstream.cpp function isHttpSuccess (line 34) | bool isHttpSuccess(int code) { FILE: Library/io/urlstream.h function class (line 40) | class iurlstream : public std::stringstream { type http_retcode (line 135) | typedef enum { FILE: Library/private/filelibunix.cpp type platform (line 35) | namespace platform { function filelib_createDirectory (line 37) | void filelib_createDirectory(const std::string& path) { function filelib_deleteFile (line 52) | void filelib_deleteFile(const std::string& path) { function filelib_expandPathname (line 56) | std::string filelib_expandPathname(const std::string& filename) { function filelib_fileExists (line 92) | bool filelib_fileExists(const std::string& filename) { function filelib_getAbsolutePath (line 97) | std::string filelib_getAbsolutePath(const std::string& path) { function filelib_getCurrentDirectory (line 104) | std::string filelib_getCurrentDirectory() { function filelib_getDirectoryPathSeparator (line 116) | std::string filelib_getDirectoryPathSeparator() { function filelib_getSearchPathSeparator (line 120) | std::string filelib_getSearchPathSeparator() { function filelib_getTempDirectory (line 126) | std::string filelib_getTempDirectory() { function filelib_isDirectory (line 135) | bool filelib_isDirectory(const std::string& filename) { function filelib_isFile (line 143) | bool filelib_isFile(const std::string& filename) { function filelib_listDirectory (line 151) | void filelib_listDirectory(const std::string& path, Vector typesWithErrors() { FILE: Library/testing/MemoryDiagnostics.h function namespace (line 56) | namespace MemoryDiagnostics { FILE: Library/testing/SimpleTest.h type Choice (line 88) | enum Choice { ALL_TESTS, SELECTED_TESTS } type Where (line 95) | enum Where { CONSOLE_ONLY, WINDOW_ONLY, CONSOLE_AND_WINDOW } FILE: Library/testing/TestDriver.cpp function reportFailure (line 27) | void reportFailure(const string& message, size_t line) { function doExpect (line 35) | void doExpect(bool condition, const string &expression, size_t line) { FILE: Library/testing/TestDriver.h type TestCase (line 23) | struct TestCase { function class (line 34) | class TestFailedException: public std::logic_error { function class (line 40) | class TestCaseAdder { function std (line 105) | inline std::string debugFriendlyString(char c) { function std (line 110) | inline std::string debugFriendlyString(const std::string& s) { function std (line 113) | inline std::string debugFriendlyString(const char* s) { function std (line 121) | inline std::string debugFriendlyString(float value) { function std (line 128) | inline std::string debugFriendlyString(double value) { function std (line 135) | inline std::string debugFriendlyString(bool value) { function std (line 140) | inline std::string debugFriendlyString(std::nullptr_t) { function string (line 155) | string debugFriendlyString(const T& value) { function _areEqual (line 166) | inline bool _areEqual(double lhs, double rhs) { function _areEqual (line 169) | inline bool _areEqual(float lhs, float rhs) { function string (line 181) | string evaluate(const std::string& orig, const T& answer) FILE: Library/testing/TestingGUI.cpp function addDetail (line 27) | void addDetail(const string& msg) type SimpleTest (line 35) | namespace SimpleTest { type TestResult (line 37) | enum class TestResult { type Test (line 47) | struct Test { type TestGroup (line 56) | struct TestGroup { type status_info (line 66) | struct status_info { function string (line 79) | string affirmation() function string (line 92) | string sanitize(string s) function runSingleTest (line 102) | void runSingleTest(Test& test) { function string (line 185) | string displayResults(GBrowserPane *bp, const string& stylesheet, cons... function addTestToGroup (line 220) | void addTestToGroup(Map& map, TestCase tcase, strin... function prepareGroups (line 243) | Vector prepareGroups(const map& groups, Where where) function userChoiceFromMenu (line 321) | int userChoiceFromMenu(Vector& options) function getChoice (line 338) | int getChoice(Vector& groups, Choice ch, std::string groupN... function selectChosenGroup (line 355) | bool selectChosenGroup(Vector& groups, Choice ch, std::stri... function runSimpleTests (line 369) | bool runSimpleTests(Choice ch, Where where, std::string groupName = "") function runSimpleTests (line 386) | bool runSimpleTests(Choice ch, Where where) { function runSimpleTests (line 389) | bool runSimpleTests(std::string groupName, Where where) { FILE: Library/testing/TextUtils.cpp function string (line 15) | string quotedVersionOf(const string& str, char quoteChar) { function string (line 43) | string addCommasTo(int val) { function string (line 65) | string quotedVersionOf(const string& source) { function string (line 68) | string quotedVersionOf(char source) { FILE: Library/testing/TextUtils.h function string (line 18) | string pluralize(const ValueType& value, const std::string& singular, co... function string (line 24) | string pluralize(const ValueType& value, const std::string& singular) { FILE: Library/util/direction.cpp function Direction (line 26) | Direction leftFrom(Direction dir) { function Direction (line 30) | Direction rightFrom(Direction dir) { function Direction (line 34) | Direction opposite(Direction dir) { function directionToString (line 46) | std::string directionToString(Direction dir) { function Direction (line 110) | Direction operator ++(Direction& dir, int) { FILE: Library/util/direction.h type Direction (line 22) | enum Direction { NORTH, EAST, SOUTH, WEST } FILE: Library/util/gmath.cpp function withinEpsilon (line 25) | bool withinEpsilon(T f1, T f2) { function floatingPointEqual (line 33) | bool floatingPointEqual(double f1, double f2) { function floatingPointEqual (line 37) | bool floatingPointEqual(float f1, float f2) { function cosDegrees (line 41) | double cosDegrees(double angle) { function sinDegrees (line 45) | double sinDegrees(double angle) { function tanDegrees (line 49) | double tanDegrees(double angle) { function toDegrees (line 53) | double toDegrees(double radians) { function toRadians (line 57) | double toRadians(double degrees) { function vectorAngle (line 61) | double vectorAngle(double x, double y) { function vectorAngle (line 66) | double vectorAngle(const GPoint& pt) { function vectorDistance (line 70) | double vectorDistance(double x, double y) { function vectorDistance (line 74) | double vectorDistance(const GPoint& pt) { FILE: Library/util/random.cpp function randomBool (line 37) | bool randomBool() { function randomChance (line 47) | bool randomChance(double p) { function randomColor (line 52) | int randomColor() { function randomColor (line 57) | int randomColor(int minRGB, int maxRGB) { function randomColorString (line 69) | std::string randomColorString() { function randomColorString (line 79) | std::string randomColorString(int minRGB, int maxRGB) { function randomInteger (line 110) | int randomInteger(int low, int high) { function randomReal (line 123) | double randomReal(double low, double high) { function setRandomSeed (line 136) | void setRandomSeed(int seed) { function initRandomSeed (line 148) | static void initRandomSeed() { FILE: Library/util/require.cpp type require (line 14) | namespace require { function _errorMessage (line 16) | static void _errorMessage(const std::string& caller, const std::string... function inRange (line 46) | void inRange(double value, double min, double max, const std::string& ... function inRange (line 50) | void inRange(int value, int min, int max, const std::string& caller, c... function inRange2D (line 54) | void inRange2D(double x, double y, double maxX, double maxY, const std... function inRange2D (line 58) | void inRange2D(double x, double y, double minX, double minY, double ma... function inRange2D (line 63) | void inRange2D(int x, int y, int maxX, int maxY, const std::string& ca... function inRange2D (line 67) | void inRange2D(int x, int y, int minX, int minY, int maxX, int maxY, c... function nonEmpty (line 72) | void nonEmpty(const std::string& str, const std::string& caller, const... function nonNegative (line 76) | void nonNegative(double value, const std::string& caller, const std::s... function nonNegative (line 80) | void nonNegative(int value, const std::string& caller, const std::stri... function nonNegative (line 84) | void nonNegative(long value, const std::string& caller, const std::str... function nonNegative2D (line 88) | void nonNegative2D(double x, double y, const std::string& caller, cons... function nonNegative2D (line 93) | void nonNegative2D(int x, int y, const std::string& caller, const std:... function nonNull (line 98) | void nonNull(const void* ptr, const std::string& caller, const std::st... function positive (line 102) | void positive(double value, const std::string& caller, const std::stri... function positive (line 106) | void positive(int value, const std::string& caller, const std::string&... function require (line 110) | void require(bool test, const std::string& caller, const std::string& ... FILE: Library/util/require.h function namespace (line 18) | namespace require { FILE: Library/util/sound.h function class (line 26) | class Sound { FILE: Library/util/splversion.cpp function installedLocation (line 15) | static std::string installedLocation() function getLibraryInfoPanelMessage (line 20) | std::string getLibraryInfoPanelMessage() function getLibraryVersion (line 34) | std::string getLibraryVersion() function getLibraryPathForResource (line 39) | std::string getLibraryPathForResource(const std::string& name) FILE: Library/util/strlib.cpp function boolToString (line 54) | std::string boolToString(bool b) { function boolToString (line 58) | std::string boolToString(int b) { function charToInteger (line 62) | int charToInteger(char c) { function charToString (line 72) | std::string charToString(char c) { function doubleToString (line 78) | std::string doubleToString(double d) { function endsWith (line 82) | bool endsWith(const std::string& str, char suffix) { function endsWith (line 86) | bool endsWith(const std::string& str, const std::string& suffix) { function equalsIgnoreCase (line 103) | bool equalsIgnoreCase(const std::string& s1, const std::string& s2) { function htmlDecode (line 112) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 121) | std::string htmlEncode(const std::string& s) { function integerToChar (line 130) | char integerToChar(int n) { function integerToString (line 144) | std::string integerToString(int n, int radix) { function longToString (line 156) | std::string longToString(long n, int radix) { function padLeft (line 168) | std::string padLeft(const std::string& s, int length, char fill) { function padRight (line 181) | std::string padRight(const std::string& s, int length, char fill) { function pointerToString (line 194) | std::string pointerToString(void* p) { function realToString (line 205) | std::string realToString(double d) { function startsWith (line 211) | bool startsWith(const std::string& str, char prefix) { function startsWith (line 215) | bool startsWith(const std::string& str, const std::string& prefix) { function stringIsBool (line 224) | bool stringIsBool(const std::string& str) { function stringIsDouble (line 228) | bool stringIsDouble(const std::string& str) { function stringIsInteger (line 232) | bool stringIsInteger(const std::string& str, int radix) { function stringIsLong (line 243) | bool stringIsLong(const std::string& str, int radix) { function stringIsReal (line 254) | bool stringIsReal(const std::string& str) { function stringContains (line 261) | bool stringContains(const std::string& s, char ch) { function stringContains (line 265) | bool stringContains(const std::string& s, const std::string& substring) { function stringIndexOf (line 269) | int stringIndexOf(const std::string& s, char ch, int startIndex) { function stringIndexOf (line 278) | int stringIndexOf(const std::string& s, const std::string& substring, in... function stringJoin (line 287) | std::string stringJoin(const Vector& v, char delimiter) { function stringJoin (line 292) | std::string stringJoin(const Vector& v, const std::string& ... function stringLastIndexOf (line 306) | int stringLastIndexOf(const std::string& s, char ch, int startIndex) { function stringLastIndexOf (line 315) | int stringLastIndexOf(const std::string& s, const std::string& substring... function stringReplace (line 324) | std::string stringReplace(const std::string& str, char old, char replace... function stringReplace (line 330) | std::string stringReplace(const std::string& str, const std::string& old... function stringReplaceInPlace (line 337) | int stringReplaceInPlace(std::string& str, char old, char replacement, i... function stringReplaceInPlace (line 351) | int stringReplaceInPlace(std::string& str, const std::string& old, const... function stringSplit (line 368) | Vector stringSplit(const std::string& str, char delimiter, ... function stringSplit (line 373) | Vector stringSplit(const std::string& str, const std::strin... function stringToBool (line 396) | bool stringToBool(const std::string& str) { function stringToChar (line 411) | char stringToChar(const std::string& str) { function stringToDouble (line 418) | double stringToDouble(const std::string& str) { function stringToInteger (line 422) | int stringToInteger(const std::string& str, int radix) { function stringToLong (line 436) | long stringToLong(const std::string& str, int radix) { function stringToReal (line 450) | double stringToReal(const std::string& str) { function toLowerCase (line 460) | char toLowerCase(char ch) { function toLowerCase (line 464) | std::string toLowerCase(const std::string& str) { function toLowerCaseInPlace (line 470) | void toLowerCaseInPlace(std::string& str) { function toUpperCase (line 477) | char toUpperCase(char ch) { function toUpperCase (line 481) | std::string toUpperCase(const std::string& str) { function toUpperCaseInPlace (line 487) | void toUpperCaseInPlace(std::string& str) { function trim (line 494) | std::string trim(const std::string& str) { function trimInPlace (line 500) | void trimInPlace(std::string& str) { function trimEnd (line 505) | std::string trimEnd(const std::string& str) { function trimEndInPlace (line 511) | void trimEndInPlace(std::string& str) { function trimStart (line 522) | std::string trimStart(const std::string& str) { function trimStartInPlace (line 528) | void trimStartInPlace(std::string& str) { function urlDecode (line 539) | std::string urlDecode(const std::string& str) { function urlDecodeInPlace (line 573) | void urlDecodeInPlace(std::string& str) { function urlEncode (line 577) | std::string urlEncode(const std::string& str) { function urlEncodeInPlace (line 596) | void urlEncodeInPlace(std::string& str) { type std (line 600) | namespace std { function stob (line 601) | bool stob(const std::string& str) { function stoc (line 605) | char stoc(const std::string& str) { function to_string (line 609) | std::string to_string(bool b) { function to_string (line 613) | std::string to_string(char c) { function to_string (line 617) | std::string to_string(void* p) { FILE: Library/util/strlib.h function namespace (line 454) | namespace std { FILE: Library/util/timer.h function class (line 27) | class Timer { FILE: RandomClientTests/BugFixes/bugfixes.cpp function graphics_fixes (line 11) | void graphics_fixes() function gridlocation_fixes (line 28) | void gridlocation_fixes() function main (line 63) | int main() type Person (line 102) | struct Person { FILE: RandomClientTests/CompileFlags/compile.cpp function please_no (line 7) | void please_no() function missing_return (line 15) | int missing_return(int unused) function ignored_qualilfier (line 22) | const int ignored_qualilfier(int x) function empty_body (line 26) | void empty_body() { function readonly_literal (line 30) | void readonly_literal() function null_arith (line 38) | void null_arith() type location (line 46) | struct location { int x; int y;} function missing_field (line 48) | int missing_field() function main (line 55) | int main() FILE: RandomClientTests/LexCrash/main.cpp function main (line 7) | int main() { function test (line 22) | void test(void) { FILE: RandomClientTests/ShadowTest/extra/NOTstrlib.h function namespace (line 481) | namespace std { FILE: RandomClientTests/ShadowTest/extra/vector.h function ValueType (line 134) | const ValueType& back() const; function _elements (line 551) | _elements(list) { FILE: RandomClientTests/ShadowTest/main.cpp function main (line 11) | int main() FILE: RandomClientTests/ShadowTest/strlib.cpp function jzelenski (line 52) | std::string jzelenski(bool b) { function missing (line 56) | std::string missing(bool b) { function boolToString (line 60) | std::string boolToString(bool b) { function boolToString (line 64) | std::string boolToString(int b) { function charToInteger (line 68) | int charToInteger(char c) { function charToString (line 78) | std::string charToString(char c) { function doubleToString (line 84) | std::string doubleToString(double d) { function endsWith (line 88) | bool endsWith(const std::string& str, char suffix) { function endsWith (line 92) | bool endsWith(const std::string& str, const std::string& suffix) { function equalsIgnoreCase (line 109) | bool equalsIgnoreCase(const std::string& s1, const std::string& s2) { function htmlDecode (line 118) | std::string htmlDecode(const std::string& s) { function htmlEncode (line 127) | std::string htmlEncode(const std::string& s) { function integerToChar (line 136) | char integerToChar(int n) { function integerToString (line 150) | std::string integerToString(int n, int radix) { function longToString (line 162) | std::string longToString(long n, int radix) { function padLeft (line 174) | std::string padLeft(const std::string& s, int length, char fill) { function padRight (line 187) | std::string padRight(const std::string& s, int length, char fill) { function pointerToString (line 200) | std::string pointerToString(void* p) { function realToString (line 211) | std::string realToString(double d) { function startsWith (line 217) | bool startsWith(const std::string& str, char prefix) { function startsWith (line 221) | bool startsWith(const std::string& str, const std::string& prefix) { function stringIsBool (line 230) | bool stringIsBool(const std::string& str) { function stringIsDouble (line 234) | bool stringIsDouble(const std::string& str) { function stringIsInteger (line 238) | bool stringIsInteger(const std::string& str, int radix) { function stringIsLong (line 249) | bool stringIsLong(const std::string& str, int radix) { function stringIsReal (line 260) | bool stringIsReal(const std::string& str) { function stringContains (line 267) | bool stringContains(const std::string& s, char ch) { function stringContains (line 271) | bool stringContains(const std::string& s, const std::string& substring) { function stringIndexOf (line 275) | int stringIndexOf(const std::string& s, char ch, int startIndex) { function stringIndexOf (line 284) | int stringIndexOf(const std::string& s, const std::string& substring, in... function stringJoin (line 293) | std::string stringJoin(const Vector& v, char delimiter) { function stringJoin (line 298) | std::string stringJoin(const Vector& v, const std::string& ... function stringLastIndexOf (line 312) | int stringLastIndexOf(const std::string& s, char ch, int startIndex) { function stringLastIndexOf (line 321) | int stringLastIndexOf(const std::string& s, const std::string& substring... function stringReplace (line 330) | std::string stringReplace(const std::string& str, char old, char replace... function stringReplace (line 336) | std::string stringReplace(const std::string& str, const std::string& old... function stringReplaceInPlace (line 342) | int stringReplaceInPlace(std::string& str, char old, char replacement, i... function stringReplaceInPlace (line 356) | int stringReplaceInPlace(std::string& str, const std::string& old, const... function stringSplit (line 372) | Vector stringSplit(const std::string& str, char delimiter, ... function stringSplit (line 377) | Vector stringSplit(const std::string& str, const std::strin... function stringToBool (line 398) | bool stringToBool(const std::string& str) { function stringToChar (line 413) | char stringToChar(const std::string& str) { function stringToDouble (line 421) | double stringToDouble(const std::string& str) { function stringToInteger (line 425) | int stringToInteger(const std::string& str, int radix) { function stringToLong (line 439) | long stringToLong(const std::string& str, int radix) { function stringToReal (line 453) | double stringToReal(const std::string& str) { function toLowerCase (line 463) | char toLowerCase(char ch) { function toLowerCase (line 467) | std::string toLowerCase(const std::string& str) { function toLowerCaseInPlace (line 473) | void toLowerCaseInPlace(std::string& str) { function toUpperCase (line 480) | char toUpperCase(char ch) { function toUpperCase (line 484) | std::string toUpperCase(const std::string& str) { function toUpperCaseInPlace (line 490) | void toUpperCaseInPlace(std::string& str) { function trim (line 497) | std::string trim(const std::string& str) { function trimInPlace (line 503) | void trimInPlace(std::string& str) { function trimEnd (line 508) | std::string trimEnd(const std::string& str) { function trimEndInPlace (line 514) | void trimEndInPlace(std::string& str) { function trimStart (line 525) | std::string trimStart(const std::string& str) { function trimStartInPlace (line 531) | void trimStartInPlace(std::string& str) { function urlDecode (line 542) | std::string urlDecode(const std::string& str) { function urlDecodeInPlace (line 576) | void urlDecodeInPlace(std::string& str) { function urlEncode (line 580) | std::string urlEncode(const std::string& str) { function urlEncodeInPlace (line 599) | void urlEncodeInPlace(std::string& str) { type std (line 603) | namespace std { function stob (line 604) | bool stob(const std::string& str) { function stoc (line 608) | char stoc(const std::string& str) { function to_string (line 612) | std::string to_string(bool b) { function to_string (line 616) | std::string to_string(char c) { function to_string (line 620) | std::string to_string(void* p) { FILE: RandomClientTests/ShadowTest/strlib.h function namespace (line 481) | namespace std { FILE: SPL-unit-tests/common.h function class (line 20) | class Student { FILE: SPL-unit-tests/main.cpp function main (line 6) | int main() FILE: SPL-unit-tests/test-collection-read.cpp function readFromString (line 19) | void readFromString(Collection& coll, string s) function confirmGood (line 127) | void confirmGood(string s, string expected = "INPUT") function confirmBad (line 141) | void confirmBad(string s) FILE: SPL-unit-tests/test-console.cpp function outputColorTest (line 51) | void outputColorTest() { FILE: SPL-unit-tests/test-dawg.cpp function DawgLexicon (line 12) | static DawgLexicon loadDawg(std::string name) { function TrieLexicon (line 16) | static TrieLexicon loadTrie(std::string name) { function checkDawgAgainst (line 21) | static void checkDawgAgainst(const DawgLexicon& dawg, const TrieLexicon&... FILE: SPL-unit-tests/test-deque.cpp class Deque (line 17) | class Deque class Deque (line 18) | class Deque class Deque (line 19) | class Deque function addDuring (line 76) | void addDuring(Deque& v) { function removeDuring (line 82) | void removeDuring(Deque& v) { FILE: SPL-unit-tests/test-error.cpp type MyNS (line 13) | namespace MyNS { class LoL (line 14) | class LoL { method cCcCc_cCcCc (line 16) | static int cCcCc_cCcCc(int, char*, double, char, bool) { function b (line 28) | void b() { function a (line 34) | void a() { function exceptionTest (line 40) | void exceptionTest() { function stackOverflowTest (line 46) | void stackOverflowTest(int n) { function segC_theOneThatActuallyThrows (line 56) | void segC_theOneThatActuallyThrows(int sig) { function segB (line 73) | void segB(int sig) { function segA (line 77) | void segA(int sig) { function raiseSignal (line 81) | void raiseSignal(int sig) { function excepB (line 89) | void excepB() { function excepA (line 96) | void excepA() { FILE: SPL-unit-tests/test-exceptions.cpp function stack_overflow (line 18) | void stack_overflow() { static int count; count++; stack_overflow(); } FILE: SPL-unit-tests/test-filelib.cpp function string (line 62) | static string openAndRead(string name) { FILE: SPL-unit-tests/test-graphics.cpp function border (line 124) | static void border(GCanvas* img) { FILE: SPL-unit-tests/test-grid.cpp class Grid (line 20) | class Grid class Grid (line 21) | class Grid function fillDuring (line 115) | void fillDuring(Grid& g) { FILE: SPL-unit-tests/test-hashmap.cpp class HashMap (line 19) | class HashMap class HashMap (line 20) | class HashMap function causeCompilerError (line 27) | void causeCompilerError() { function addDuring (line 127) | void addDuring(HashMap& m) { for (auto k:m) m.put(k+k,... function removeDuring (line 128) | void removeDuring(HashMap & m) { for (auto k:m) m.remo... FILE: SPL-unit-tests/test-hashset.cpp class stanfordcpplib::collections::GenericSet> (line 19) | class stanfordcpplib::collections::GenericSet> (line 20) | class stanfordcpplib::collections::GenericSet& v) { for (int m : v) v.add(0); } function removeDuring (line 126) | void removeDuring(HashSet& v) { for (int m : v) v.remove(0); } FILE: SPL-unit-tests/test-lex.cpp function addDuring (line 160) | static void addDuring(Lexicon& v) { function removeDuring (line 166) | static void removeDuring(Lexicon& v) { FILE: SPL-unit-tests/test-linkedlist.cpp class LinkedList (line 18) | class LinkedList class LinkedList (line 19) | class LinkedList function addDuring (line 79) | void addDuring(LinkedList& v) { function removeDuring (line 85) | void removeDuring(LinkedList& v) { FILE: SPL-unit-tests/test-map.cpp class Map (line 20) | class Map class Map (line 21) | class Map function causeCompilerError (line 28) | void causeCompilerError() { function customComparatorNoError (line 38) | void customComparatorNoError() { function addDuring (line 136) | void addDuring(Map& m) { for (auto k:m) m.put(k+k, 3); } function removeDuring (line 137) | void removeDuring(Map & m) { for (auto k:m) m.remove(k... FILE: SPL-unit-tests/test-pqueue.cpp class PriorityQueue (line 18) | class PriorityQueue class PriorityQueue (line 19) | class PriorityQueue FILE: SPL-unit-tests/test-queue.cpp class Queue (line 18) | class Queue class Queue (line 19) | class Queue FILE: SPL-unit-tests/test-set.cpp class stanfordcpplib::collections::GenericSet> (line 20) | class stanfordcpplib::collections::GenericSet> (line 21) | class stanfordcpplib::collections::GenericSet& v) { function removeDuring (line 180) | void removeDuring(Set& v) { FILE: SPL-unit-tests/test-stack.cpp class Stack (line 17) | class Stack class Stack (line 18) | class Stack FILE: SPL-unit-tests/test-trie.cpp function addDuring (line 160) | static void addDuring(TrieLexicon& v) { function removeDuring (line 166) | static void removeDuring(TrieLexicon& v) { FILE: SPL-unit-tests/test-vector.cpp class Vector (line 15) | class Vector class Vector (line 16) | class Vector class Vector (line 17) | class Vector function addDuring (line 257) | void addDuring(Vector& v) { function removeDuring (line 263) | void removeDuring(Vector& v) { function modify (line 270) | void modify(Vector &v) {v.remove(0);} FILE: SimpleTestGuide/main.cpp function main (line 6) | int main() FILE: SimpleTestGuide/simpletestguide.cpp function string (line 7) | string reversed(string s) { function isPalindrome (line 15) | bool isPalindrome(string s) { function isEven (line 19) | bool isEven(int n) { function inSortedOrder (line 23) | bool inSortedOrder(Vector& v) FILE: SimpleTestGuide/unittest.cpp function T (line 32) | T sum(T val, int n) { FILE: Welcome/welcome.cpp function welcomeAlert (line 23) | void welcomeAlert(string name) function checkLibraryVersion (line 55) | void checkLibraryVersion() function main (line 76) | int main()