├── README.md ├── cisteni-kodu ├── .gitignore ├── App.config ├── AssemblyInfo.cs ├── cisteni-kodu.sln └── test.txt ├── Arguments ├── run.sh ├── run-debug.sh ├── .gitignore ├── doc │ └── html │ │ ├── bc_s.png │ │ ├── bdwn.png │ │ ├── closed.png │ │ ├── nav_f.png │ │ ├── nav_g.png │ │ ├── nav_h.png │ │ ├── open.png │ │ ├── tab_a.png │ │ ├── tab_b.png │ │ ├── tab_h.png │ │ ├── tab_s.png │ │ ├── doxygen.png │ │ ├── ftv2doc.png │ │ ├── ftv2link.png │ │ ├── ftv2node.png │ │ ├── sync_off.png │ │ ├── sync_on.png │ │ ├── ftv2blank.png │ │ ├── ftv2mnode.png │ │ ├── ftv2pnode.png │ │ ├── ftv2lastnode.png │ │ ├── ftv2mlastnode.png │ │ ├── ftv2plastnode.png │ │ ├── ftv2splitbar.png │ │ ├── ftv2vertline.png │ │ ├── search │ │ ├── close.png │ │ ├── mag_sel.png │ │ ├── search_l.png │ │ ├── search_m.png │ │ ├── search_r.png │ │ ├── enums_0.js │ │ ├── classes_2.js │ │ ├── properties_5.js │ │ ├── classes_5.js │ │ ├── properties_4.js │ │ ├── enumvalues_0.js │ │ ├── functions_c.js │ │ ├── enumvalues_1.js │ │ ├── functions_1.js │ │ ├── properties_1.js │ │ ├── properties_7.js │ │ ├── variables_5.js │ │ ├── all_11.js │ │ ├── variables_a.js │ │ ├── variables_9.js │ │ ├── variables_7.js │ │ ├── functions_6.js │ │ ├── variables_1.js │ │ ├── properties_8.js │ │ ├── classes_4.js │ │ ├── all_b.js │ │ ├── functions_8.js │ │ ├── all_7.js │ │ ├── properties_9.js │ │ ├── all_2.js │ │ ├── namespaces_0.js │ │ ├── classes_3.js │ │ ├── functions_3.js │ │ ├── classes_1.js │ │ ├── variables_4.js │ │ ├── all_8.js │ │ ├── all_10.js │ │ ├── functions_7.js │ │ ├── nomatches.html │ │ ├── all_5.js │ │ ├── functions_4.js │ │ ├── classes_0.js │ │ ├── all_a.js │ │ ├── properties_3.js │ │ ├── all_0.js │ │ ├── variables_0.js │ │ ├── properties_2.js │ │ ├── variables_6.js │ │ ├── variables_2.js │ │ ├── functions_2.js │ │ ├── properties_6.js │ │ ├── variables_8.js │ │ ├── functions_b.js │ │ ├── functions_0.js │ │ ├── properties_0.js │ │ ├── all_0.html │ │ ├── all_1.html │ │ ├── all_10.html │ │ ├── all_11.html │ │ ├── all_12.html │ │ ├── all_2.html │ │ ├── all_3.html │ │ ├── all_4.html │ │ ├── all_5.html │ │ ├── all_6.html │ │ ├── all_7.html │ │ ├── all_8.html │ │ ├── all_9.html │ │ ├── all_a.html │ │ ├── all_b.html │ │ ├── all_c.html │ │ ├── all_d.html │ │ ├── all_e.html │ │ ├── all_f.html │ │ ├── enums_0.html │ │ ├── classes_0.html │ │ ├── classes_1.html │ │ ├── classes_2.html │ │ ├── classes_3.html │ │ ├── classes_4.html │ │ ├── classes_5.html │ │ ├── functions_0.html │ │ ├── functions_1.html │ │ ├── functions_2.html │ │ ├── functions_3.html │ │ ├── functions_4.html │ │ ├── functions_5.html │ │ ├── functions_6.html │ │ ├── functions_7.html │ │ ├── functions_8.html │ │ ├── functions_9.html │ │ ├── functions_a.html │ │ ├── functions_b.html │ │ ├── functions_c.html │ │ ├── functions_d.html │ │ ├── variables_0.html │ │ ├── variables_1.html │ │ ├── variables_2.html │ │ ├── variables_3.html │ │ ├── variables_4.html │ │ ├── variables_5.html │ │ ├── variables_6.html │ │ ├── variables_7.html │ │ ├── variables_8.html │ │ ├── variables_9.html │ │ ├── variables_a.html │ │ ├── enumvalues_0.html │ │ ├── enumvalues_1.html │ │ ├── namespaces_0.html │ │ ├── properties_0.html │ │ ├── properties_1.html │ │ ├── properties_2.html │ │ ├── properties_3.html │ │ ├── properties_4.html │ │ ├── properties_5.html │ │ ├── properties_6.html │ │ ├── properties_7.html │ │ ├── properties_8.html │ │ ├── properties_9.html │ │ ├── variables_3.js │ │ ├── functions_a.js │ │ ├── all_9.js │ │ ├── all_e.js │ │ ├── all_6.js │ │ ├── functions_5.js │ │ ├── all_4.js │ │ ├── all_3.js │ │ ├── all_f.js │ │ ├── functions_d.js │ │ ├── all_c.js │ │ ├── all_12.js │ │ └── functions_9.js │ │ ├── ftv2folderclosed.png │ │ ├── ftv2folderopen.png │ │ ├── d3 │ │ └── d80 │ │ │ └── class_arguments_library_1_1_option_alias.png │ │ ├── d1 │ │ └── d04 │ │ │ └── class_arguments_library_1_1_exceptions_1_1_setup_exception.png │ │ ├── da │ │ └── dd1 │ │ │ └── class_arguments_library_1_1_exceptions_1_1_parse_exception.png │ │ ├── d7 │ │ └── df5 │ │ │ └── class_arguments_library_1_1_exceptions_1_1_arguments_exception.png │ │ ├── d6 │ │ └── deb │ │ │ └── class_arguments_library_1_1_exceptions_1_1_command_line_exception.png │ │ └── tabs.css ├── ArgumentsTest │ ├── NUnit-2.6.4 │ │ ├── bin │ │ │ ├── runpnunit.bat │ │ │ ├── agent.conf │ │ │ ├── nunit.exe │ │ │ ├── nunit-x86.exe │ │ │ ├── lib │ │ │ │ ├── log4net.dll │ │ │ │ ├── NSubstitute.dll │ │ │ │ ├── Rhino.Mocks.dll │ │ │ │ ├── nunit.core.dll │ │ │ │ ├── nunit.uikit.dll │ │ │ │ ├── nunit.util.dll │ │ │ │ ├── Images │ │ │ │ │ ├── pinned.gif │ │ │ │ │ ├── Ellipsis.gif │ │ │ │ │ ├── unpinned.gif │ │ │ │ │ └── Tree │ │ │ │ │ │ ├── Circles │ │ │ │ │ │ ├── Failure.jpg │ │ │ │ │ │ ├── Ignored.jpg │ │ │ │ │ │ ├── Skipped.jpg │ │ │ │ │ │ ├── Success.jpg │ │ │ │ │ │ └── Inconclusive.jpg │ │ │ │ │ │ ├── Classic │ │ │ │ │ │ ├── Failure.jpg │ │ │ │ │ │ ├── Ignored.jpg │ │ │ │ │ │ ├── Skipped.jpg │ │ │ │ │ │ ├── Success.jpg │ │ │ │ │ │ └── Inconclusive.jpg │ │ │ │ │ │ ├── Default │ │ │ │ │ │ ├── Failure.png │ │ │ │ │ │ ├── Ignored.png │ │ │ │ │ │ ├── Skipped.png │ │ │ │ │ │ ├── Success.png │ │ │ │ │ │ └── Inconclusive.png │ │ │ │ │ │ └── Visual Studio │ │ │ │ │ │ ├── Failure.png │ │ │ │ │ │ ├── Ignored.png │ │ │ │ │ │ ├── Skipped.png │ │ │ │ │ │ ├── Success.png │ │ │ │ │ │ ├── Inconclusive.png │ │ │ │ │ │ └── SeriousWarning.png │ │ │ │ ├── nunit-gui-runner.dll │ │ │ │ ├── nunit.uiexception.dll │ │ │ │ ├── nunit-console-runner.dll │ │ │ │ └── nunit.core.interfaces.dll │ │ │ ├── nunit-agent.exe │ │ │ ├── nunit-editor.exe │ │ │ ├── pnunit-agent.exe │ │ │ ├── pnunit.tests.dll │ │ │ ├── nunit-agent-x86.exe │ │ │ ├── nunit-console.exe │ │ │ ├── nunit.framework.dll │ │ │ ├── pnunit-launcher.exe │ │ │ ├── nunit-console-x86.exe │ │ │ ├── pnunit.framework.dll │ │ │ ├── tests │ │ │ │ ├── mock-assembly.dll │ │ │ │ ├── test-assembly.dll │ │ │ │ ├── test-utilities.dll │ │ │ │ ├── nunit-gui.tests.dll │ │ │ │ ├── nunit.core.tests.dll │ │ │ │ ├── nunit.framework.dll │ │ │ │ ├── nunit.util.tests.dll │ │ │ │ ├── nunit-console.tests.dll │ │ │ │ ├── nunit-editor.tests.dll │ │ │ │ ├── nunit.mocks.tests.dll │ │ │ │ ├── nunit.uikit.tests.dll │ │ │ │ ├── test-assembly-net45.dll │ │ │ │ ├── nonamespace-assembly.dll │ │ │ │ ├── nunit.framework.tests.dll │ │ │ │ ├── nunit.core.tests.net45.dll │ │ │ │ ├── nunit.uiexception.tests.dll │ │ │ │ └── nunit.framework.tests.net45.dll │ │ │ ├── framework │ │ │ │ ├── nunit.mocks.dll │ │ │ │ ├── nunit.framework.dll │ │ │ │ └── pnunit.framework.dll │ │ │ ├── agent.log.conf │ │ │ ├── launcher.log.conf │ │ │ ├── NUnitTests.nunit │ │ │ ├── nunit.exe.config │ │ │ ├── nunit-x86.exe.config │ │ │ ├── nunit-console.exe.config │ │ │ ├── nunit-console-x86.exe.config │ │ │ ├── nunit-agent-x86.exe.config │ │ │ ├── nunit-agent.exe.config │ │ │ ├── NUnitTests.config │ │ │ ├── test.conf │ │ │ └── pnunit-agent.exe.config │ │ ├── Logo.ico │ │ └── license.txt │ ├── Properties │ │ └── AssemblyInfo.cs │ └── ConverterTest.cs ├── ArgumentsLibrary │ ├── Help │ │ └── Documentation.chm │ ├── OptionType.cs │ ├── Exceptions │ │ ├── SetupException.cs │ │ ├── ParseException.cs │ │ ├── CommandLineException.cs │ │ └── ArgumentsException.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Option.cs │ └── ArgumentsLibraryDocumentation.shfbproj ├── Arguments.userprefs ├── Arguments.sln └── Makefile ├── cisteni-kodu-test ├── Properties │ └── AssemblyInfo.cs └── UnitTest1.cs └── .gitattributes /README.md: -------------------------------------------------------------------------------- 1 | # programming-practices 2 | -------------------------------------------------------------------------------- /cisteni-kodu/.gitignore: -------------------------------------------------------------------------------- 1 | cisteni-kodu.userprefs 2 | -------------------------------------------------------------------------------- /Arguments/run.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | mono build/Release/Demo.exe "$@" -------------------------------------------------------------------------------- /Arguments/run-debug.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | mono --debug build/Debug/Demo.exe "$@" -------------------------------------------------------------------------------- /Arguments/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | bin/ 3 | obj/ 4 | doc 5 | TestResult.xml 6 | *.*~ 7 | -------------------------------------------------------------------------------- /Arguments/doc/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/bc_s.png -------------------------------------------------------------------------------- /Arguments/doc/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/bdwn.png -------------------------------------------------------------------------------- /Arguments/doc/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/closed.png -------------------------------------------------------------------------------- /Arguments/doc/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/nav_f.png -------------------------------------------------------------------------------- /Arguments/doc/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/nav_g.png -------------------------------------------------------------------------------- /Arguments/doc/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/nav_h.png -------------------------------------------------------------------------------- /Arguments/doc/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/open.png -------------------------------------------------------------------------------- /Arguments/doc/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/tab_a.png -------------------------------------------------------------------------------- /Arguments/doc/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/tab_b.png -------------------------------------------------------------------------------- /Arguments/doc/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/tab_h.png -------------------------------------------------------------------------------- /Arguments/doc/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/tab_s.png -------------------------------------------------------------------------------- /Arguments/doc/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/doxygen.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2doc.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2link.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2node.png -------------------------------------------------------------------------------- /Arguments/doc/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/sync_off.png -------------------------------------------------------------------------------- /Arguments/doc/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/sync_on.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2blank.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2mnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2mnode.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2pnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2pnode.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/runpnunit.bat: -------------------------------------------------------------------------------- 1 | start pnunit-agent 8080 . 2 | start pnunit-agent 8081 . 3 | pnunit-launcher test.conf 4 | -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2lastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2lastnode.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2mlastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2mlastnode.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2plastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2plastnode.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2splitbar.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2vertline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2vertline.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/search/close.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2folderclosed.png -------------------------------------------------------------------------------- /Arguments/doc/html/ftv2folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/ftv2folderopen.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/search/mag_sel.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/search/search_l.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/search/search_m.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/search/search_r.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/agent.conf: -------------------------------------------------------------------------------- 1 | 2 | 8080 3 | . 4 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/Logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/Logo.ico -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Help/Documentation.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsLibrary/Help/Documentation.chm -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/license.txt -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-x86.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/log4net.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-agent.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-agent.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-editor.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-editor.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit-agent.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit-agent.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/NSubstitute.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/NSubstitute.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Rhino.Mocks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Rhino.Mocks.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.core.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.uikit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.uikit.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.util.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.util.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-agent-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-agent-x86.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-console.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-console.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit.framework.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit-launcher.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit-launcher.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/pinned.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/pinned.gif -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-console-x86.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-console-x86.exe -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit.framework.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Ellipsis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Ellipsis.gif -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/unpinned.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/unpinned.gif -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit-gui-runner.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit-gui-runner.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/mock-assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/mock-assembly.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/test-assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/test-assembly.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/test-utilities.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/test-utilities.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/framework/nunit.mocks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/framework/nunit.mocks.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.uiexception.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.uiexception.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit-gui.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit-gui.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.core.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.core.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.framework.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.util.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.util.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/framework/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/framework/nunit.framework.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit-console-runner.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit-console-runner.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.core.interfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/nunit.core.interfaces.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit-console.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit-console.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit-editor.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit-editor.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.mocks.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.mocks.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.uikit.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.uikit.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/test-assembly-net45.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/test-assembly-net45.dll -------------------------------------------------------------------------------- /Arguments/doc/html/search/enums_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['optiontype',['OptionType',['../d5/d40/namespace_arguments_library.html#a2a88eeb054426dcc22d841545f4fd8be',1,'ArgumentsLibrary']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/framework/pnunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/framework/pnunit.framework.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nonamespace-assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nonamespace-assembly.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.framework.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.framework.tests.dll -------------------------------------------------------------------------------- /Arguments/doc/html/d3/d80/class_arguments_library_1_1_option_alias.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/d3/d80/class_arguments_library_1_1_option_alias.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helptextgenerator',['HelpTextGenerator',['../da/da9/class_arguments_library_1_1_help_text_generator.html',1,'ArgumentsLibrary']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.core.tests.net45.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.core.tests.net45.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.uiexception.tests.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.uiexception.tests.dll -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Failure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Failure.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Ignored.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Ignored.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Skipped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Skipped.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Success.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Failure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Failure.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Ignored.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Ignored.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Skipped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Skipped.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Success.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Failure.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Ignored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Ignored.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Skipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Skipped.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Success.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['name',['Name',['../d5/d5c/class_arguments_library_1_1_argument.html#a0602f4a1803b5cbb0719ad7b1f693b70',1,'ArgumentsLibrary::Argument']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /cisteni-kodu/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.framework.tests.net45.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/tests/nunit.framework.tests.net45.dll -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['setupexception',['SetupException',['../d1/d04/class_arguments_library_1_1_exceptions_1_1_setup_exception.html',1,'ArgumentsLibrary::Exceptions']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['mandatory',['Mandatory',['../d0/d6d/class_arguments_library_1_1_option.html#ad481503cc7c16183c137295791c96234',1,'ArgumentsLibrary::Option']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Inconclusive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Circles/Inconclusive.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Inconclusive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Classic/Inconclusive.jpg -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Inconclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Default/Inconclusive.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Failure.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Ignored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Ignored.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Skipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Skipped.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Success.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/enumvalues_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['long',['Long',['../d5/d40/namespace_arguments_library.html#a2a88eeb054426dcc22d841545f4fd8bea8394f0347c184cf156ac5924dccb773b',1,'ArgumentsLibrary']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tostring',['ToString',['../d3/d80/class_arguments_library_1_1_option_alias.html#a95fbc197b4146e90064022b207d7cc7f',1,'ArgumentsLibrary::OptionAlias']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/enumvalues_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['short',['Short',['../d5/d40/namespace_arguments_library.html#a2a88eeb054426dcc22d841545f4fd8bea30bb747c98bccdd11b3f89e644c4d0ad',1,'ArgumentsLibrary']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['buildhelptext',['BuildHelpText',['../d0/d10/class_arguments_library_1_1_arguments.html#a4303c130025e53e8db7795cabbb4b281',1,'ArgumentsLibrary::Arguments']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Inconclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/Inconclusive.png -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/SeriousWarning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/ArgumentsTest/NUnit-2.6.4/bin/lib/Images/Tree/Visual Studio/SeriousWarning.png -------------------------------------------------------------------------------- /Arguments/doc/html/d1/d04/class_arguments_library_1_1_exceptions_1_1_setup_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/d1/d04/class_arguments_library_1_1_exceptions_1_1_setup_exception.png -------------------------------------------------------------------------------- /Arguments/doc/html/da/dd1/class_arguments_library_1_1_exceptions_1_1_parse_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/da/dd1/class_arguments_library_1_1_exceptions_1_1_parse_exception.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['builder',['Builder',['../da/da9/class_arguments_library_1_1_help_text_generator.html#abb3cd62cb585adb5950687503ba8d385',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['plainarguments',['PlainArguments',['../db/d18/class_arguments_library_1_1_command_line.html#a9361f867a4eff53d808e62a66854224f',1,'ArgumentsLibrary::CommandLine']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['newline',['NEWLINE',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a5e54e9d9629115ff24cb2fbcc1a4c763',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_11.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['usage_5fheader',['USAGE_HEADER',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a7ff8f17042144f53dfb3f10f24f99aad',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['whitespace',['WHITESPACE',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a69c2b83de33eb1db98adc9d12b1dbba0',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/d7/df5/class_arguments_library_1_1_exceptions_1_1_arguments_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/d7/df5/class_arguments_library_1_1_exceptions_1_1_arguments_exception.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['usage_5fheader',['USAGE_HEADER',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a7ff8f17042144f53dfb3f10f24f99aad',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/d6/deb/class_arguments_library_1_1_exceptions_1_1_command_line_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karelklima/programming-practices/master/Arguments/doc/html/d6/deb/class_arguments_library_1_1_exceptions_1_1_command_line_exception.png -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['plain_5farguments_5fseparator',['PLAIN_ARGUMENTS_SEPARATOR',['../d4/d57/class_arguments_library_1_1_parser.html#a96ece905c514cf438b2550a6e8def0da',1,'ArgumentsLibrary::Parser']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helptextgenerator',['HelpTextGenerator',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a62c67ae42cd3bc3f3ee5719fec09a857',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['argument_5fname_5fformat',['ARGUMENT_NAME_FORMAT',['../da/da9/class_arguments_library_1_1_help_text_generator.html#afed91231d35c8e06ac6a3ccb1c31d8c9',1,'ArgumentsLibrary::HelpTextGenerator']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['registeraliasesaction',['RegisterAliasesAction',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a2c5eec2b97920a009d09474badd5f204',1,'ArgumentsLibrary::Builders::OptionBuilder']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['parseexception',['ParseException',['../da/dd1/class_arguments_library_1_1_exceptions_1_1_parse_exception.html',1,'ArgumentsLibrary::Exceptions']]], 4 | ['parser',['Parser',['../d4/d57/class_arguments_library_1_1_parser.html',1,'ArgumentsLibrary']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['name',['Name',['../d5/d5c/class_arguments_library_1_1_argument.html#a0602f4a1803b5cbb0719ad7b1f693b70',1,'ArgumentsLibrary::Argument']]], 4 | ['newline',['NEWLINE',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a5e54e9d9629115ff24cb2fbcc1a4c763',1,'ArgumentsLibrary::HelpTextGenerator']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['option',['Option',['../d0/d6d/class_arguments_library_1_1_option.html#a1cf0ebb1b1bbaba2b415734be25700f0',1,'ArgumentsLibrary::Option']]], 4 | ['optionalias',['OptionAlias',['../d3/d80/class_arguments_library_1_1_option_alias.html#ae9a0a363e6579e7b9acee67aeab30aec',1,'ArgumentsLibrary::OptionAlias']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helptextgenerator',['HelpTextGenerator',['../da/da9/class_arguments_library_1_1_help_text_generator.html',1,'ArgumentsLibrary']]], 4 | ['helptextgenerator',['HelpTextGenerator',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a62c67ae42cd3bc3f3ee5719fec09a857',1,'ArgumentsLibrary::HelpTextGenerator']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['type',['Type',['../d3/d80/class_arguments_library_1_1_option_alias.html#a8b44770d81610ea476233330a90d3158',1,'ArgumentsLibrary::OptionAlias']]], 4 | ['typeconverters',['TypeConverters',['../d7/ddc/class_arguments_library_1_1_converter.html#a9cdbddabd85d08c8642adb2c36de7dae',1,'ArgumentsLibrary::Converter']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['builder',['Builder',['../da/da9/class_arguments_library_1_1_help_text_generator.html#abb3cd62cb585adb5950687503ba8d385',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['buildhelptext',['BuildHelpText',['../d0/d10/class_arguments_library_1_1_arguments.html#a4303c130025e53e8db7795cabbb4b281',1,'ArgumentsLibrary::Arguments']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/namespaces_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['argumentslibrary',['ArgumentsLibrary',['../d5/d40/namespace_arguments_library.html',1,'']]], 4 | ['builders',['Builders',['../d7/d39/namespace_arguments_library_1_1_builders.html',1,'ArgumentsLibrary']]], 5 | ['exceptions',['Exceptions',['../dc/daa/namespace_arguments_library_1_1_exceptions.html',1,'ArgumentsLibrary']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['option',['Option',['../d0/d6d/class_arguments_library_1_1_option.html',1,'ArgumentsLibrary']]], 4 | ['optionalias',['OptionAlias',['../d3/d80/class_arguments_library_1_1_option_alias.html',1,'ArgumentsLibrary']]], 5 | ['optionbuilder',['OptionBuilder',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html',1,'ArgumentsLibrary::Builders']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['detectplainargumentsseparator',['DetectPlainArgumentsSeparator',['../d4/d57/class_arguments_library_1_1_parser.html#aff4cf0eae80f1b1963e04cad375bf43c',1,'ArgumentsLibrary::Parser']]], 4 | ['detectpotentialoption',['DetectPotentialOption',['../d4/d57/class_arguments_library_1_1_parser.html#a91236f88523a8da817b8bc8d8a05e9fe',1,'ArgumentsLibrary::Parser']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/OptionType.cs: -------------------------------------------------------------------------------- 1 | namespace ArgumentsLibrary { 2 | 3 | /// 4 | /// Option alias type 5 | /// 6 | internal enum OptionType { 7 | 8 | /// 9 | /// Short option alias 10 | /// 11 | Short, 12 | 13 | /// 14 | /// Long option alias 15 | /// 16 | Long 17 | 18 | } 19 | 20 | } -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['commandline',['CommandLine',['../db/d18/class_arguments_library_1_1_command_line.html',1,'ArgumentsLibrary']]], 4 | ['commandlineexception',['CommandLineException',['../d6/deb/class_arguments_library_1_1_exceptions_1_1_command_line_exception.html',1,'ArgumentsLibrary::Exceptions']]], 5 | ['converter',['Converter',['../d7/ddc/class_arguments_library_1_1_converter.html',1,'ArgumentsLibrary']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Exceptions/SetupException.cs: -------------------------------------------------------------------------------- 1 | namespace ArgumentsLibrary.Exceptions { 2 | 3 | /// 4 | /// Exception thrown during Arguments setup phase when invalid setup is 5 | /// detected 6 | /// 7 | public class SetupException : ArgumentsException { 8 | 9 | internal SetupException( string message, object args = null ) 10 | : base( message, args ) { 11 | } 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Exceptions/ParseException.cs: -------------------------------------------------------------------------------- 1 | namespace ArgumentsLibrary.Exceptions { 2 | 3 | /// 4 | /// Exception thrown during Arguments parse phase when invalid command line 5 | /// input is detected 6 | /// 7 | public class ParseException : ArgumentsException { 8 | 9 | internal ParseException( string message, params object[] args ) 10 | : base( message, args ) { 11 | } 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['maximum_5fdescription_5foffset',['MAXIMUM_DESCRIPTION_OFFSET',['../da/da9/class_arguments_library_1_1_help_text_generator.html#ab4b8ca8cfbbcd4e4e8b9bb3f9877fbbb',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['minimum_5fdescription_5findent',['MINIMUM_DESCRIPTION_INDENT',['../da/da9/class_arguments_library_1_1_help_text_generator.html#afbd643717a68edee16d3021234570339',1,'ArgumentsLibrary::HelpTextGenerator']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Exceptions/CommandLineException.cs: -------------------------------------------------------------------------------- 1 | namespace ArgumentsLibrary.Exceptions { 2 | 3 | /// 4 | /// Exception is thrown when the library user performs invalid operations 5 | /// with CommandLine class 6 | /// 7 | internal class CommandLineException : ArgumentsException { 8 | 9 | internal CommandLineException( string message, params object[] args ) 10 | : base( message, args ) { 11 | } 12 | 13 | } 14 | 15 | } -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Exceptions/ArgumentsException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace ArgumentsLibrary.Exceptions { 4 | 5 | /// 6 | /// This is a base layer exception for Arguments library exceptions 7 | /// 8 | public abstract class ArgumentsException : Exception { 9 | 10 | internal ArgumentsException( string message, params object[] args ) 11 | : base( args == null ? message : String.Format( message, args ) ) { 12 | } 13 | 14 | } 15 | 16 | } -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['invokeactions',['InvokeActions',['../d5/d5c/class_arguments_library_1_1_argument.html#a10b5231117af1b997d4a3b4d1ad2d0ed',1,'ArgumentsLibrary.Argument.InvokeActions()'],['../d0/d6d/class_arguments_library_1_1_option.html#ae98504959aad7edb299e589335a0dcf5',1,'ArgumentsLibrary.Option.InvokeActions()']]], 4 | ['isoptionset',['IsOptionSet',['../db/d18/class_arguments_library_1_1_command_line.html#a62b6a2c027671fc637ed93347ed5ac98',1,'ArgumentsLibrary::CommandLine']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_10.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tostring',['ToString',['../d3/d80/class_arguments_library_1_1_option_alias.html#a95fbc197b4146e90064022b207d7cc7f',1,'ArgumentsLibrary::OptionAlias']]], 4 | ['type',['Type',['../d3/d80/class_arguments_library_1_1_option_alias.html#a8b44770d81610ea476233330a90d3158',1,'ArgumentsLibrary::OptionAlias']]], 5 | ['typeconverters',['TypeConverters',['../d7/ddc/class_arguments_library_1_1_converter.html#a9cdbddabd85d08c8642adb2c36de7dae',1,'ArgumentsLibrary::Converter']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['invokeactions',['InvokeActions',['../d5/d5c/class_arguments_library_1_1_argument.html#a10b5231117af1b997d4a3b4d1ad2d0ed',1,'ArgumentsLibrary.Argument.InvokeActions()'],['../d0/d6d/class_arguments_library_1_1_option.html#ae98504959aad7edb299e589335a0dcf5',1,'ArgumentsLibrary.Option.InvokeActions()']]], 4 | ['isoptionset',['IsOptionSet',['../db/d18/class_arguments_library_1_1_command_line.html#a62b6a2c027671fc637ed93347ed5ac98',1,'ArgumentsLibrary::CommandLine']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['equals',['Equals',['../d3/d80/class_arguments_library_1_1_option_alias.html#ac3de97eefd5f4e4fc96363455de98094',1,'ArgumentsLibrary.OptionAlias.Equals(OptionAlias other)'],['../d3/d80/class_arguments_library_1_1_option_alias.html#a5f304e6c947afa466075970ba3d7fc6d',1,'ArgumentsLibrary.OptionAlias.Equals(object obj)']]], 4 | ['extractlongoptionvalue',['ExtractLongOptionValue',['../d4/d57/class_arguments_library_1_1_parser.html#a4e7ef78e24198e86eec2a39081eb2268',1,'ArgumentsLibrary::Parser']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['equals',['Equals',['../d3/d80/class_arguments_library_1_1_option_alias.html#ac3de97eefd5f4e4fc96363455de98094',1,'ArgumentsLibrary.OptionAlias.Equals(OptionAlias other)'],['../d3/d80/class_arguments_library_1_1_option_alias.html#a5f304e6c947afa466075970ba3d7fc6d',1,'ArgumentsLibrary.OptionAlias.Equals(object obj)']]], 4 | ['extractlongoptionvalue',['ExtractLongOptionValue',['../d4/d57/class_arguments_library_1_1_parser.html#a4e7ef78e24198e86eec2a39081eb2268',1,'ArgumentsLibrary::Parser']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arguments/Arguments.userprefs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['argument',['Argument',['../d5/d5c/class_arguments_library_1_1_argument.html',1,'ArgumentsLibrary']]], 4 | ['argumentbuilder',['ArgumentBuilder',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html',1,'ArgumentsLibrary::Builders']]], 5 | ['arguments',['Arguments',['../d0/d10/class_arguments_library_1_1_arguments.html',1,'ArgumentsLibrary']]], 6 | ['argumentsexception',['ArgumentsException',['../d7/df5/class_arguments_library_1_1_exceptions_1_1_arguments_exception.html',1,'ArgumentsLibrary::Exceptions']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/agent.log.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/launcher.log.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['mandatory',['Mandatory',['../d0/d6d/class_arguments_library_1_1_option.html#ad481503cc7c16183c137295791c96234',1,'ArgumentsLibrary::Option']]], 4 | ['maximum_5fdescription_5foffset',['MAXIMUM_DESCRIPTION_OFFSET',['../da/da9/class_arguments_library_1_1_help_text_generator.html#ab4b8ca8cfbbcd4e4e8b9bb3f9877fbbb',1,'ArgumentsLibrary::HelpTextGenerator']]], 5 | ['minimum_5fdescription_5findent',['MINIMUM_DESCRIPTION_INDENT',['../da/da9/class_arguments_library_1_1_help_text_generator.html#afbd643717a68edee16d3021234570339',1,'ArgumentsLibrary::HelpTextGenerator']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/NUnitTests.nunit: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['defaultvalue',['DefaultValue',['../d5/d5c/class_arguments_library_1_1_argument.html#a9b4c734db88bc2c0108432622df0b7cc',1,'ArgumentsLibrary::Argument']]], 4 | ['defaultvalueisset',['DefaultValueIsSet',['../d5/d5c/class_arguments_library_1_1_argument.html#af2f33b286c5c89cfce0156945ac86c99',1,'ArgumentsLibrary::Argument']]], 5 | ['description',['Description',['../d0/d6d/class_arguments_library_1_1_option.html#acf86650589caca32d6e7155848aabe91',1,'ArgumentsLibrary::Option']]], 6 | ['descriptionoffset',['DescriptionOffset',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a45746b10dcaee7289f1912f3481aa5ec',1,'ArgumentsLibrary::HelpTextGenerator']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5flongoptionaliasregex',['_longOptionAliasRegex',['../d4/d57/class_arguments_library_1_1_parser.html#a6a2530e8bc72a4a51b8ad98bc4a9229c',1,'ArgumentsLibrary::Parser']]], 4 | ['_5flongoptionregex',['_longOptionRegex',['../d4/d57/class_arguments_library_1_1_parser.html#a7317f467f0b3730a7446ddadcf633304',1,'ArgumentsLibrary::Parser']]], 5 | ['_5fshortoptionaliasregex',['_shortOptionAliasRegex',['../d4/d57/class_arguments_library_1_1_parser.html#a3d7ce04ce8f9e242a11001ef17614eae',1,'ArgumentsLibrary::Parser']]], 6 | ['_5fshortoptionregex',['_shortOptionRegex',['../d4/d57/class_arguments_library_1_1_parser.html#abaaf2019c8be8b6abfef1b77d8dd4dc1',1,'ArgumentsLibrary::Parser']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5flongoptionaliasregex',['_longOptionAliasRegex',['../d4/d57/class_arguments_library_1_1_parser.html#a6a2530e8bc72a4a51b8ad98bc4a9229c',1,'ArgumentsLibrary::Parser']]], 4 | ['_5flongoptionregex',['_longOptionRegex',['../d4/d57/class_arguments_library_1_1_parser.html#a7317f467f0b3730a7446ddadcf633304',1,'ArgumentsLibrary::Parser']]], 5 | ['_5fshortoptionaliasregex',['_shortOptionAliasRegex',['../d4/d57/class_arguments_library_1_1_parser.html#a3d7ce04ce8f9e242a11001ef17614eae',1,'ArgumentsLibrary::Parser']]], 6 | ['_5fshortoptionregex',['_shortOptionRegex',['../d4/d57/class_arguments_library_1_1_parser.html#abaaf2019c8be8b6abfef1b77d8dd4dc1',1,'ArgumentsLibrary::Parser']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['commandline',['CommandLine',['../d4/d57/class_arguments_library_1_1_parser.html#a6e6ac4673cdccccf2b61e4ee353be1ef',1,'ArgumentsLibrary::Parser']]], 4 | ['conditions',['Conditions',['../d5/d5c/class_arguments_library_1_1_argument.html#a5d793eed7fe697ae2afc52f54740efb0',1,'ArgumentsLibrary::Argument']]], 5 | ['converter',['Converter',['../d0/d10/class_arguments_library_1_1_arguments.html#af884c35556e91cc795df73a9d34c1039',1,'ArgumentsLibrary.Arguments.Converter()'],['../db/d18/class_arguments_library_1_1_command_line.html#a8b224d534bf51edb6ee110d1fac7be9c',1,'ArgumentsLibrary.CommandLine.Converter()'],['../d4/d57/class_arguments_library_1_1_parser.html#a652fcaec9762918a5c5cafc436c79221',1,'ArgumentsLibrary.Parser.Converter()']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['option_5falias_5fseparator',['OPTION_ALIAS_SEPARATOR',['../d4/d57/class_arguments_library_1_1_parser.html#ace0ecfb90f5a97832230801499b25c54',1,'ArgumentsLibrary::Parser']]], 4 | ['option_5faliases_5fseparator',['OPTION_ALIASES_SEPARATOR',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a2df1ea8f618550ea28dab1ffb5e614f9',1,'ArgumentsLibrary::HelpTextGenerator']]], 5 | ['optional_5fargument_5fformat',['OPTIONAL_ARGUMENT_FORMAT',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a0935ad2457fd76eb3ba989c4ce5e5c7e',1,'ArgumentsLibrary::HelpTextGenerator']]], 6 | ['options_5fheader',['OPTIONS_HEADER',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a3d4a7a29f4a485918cc270d9d88e240e',1,'ArgumentsLibrary::HelpTextGenerator']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['default_5fdescription',['DEFAULT_DESCRIPTION',['../d0/d6d/class_arguments_library_1_1_option.html#a77b9903b2c239e17c2fb2921c01f4c63',1,'ArgumentsLibrary::Option']]], 4 | ['default_5fmandatory',['DEFAULT_MANDATORY',['../d0/d6d/class_arguments_library_1_1_option.html#ab8eb31c1abe8b92c117c3c8be2366bd2',1,'ArgumentsLibrary::Option']]], 5 | ['default_5fname',['DEFAULT_NAME',['../d5/d5c/class_arguments_library_1_1_argument.html#ab9a1ae9e79ded8b7d85e47c4b724f990',1,'ArgumentsLibrary::Argument']]], 6 | ['default_5foptional',['DEFAULT_OPTIONAL',['../d5/d5c/class_arguments_library_1_1_argument.html#abea7a691b04aa527a8af7874f61fae3e',1,'ArgumentsLibrary::Argument']]], 7 | ['default_5fusage',['DEFAULT_USAGE',['../da/da9/class_arguments_library_1_1_help_text_generator.html#aa12e521f2151d7b0adbd01feb6845c81',1,'ArgumentsLibrary::HelpTextGenerator']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['calculatedescriptionoffset',['CalculateDescriptionOffset',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a3f93f2d6f133d976ce42ce5e98bad39f',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['checkmandatoryoptionspresent',['CheckMandatoryOptionsPresent',['../d4/d57/class_arguments_library_1_1_parser.html#ab210456cbc12f8f72bce5e8248a377d8',1,'ArgumentsLibrary::Parser']]], 5 | ['commandline',['CommandLine',['../db/d18/class_arguments_library_1_1_command_line.html#ae12b970e85be99c12064b51abc224e9e',1,'ArgumentsLibrary::CommandLine']]], 6 | ['convert_3c_20t_20_3e',['Convert< T >',['../d7/ddc/class_arguments_library_1_1_converter.html#acfa02375ea0fd9e047bd21f632459411',1,'ArgumentsLibrary::Converter']]], 7 | ['converter',['Converter',['../d7/ddc/class_arguments_library_1_1_converter.html#a6630678095bf61af518b9df3e9dcbd8e',1,'ArgumentsLibrary::Converter']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['option',['Option',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#af4fe4ed3d3ea5b3f041abc38cf6d594b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 4 | ['optional',['Optional',['../d5/d5c/class_arguments_library_1_1_argument.html#ae5213fd3d57d4e8ddbb7768ff97a983d',1,'ArgumentsLibrary::Argument']]], 5 | ['options',['Options',['../d0/d10/class_arguments_library_1_1_arguments.html#ae8991f3d499266e1d6d8a4be3c06c728',1,'ArgumentsLibrary.Arguments.Options()'],['../db/d18/class_arguments_library_1_1_command_line.html#adf1fed2d99b2c5766137126d088b6485',1,'ArgumentsLibrary.CommandLine.Options()'],['../da/da9/class_arguments_library_1_1_help_text_generator.html#a2c851f0d5a4c9911edaed48dfa8b69a8',1,'ArgumentsLibrary.HelpTextGenerator.Options()'],['../d4/d57/class_arguments_library_1_1_parser.html#ab49ed2290c841e0d2df438c568390342',1,'ArgumentsLibrary.Parser.Options()']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['short_5fargument_5fseparator',['SHORT_ARGUMENT_SEPARATOR',['../da/da9/class_arguments_library_1_1_help_text_generator.html#af95ef8497e570f50f701338d3cc9930a',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['short_5foption_5falias_5fregex',['SHORT_OPTION_ALIAS_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#a2846fddb8bd6f6cab58e3379ec8e82a6',1,'ArgumentsLibrary::Parser']]], 5 | ['short_5foption_5fprefix',['SHORT_OPTION_PREFIX',['../d3/d80/class_arguments_library_1_1_option_alias.html#a7c7c3e85a0ec4620b6717210288c1396',1,'ArgumentsLibrary.OptionAlias.SHORT_OPTION_PREFIX()'],['../d4/d57/class_arguments_library_1_1_parser.html#acd973f97a53680a417de8f874fddf293',1,'ArgumentsLibrary.Parser.SHORT_OPTION_PREFIX()']]], 6 | ['short_5foption_5fregex',['SHORT_OPTION_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#a925b2e4c9d8bb0f1a21efbffd531eb17',1,'ArgumentsLibrary::Parser']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['setcommandlineoptionisset',['SetCommandLineOptionIsSet',['../d4/d57/class_arguments_library_1_1_parser.html#a1e1a5b66418eb2e58e059f95a8130d07',1,'ArgumentsLibrary::Parser']]], 4 | ['setcommandlineoptionvalue',['SetCommandLineOptionValue',['../d4/d57/class_arguments_library_1_1_parser.html#ad6a92f9f35ba128042da3fdc94b4f161',1,'ArgumentsLibrary::Parser']]], 5 | ['setmandatory',['SetMandatory',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a08da2ea4bd719448640417e4f7f70032',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 6 | ['setname',['SetName',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#ae752f91c46fa992290bebce9e223cdb1',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 7 | ['setoptional',['SetOptional',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#abf30984878e453465d2ef18bb7f4e0ff',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-x86.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-console.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-console-x86.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['addcommandlineplainargument',['AddCommandLinePlainArgument',['../d4/d57/class_arguments_library_1_1_parser.html#a6a108375d1cd6cde64c2c9a6411e02d0',1,'ArgumentsLibrary::Parser']]], 4 | ['addmandatoryoption',['AddMandatoryOption',['../d0/d10/class_arguments_library_1_1_arguments.html#ac90f288cfdd0bcd396301e9206be32a5',1,'ArgumentsLibrary::Arguments']]], 5 | ['addoption',['AddOption',['../d0/d10/class_arguments_library_1_1_arguments.html#a15fe7ed8e0abcaff16e0c0700e0b9f9e',1,'ArgumentsLibrary::Arguments']]], 6 | ['argument',['Argument',['../d5/d5c/class_arguments_library_1_1_argument.html#a9b3f43dc684e47c9a9e07b3887f97a8b',1,'ArgumentsLibrary::Argument']]], 7 | ['arguments',['Arguments',['../d0/d10/class_arguments_library_1_1_arguments.html#a030223e2d243e561bf92379bff62b930',1,'ArgumentsLibrary::Arguments']]], 8 | ['assertconditions',['AssertConditions',['../d5/d5c/class_arguments_library_1_1_argument.html#a051202ba0f323274af121c97ad28b570',1,'ArgumentsLibrary::Argument']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['actions',['Actions',['../d5/d5c/class_arguments_library_1_1_argument.html#a16345db1c801b69b1ad15613aa5bf0bb',1,'ArgumentsLibrary.Argument.Actions()'],['../d0/d6d/class_arguments_library_1_1_option.html#a056c8ae13a6aa469fae792c8ac376f0c',1,'ArgumentsLibrary.Option.Actions()']]], 4 | ['alias',['Alias',['../d3/d80/class_arguments_library_1_1_option_alias.html#a253049c5ca82e8f0002377de83473ffd',1,'ArgumentsLibrary::OptionAlias']]], 5 | ['aliases',['Aliases',['../d0/d6d/class_arguments_library_1_1_option.html#a2cfcb392333d69a6ceb143860d4c2002',1,'ArgumentsLibrary::Option']]], 6 | ['args',['Args',['../d4/d57/class_arguments_library_1_1_parser.html#a32dcd34a9caad0a848e109f3cca6d0fd',1,'ArgumentsLibrary::Parser']]], 7 | ['argument',['Argument',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#aa899cf904f0735d7d40f98bc6191855d',1,'ArgumentsLibrary.Builders.ArgumentBuilder.Argument()'],['../d0/d6d/class_arguments_library_1_1_option.html#a0e51ed3783aab5b824bc159957468a04',1,'ArgumentsLibrary.Option.Argument()']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_10.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_11.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_12.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/enums_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/classes_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/enumvalues_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/enumvalues_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/namespaces_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/properties_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/variables_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['line_5flength',['LINE_LENGTH',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a5df5babbf7339c42b78c23b4225acaa7',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['long_5fargument_5fseparator',['LONG_ARGUMENT_SEPARATOR',['../da/da9/class_arguments_library_1_1_help_text_generator.html#ae2d4f50b7e2f8f6761ff6b16bae6ae14',1,'ArgumentsLibrary::HelpTextGenerator']]], 5 | ['long_5foption_5falias_5fregex',['LONG_OPTION_ALIAS_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#a2d57fd9d1c4bbda9ea9a694600f19208',1,'ArgumentsLibrary::Parser']]], 6 | ['long_5foption_5fprefix',['LONG_OPTION_PREFIX',['../d3/d80/class_arguments_library_1_1_option_alias.html#a900293189814e3bb995eefd3367e2445',1,'ArgumentsLibrary.OptionAlias.LONG_OPTION_PREFIX()'],['../d4/d57/class_arguments_library_1_1_parser.html#a8f8832fe4bf5c91ae606322b21ffb56d',1,'ArgumentsLibrary.Parser.LONG_OPTION_PREFIX()']]], 7 | ['long_5foption_5fregex',['LONG_OPTION_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#ae02ba575292e7b287bf67999be2d53c9',1,'ArgumentsLibrary::Parser']]], 8 | ['long_5foption_5fvalue_5fseparator',['LONG_OPTION_VALUE_SEPARATOR',['../d4/d57/class_arguments_library_1_1_parser.html#a80cca406327c3637c5558ca2e138cf3b',1,'ArgumentsLibrary::Parser']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['registerargument',['RegisterArgument',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#ab3aba653ea20b4335f914945b93b51d8',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 4 | ['registerdefaulttypeconverters',['RegisterDefaultTypeConverters',['../d0/d10/class_arguments_library_1_1_arguments.html#a4a332d1ed8a72f3a4b9ef0d9ab667964',1,'ArgumentsLibrary::Arguments']]], 5 | ['registeroptionalias',['RegisterOptionAlias',['../d0/d10/class_arguments_library_1_1_arguments.html#acbc41e417862888e1532e2a7f19fd725',1,'ArgumentsLibrary::Arguments']]], 6 | ['registeroptionaliases',['RegisterOptionAliases',['../d0/d10/class_arguments_library_1_1_arguments.html#aeacde90bb8810dfcf0e8893cfb27027b',1,'ArgumentsLibrary::Arguments']]], 7 | ['registertypeconverter_3c_20t_20_3e',['RegisterTypeConverter< T >',['../d0/d10/class_arguments_library_1_1_arguments.html#a0438215f8f980643ab990c77184b3232',1,'ArgumentsLibrary.Arguments.RegisterTypeConverter< T >()'],['../d7/ddc/class_arguments_library_1_1_converter.html#a862aa0bfe603eb1c976e9007d7b94a47',1,'ArgumentsLibrary.Converter.RegisterTypeConverter< T >()']]], 8 | ['removeoptionalprefix',['RemoveOptionalPrefix',['../d4/d57/class_arguments_library_1_1_parser.html#a08be096e2aeee7bd0caa435dfad58908',1,'ArgumentsLibrary::Parser']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-agent-x86.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/nunit-agent.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /Arguments/doc/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 7 | } 8 | 9 | .tabs2 { 10 | font-size: 10px; 11 | } 12 | .tabs3 { 13 | font-size: 9px; 14 | } 15 | 16 | .tablist { 17 | margin: 0; 18 | padding: 0; 19 | display: table; 20 | } 21 | 22 | .tablist li { 23 | float: left; 24 | display: table-cell; 25 | background-image: url('tab_b.png'); 26 | line-height: 36px; 27 | list-style: none; 28 | } 29 | 30 | .tablist a { 31 | display: block; 32 | padding: 0 20px; 33 | font-weight: bold; 34 | background-image:url('tab_s.png'); 35 | background-repeat:no-repeat; 36 | background-position:right; 37 | color: #283A5D; 38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 39 | text-decoration: none; 40 | outline: none; 41 | } 42 | 43 | .tabs3 .tablist a { 44 | padding: 0 10px; 45 | } 46 | 47 | .tablist a:hover { 48 | background-image: url('tab_h.png'); 49 | background-repeat:repeat-x; 50 | color: #fff; 51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 52 | text-decoration: none; 53 | } 54 | 55 | .tablist li.current a { 56 | background-image: url('tab_a.png'); 57 | background-repeat:repeat-x; 58 | color: #fff; 59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 60 | } 61 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['line_5flength',['LINE_LENGTH',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a5df5babbf7339c42b78c23b4225acaa7',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['long',['Long',['../d5/d40/namespace_arguments_library.html#a2a88eeb054426dcc22d841545f4fd8bea8394f0347c184cf156ac5924dccb773b',1,'ArgumentsLibrary']]], 5 | ['long_5fargument_5fseparator',['LONG_ARGUMENT_SEPARATOR',['../da/da9/class_arguments_library_1_1_help_text_generator.html#ae2d4f50b7e2f8f6761ff6b16bae6ae14',1,'ArgumentsLibrary::HelpTextGenerator']]], 6 | ['long_5foption_5falias_5fregex',['LONG_OPTION_ALIAS_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#a2d57fd9d1c4bbda9ea9a694600f19208',1,'ArgumentsLibrary::Parser']]], 7 | ['long_5foption_5fprefix',['LONG_OPTION_PREFIX',['../d3/d80/class_arguments_library_1_1_option_alias.html#a900293189814e3bb995eefd3367e2445',1,'ArgumentsLibrary.OptionAlias.LONG_OPTION_PREFIX()'],['../d4/d57/class_arguments_library_1_1_parser.html#a8f8832fe4bf5c91ae606322b21ffb56d',1,'ArgumentsLibrary.Parser.LONG_OPTION_PREFIX()']]], 8 | ['long_5foption_5fregex',['LONG_OPTION_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#ae02ba575292e7b287bf67999be2d53c9',1,'ArgumentsLibrary::Parser']]], 9 | ['long_5foption_5fvalue_5fseparator',['LONG_OPTION_VALUE_SEPARATOR',['../d4/d57/class_arguments_library_1_1_parser.html#a80cca406327c3637c5558ca2e138cf3b',1,'ArgumentsLibrary::Parser']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /cisteni-kodu/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("cisteni_kodu")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("cisteni_kodu")] 13 | [assembly: AssemblyCopyright("Copyright © 2015")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | [assembly: InternalsVisibleTo("cisteni-kodu-test")] 18 | [assembly: InternalsVisibleTo("cisteni_kodu_test")] 19 | 20 | // Setting ComVisible to false makes the types in this assembly not visible 21 | // to COM components. If you need to access a type in this assembly from 22 | // COM, set the ComVisible attribute to true on that type. 23 | [assembly: ComVisible(false)] 24 | 25 | // The following GUID is for the ID of the typelib if this project is exposed to COM 26 | [assembly: Guid("bcc80337-8094-4e21-a2ea-033e7a253571")] 27 | 28 | // Version information for an assembly consists of the following four values: 29 | // 30 | // Major Version 31 | // Minor Version 32 | // Build Number 33 | // Revision 34 | // 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /cisteni-kodu/cisteni-kodu.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cisteni-kodu", "cisteni-kodu.csproj", "{362ABE6D-ECB0-47B1-B48B-D58D30672BA5}" 5 | EndProject 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cisteni-kodu-test", "..\cisteni-kodu-test\cisteni-kodu-test.csproj", "{41CCA6C8-709C-4D02-AF4D-8268D7E2F0BE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {362ABE6D-ECB0-47B1-B48B-D58D30672BA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {362ABE6D-ECB0-47B1-B48B-D58D30672BA5}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {362ABE6D-ECB0-47B1-B48B-D58D30672BA5}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {362ABE6D-ECB0-47B1-B48B-D58D30672BA5}.Release|Any CPU.Build.0 = Release|Any CPU 18 | {41CCA6C8-709C-4D02-AF4D-8268D7E2F0BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 19 | {41CCA6C8-709C-4D02-AF4D-8268D7E2F0BE}.Debug|Any CPU.Build.0 = Debug|Any CPU 20 | {41CCA6C8-709C-4D02-AF4D-8268D7E2F0BE}.Release|Any CPU.ActiveCfg = Release|Any CPU 21 | {41CCA6C8-709C-4D02-AF4D-8268D7E2F0BE}.Release|Any CPU.Build.0 = Release|Any CPU 22 | EndGlobalSection 23 | GlobalSection(SolutionProperties) = preSolution 24 | HideSolutionNode = FALSE 25 | EndGlobalSection 26 | EndGlobal 27 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['registeraliasesaction',['RegisterAliasesAction',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a2c5eec2b97920a009d09474badd5f204',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 4 | ['registerargument',['RegisterArgument',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#ab3aba653ea20b4335f914945b93b51d8',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 5 | ['registerdefaulttypeconverters',['RegisterDefaultTypeConverters',['../d0/d10/class_arguments_library_1_1_arguments.html#a4a332d1ed8a72f3a4b9ef0d9ab667964',1,'ArgumentsLibrary::Arguments']]], 6 | ['registeroptionalias',['RegisterOptionAlias',['../d0/d10/class_arguments_library_1_1_arguments.html#acbc41e417862888e1532e2a7f19fd725',1,'ArgumentsLibrary::Arguments']]], 7 | ['registeroptionaliases',['RegisterOptionAliases',['../d0/d10/class_arguments_library_1_1_arguments.html#aeacde90bb8810dfcf0e8893cfb27027b',1,'ArgumentsLibrary::Arguments']]], 8 | ['registertypeconverter_3c_20t_20_3e',['RegisterTypeConverter< T >',['../d0/d10/class_arguments_library_1_1_arguments.html#a0438215f8f980643ab990c77184b3232',1,'ArgumentsLibrary.Arguments.RegisterTypeConverter< T >()'],['../d7/ddc/class_arguments_library_1_1_converter.html#a862aa0bfe603eb1c976e9007d7b94a47',1,'ArgumentsLibrary.Converter.RegisterTypeConverter< T >()']]], 9 | ['removeoptionalprefix',['RemoveOptionalPrefix',['../d4/d57/class_arguments_library_1_1_parser.html#a08be096e2aeee7bd0caa435dfad58908',1,'ArgumentsLibrary::Parser']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("ArgumentsTest")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("ArgumentsTest")] 13 | [assembly: AssemblyCopyright("Copyright © 2015")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("609de8f9-0611-4998-b7e7-60ac7d26aa17")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /cisteni-kodu-test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("cisteni-kodu-test")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("cisteni-kodu-test")] 13 | [assembly: AssemblyCopyright("Copyright © 2015")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("bda1b664-14a0-4896-a65b-d0c27c9d058c")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Arguments/Arguments.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2013 4 | VisualStudioVersion = 12.0.31101.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ArgumentsTest", "ArgumentsTest\ArgumentsTest.csproj", "{CE248E80-ED7A-4B92-A55B-6BBA77142BB7}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ArgumentsLibrary", "ArgumentsLibrary\ArgumentsLibrary.csproj", "{A2F6B466-E0E2-4419-835A-8712BCAB0BB6}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Any CPU = Debug|Any CPU 13 | Release|Any CPU = Release|Any CPU 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {CE248E80-ED7A-4B92-A55B-6BBA77142BB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {CE248E80-ED7A-4B92-A55B-6BBA77142BB7}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {CE248E80-ED7A-4B92-A55B-6BBA77142BB7}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {CE248E80-ED7A-4B92-A55B-6BBA77142BB7}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {A2F6B466-E0E2-4419-835A-8712BCAB0BB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {A2F6B466-E0E2-4419-835A-8712BCAB0BB6}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {A2F6B466-E0E2-4419-835A-8712BCAB0BB6}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {A2F6B466-E0E2-4419-835A-8712BCAB0BB6}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("ArgumentsLibrary")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("ArgumentsLibrary")] 13 | [assembly: AssemblyCopyright("Copyright © 2015")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("1a7a546e-8fee-4b4e-a4af-bfa8445c801a")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | 38 | // Unit testing support 39 | [assembly: InternalsVisibleTo("ArgumentsTest")] -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['generate',['Generate',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a1b8b1d22fc790c03f5346bb293ded3ce',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['generateoptionargument',['GenerateOptionArgument',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a3779d6dbfdd1b6116ae8020b3e25b689',1,'ArgumentsLibrary::HelpTextGenerator']]], 5 | ['generateoptionsignature',['GenerateOptionSignature',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a1cbcf211f8ca8947022f26e6013e6e80',1,'ArgumentsLibrary::HelpTextGenerator']]], 6 | ['generatepartialoptionsignature',['GeneratePartialOptionSignature',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a035131cf75bd3a193d8e42d0c8a1cbc0',1,'ArgumentsLibrary::HelpTextGenerator']]], 7 | ['gethashcode',['GetHashCode',['../d3/d80/class_arguments_library_1_1_option_alias.html#ae43ccce478a886faaa31315601a65d6a',1,'ArgumentsLibrary::OptionAlias']]], 8 | ['getoptionvalue',['GetOptionValue',['../db/d18/class_arguments_library_1_1_command_line.html#ae57ef7960f96f48de5d58794bae5cdbf',1,'ArgumentsLibrary::CommandLine']]], 9 | ['getoptionvalue_3c_20t_20_3e',['GetOptionValue< T >',['../db/d18/class_arguments_library_1_1_command_line.html#a23016d054a9fd5aa9de8358cba644206',1,'ArgumentsLibrary::CommandLine']]], 10 | ['getplainarguments',['GetPlainArguments',['../db/d18/class_arguments_library_1_1_command_line.html#ac4f5141de6dbbddef9e44bbf6b725bfc',1,'ArgumentsLibrary::CommandLine']]], 11 | ['getplainarguments_3c_20t_20_3e',['GetPlainArguments< T >',['../db/d18/class_arguments_library_1_1_command_line.html#ac554dc3a56ba1a7565a2f4b44a1cb659',1,'ArgumentsLibrary::CommandLine']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['generate',['Generate',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a1b8b1d22fc790c03f5346bb293ded3ce',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['generateoptionargument',['GenerateOptionArgument',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a3779d6dbfdd1b6116ae8020b3e25b689',1,'ArgumentsLibrary::HelpTextGenerator']]], 5 | ['generateoptionsignature',['GenerateOptionSignature',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a1cbcf211f8ca8947022f26e6013e6e80',1,'ArgumentsLibrary::HelpTextGenerator']]], 6 | ['generatepartialoptionsignature',['GeneratePartialOptionSignature',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a035131cf75bd3a193d8e42d0c8a1cbc0',1,'ArgumentsLibrary::HelpTextGenerator']]], 7 | ['gethashcode',['GetHashCode',['../d3/d80/class_arguments_library_1_1_option_alias.html#ae43ccce478a886faaa31315601a65d6a',1,'ArgumentsLibrary::OptionAlias']]], 8 | ['getoptionvalue',['GetOptionValue',['../db/d18/class_arguments_library_1_1_command_line.html#ae57ef7960f96f48de5d58794bae5cdbf',1,'ArgumentsLibrary::CommandLine']]], 9 | ['getoptionvalue_3c_20t_20_3e',['GetOptionValue< T >',['../db/d18/class_arguments_library_1_1_command_line.html#a23016d054a9fd5aa9de8358cba644206',1,'ArgumentsLibrary::CommandLine']]], 10 | ['getplainarguments',['GetPlainArguments',['../db/d18/class_arguments_library_1_1_command_line.html#ac4f5141de6dbbddef9e44bbf6b725bfc',1,'ArgumentsLibrary::CommandLine']]], 11 | ['getplainarguments_3c_20t_20_3e',['GetPlainArguments< T >',['../db/d18/class_arguments_library_1_1_command_line.html#ac554dc3a56ba1a7565a2f4b44a1cb659',1,'ArgumentsLibrary::CommandLine']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['default_5fdescription',['DEFAULT_DESCRIPTION',['../d0/d6d/class_arguments_library_1_1_option.html#a77b9903b2c239e17c2fb2921c01f4c63',1,'ArgumentsLibrary::Option']]], 4 | ['default_5fmandatory',['DEFAULT_MANDATORY',['../d0/d6d/class_arguments_library_1_1_option.html#ab8eb31c1abe8b92c117c3c8be2366bd2',1,'ArgumentsLibrary::Option']]], 5 | ['default_5fname',['DEFAULT_NAME',['../d5/d5c/class_arguments_library_1_1_argument.html#ab9a1ae9e79ded8b7d85e47c4b724f990',1,'ArgumentsLibrary::Argument']]], 6 | ['default_5foptional',['DEFAULT_OPTIONAL',['../d5/d5c/class_arguments_library_1_1_argument.html#abea7a691b04aa527a8af7874f61fae3e',1,'ArgumentsLibrary::Argument']]], 7 | ['default_5fusage',['DEFAULT_USAGE',['../da/da9/class_arguments_library_1_1_help_text_generator.html#aa12e521f2151d7b0adbd01feb6845c81',1,'ArgumentsLibrary::HelpTextGenerator']]], 8 | ['defaultvalue',['DefaultValue',['../d5/d5c/class_arguments_library_1_1_argument.html#a9b4c734db88bc2c0108432622df0b7cc',1,'ArgumentsLibrary::Argument']]], 9 | ['defaultvalueisset',['DefaultValueIsSet',['../d5/d5c/class_arguments_library_1_1_argument.html#af2f33b286c5c89cfce0156945ac86c99',1,'ArgumentsLibrary::Argument']]], 10 | ['description',['Description',['../d0/d6d/class_arguments_library_1_1_option.html#acf86650589caca32d6e7155848aabe91',1,'ArgumentsLibrary::Option']]], 11 | ['descriptionoffset',['DescriptionOffset',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a45746b10dcaee7289f1912f3481aa5ec',1,'ArgumentsLibrary::HelpTextGenerator']]], 12 | ['detectplainargumentsseparator',['DetectPlainArgumentsSeparator',['../d4/d57/class_arguments_library_1_1_parser.html#aff4cf0eae80f1b1963e04cad375bf43c',1,'ArgumentsLibrary::Parser']]], 13 | ['detectpotentialoption',['DetectPotentialOption',['../d4/d57/class_arguments_library_1_1_parser.html#a91236f88523a8da817b8bc8d8a05e9fe',1,'ArgumentsLibrary::Parser']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['calculatedescriptionoffset',['CalculateDescriptionOffset',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a3f93f2d6f133d976ce42ce5e98bad39f',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['checkmandatoryoptionspresent',['CheckMandatoryOptionsPresent',['../d4/d57/class_arguments_library_1_1_parser.html#ab210456cbc12f8f72bce5e8248a377d8',1,'ArgumentsLibrary::Parser']]], 5 | ['commandline',['CommandLine',['../db/d18/class_arguments_library_1_1_command_line.html',1,'ArgumentsLibrary']]], 6 | ['commandline',['CommandLine',['../d4/d57/class_arguments_library_1_1_parser.html#a6e6ac4673cdccccf2b61e4ee353be1ef',1,'ArgumentsLibrary.Parser.CommandLine()'],['../db/d18/class_arguments_library_1_1_command_line.html#ae12b970e85be99c12064b51abc224e9e',1,'ArgumentsLibrary.CommandLine.CommandLine()']]], 7 | ['commandlineexception',['CommandLineException',['../d6/deb/class_arguments_library_1_1_exceptions_1_1_command_line_exception.html',1,'ArgumentsLibrary::Exceptions']]], 8 | ['conditions',['Conditions',['../d5/d5c/class_arguments_library_1_1_argument.html#a5d793eed7fe697ae2afc52f54740efb0',1,'ArgumentsLibrary::Argument']]], 9 | ['convert_3c_20t_20_3e',['Convert< T >',['../d7/ddc/class_arguments_library_1_1_converter.html#acfa02375ea0fd9e047bd21f632459411',1,'ArgumentsLibrary::Converter']]], 10 | ['converter',['Converter',['../d0/d10/class_arguments_library_1_1_arguments.html#af884c35556e91cc795df73a9d34c1039',1,'ArgumentsLibrary.Arguments.Converter()'],['../db/d18/class_arguments_library_1_1_command_line.html#a8b224d534bf51edb6ee110d1fac7be9c',1,'ArgumentsLibrary.CommandLine.Converter()'],['../d4/d57/class_arguments_library_1_1_parser.html#a652fcaec9762918a5c5cafc436c79221',1,'ArgumentsLibrary.Parser.Converter()'],['../d7/ddc/class_arguments_library_1_1_converter.html#a6630678095bf61af518b9df3e9dcbd8e',1,'ArgumentsLibrary.Converter.Converter()']]], 11 | ['converter',['Converter',['../d7/ddc/class_arguments_library_1_1_converter.html',1,'ArgumentsLibrary']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /Arguments/Makefile: -------------------------------------------------------------------------------- 1 | COMPILER=dmcs 2 | OUT_DIR=build 3 | DOXYGEN_VERSION=$(shell doxygen -v 2>/dev/null) 4 | all: lib doxygen 5 | 6 | LIB_SRC = ArgumentsLibrary/Argument.cs \ 7 | ArgumentsLibrary/Arguments.cs \ 8 | ArgumentsLibrary/Builders/ArgumentBuilder.cs \ 9 | ArgumentsLibrary/Builders/OptionBuilder.cs \ 10 | ArgumentsLibrary/CommandLine.cs \ 11 | ArgumentsLibrary/Converter.cs \ 12 | ArgumentsLibrary/Exceptions/ArgumentsException.cs \ 13 | ArgumentsLibrary/Exceptions/CommandLineException.cs \ 14 | ArgumentsLibrary/Exceptions/ParseException.cs \ 15 | ArgumentsLibrary/Exceptions/SetupException.cs \ 16 | ArgumentsLibrary/HelpTextGenerator.cs \ 17 | ArgumentsLibrary/Option.cs \ 18 | ArgumentsLibrary/OptionAlias.cs \ 19 | ArgumentsLibrary/OptionType.cs \ 20 | ArgumentsLibrary/Parser.cs \ 21 | ArgumentsLibrary/Properties/AssemblyInfo.cs 22 | 23 | TESTS_SRC = ArgumentsTest/ArgumentsTest.cs \ 24 | ArgumentsTest/Builders/ArgumentBuilderTest.cs \ 25 | ArgumentsTest/Builders/OptionBuilderTest.cs \ 26 | ArgumentsTest/CommandLineTest.cs \ 27 | ArgumentsTest/ConverterTest.cs \ 28 | ArgumentsTest/OptionAliasTest.cs \ 29 | ArgumentsTest/ParserTest.cs 30 | 31 | 32 | lib: 33 | mkdir -p $(OUT_DIR)/Release 34 | $(COMPILER) /out:$(OUT_DIR)/Release/Arguments.dll /target:library $(LIB_SRC) 35 | 36 | debug: 37 | mkdir -p $(OUT_DIR)/Debug 38 | $(COMPILER) -debug /out:$(OUT_DIR)/Debug/Arguments.dll /target:library $(LIB_SRC) 39 | doxygen: 40 | if [ -z "$(DOXYGEN_VERSION)" ]; then echo "Doxygen is not installed"; fi; 41 | if [ -n "$(DOXYGEN_VERSION)" ]; then doxygen Doxygen-config; fi; 42 | test: debug 43 | $(COMPILER) -debug /out:$(OUT_DIR)/Debug/ArgumentsTest.dll /target:library $(TESTS_SRC) -r:$(OUT_DIR)/Debug/Arguments.dll -r:./ArgumentsTest/NUnit-2.6.4/bin/nunit.framework.dll 44 | cp ./ArgumentsTest/NUnit-2.6.4/bin/nunit.framework.dll $(OUT_DIR)/Debug/nunit.framework.dll 45 | mono --debug ./ArgumentsTest/NUnit-2.6.4/bin/nunit-console.exe $(OUT_DIR)/Debug/ArgumentsTest.dll 46 | 47 | clean: 48 | rm -rf ./build 49 | rm -rf ./doc 50 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/NUnitTests.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 20 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['setcommandlineoptionisset',['SetCommandLineOptionIsSet',['../d4/d57/class_arguments_library_1_1_parser.html#a1e1a5b66418eb2e58e059f95a8130d07',1,'ArgumentsLibrary::Parser']]], 4 | ['setcommandlineoptionvalue',['SetCommandLineOptionValue',['../d4/d57/class_arguments_library_1_1_parser.html#ad6a92f9f35ba128042da3fdc94b4f161',1,'ArgumentsLibrary::Parser']]], 5 | ['setmandatory',['SetMandatory',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a08da2ea4bd719448640417e4f7f70032',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 6 | ['setname',['SetName',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#ae752f91c46fa992290bebce9e223cdb1',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 7 | ['setoptional',['SetOptional',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#abf30984878e453465d2ef18bb7f4e0ff',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 8 | ['setupexception',['SetupException',['../d1/d04/class_arguments_library_1_1_exceptions_1_1_setup_exception.html',1,'ArgumentsLibrary::Exceptions']]], 9 | ['short',['Short',['../d5/d40/namespace_arguments_library.html#a2a88eeb054426dcc22d841545f4fd8bea30bb747c98bccdd11b3f89e644c4d0ad',1,'ArgumentsLibrary']]], 10 | ['short_5fargument_5fseparator',['SHORT_ARGUMENT_SEPARATOR',['../da/da9/class_arguments_library_1_1_help_text_generator.html#af95ef8497e570f50f701338d3cc9930a',1,'ArgumentsLibrary::HelpTextGenerator']]], 11 | ['short_5foption_5falias_5fregex',['SHORT_OPTION_ALIAS_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#a2846fddb8bd6f6cab58e3379ec8e82a6',1,'ArgumentsLibrary::Parser']]], 12 | ['short_5foption_5fprefix',['SHORT_OPTION_PREFIX',['../d3/d80/class_arguments_library_1_1_option_alias.html#a7c7c3e85a0ec4620b6717210288c1396',1,'ArgumentsLibrary.OptionAlias.SHORT_OPTION_PREFIX()'],['../d4/d57/class_arguments_library_1_1_parser.html#acd973f97a53680a417de8f874fddf293',1,'ArgumentsLibrary.Parser.SHORT_OPTION_PREFIX()']]], 13 | ['short_5foption_5fregex',['SHORT_OPTION_REGEX',['../d4/d57/class_arguments_library_1_1_parser.html#a925b2e4c9d8bb0f1a21efbffd531eb17',1,'ArgumentsLibrary::Parser']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['withaction',['WithAction',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#ad68e19a6fb07e9b91835e110577669b9',1,'ArgumentsLibrary.Builders.ArgumentBuilder.WithAction()'],['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#ad72ffd5950e6c2d5d67baa8c07545f4e',1,'ArgumentsLibrary.Builders.OptionBuilder.WithAction()']]], 4 | ['withalias',['WithAlias',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#ac04774a8724bcdfaacce9fd47d23322b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 5 | ['withaliases',['WithAliases',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a4e67ec2746aa2f841a2da941664c2120',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 6 | ['withargument',['WithArgument',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a994274983f42d7a8a4a3f00a928ce50b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 7 | ['withargument_3c_20t_20_3e',['WithArgument< T >',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a7ef1bfac45f048ca3f694079db784821',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 8 | ['withcondition',['WithCondition',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#ad2c5f072435a3224f2ee2e5bdf1430b7',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 9 | ['withdefaultvalue',['WithDefaultValue',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#a82dd58f876ebaf56e9757f5266e75def',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 10 | ['withdescription',['WithDescription',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#acf6d150980aab12d911b78892562136f',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 11 | ['withenumeratedvalue',['WithEnumeratedValue',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#a3b78d6350edb843cae21790560515305',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 12 | ['withoptionalargument',['WithOptionalArgument',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#aaed523e2969b04dcb2757f730bc1a06b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 13 | ['withoptionalargument_3c_20t_20_3e',['WithOptionalArgument< T >',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a671ec77a1bf3044a86242966c5b492cc',1,'ArgumentsLibrary::Builders::OptionBuilder']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['option',['Option',['../d0/d6d/class_arguments_library_1_1_option.html',1,'ArgumentsLibrary']]], 4 | ['option',['Option',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#af4fe4ed3d3ea5b3f041abc38cf6d594b',1,'ArgumentsLibrary.Builders.OptionBuilder.Option()'],['../d0/d6d/class_arguments_library_1_1_option.html#a1cf0ebb1b1bbaba2b415734be25700f0',1,'ArgumentsLibrary.Option.Option()']]], 5 | ['option_5falias_5fseparator',['OPTION_ALIAS_SEPARATOR',['../d4/d57/class_arguments_library_1_1_parser.html#ace0ecfb90f5a97832230801499b25c54',1,'ArgumentsLibrary::Parser']]], 6 | ['option_5faliases_5fseparator',['OPTION_ALIASES_SEPARATOR',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a2df1ea8f618550ea28dab1ffb5e614f9',1,'ArgumentsLibrary::HelpTextGenerator']]], 7 | ['optional',['Optional',['../d5/d5c/class_arguments_library_1_1_argument.html#ae5213fd3d57d4e8ddbb7768ff97a983d',1,'ArgumentsLibrary::Argument']]], 8 | ['optional_5fargument_5fformat',['OPTIONAL_ARGUMENT_FORMAT',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a0935ad2457fd76eb3ba989c4ce5e5c7e',1,'ArgumentsLibrary::HelpTextGenerator']]], 9 | ['optionalias',['OptionAlias',['../d3/d80/class_arguments_library_1_1_option_alias.html',1,'ArgumentsLibrary']]], 10 | ['optionalias',['OptionAlias',['../d3/d80/class_arguments_library_1_1_option_alias.html#ae9a0a363e6579e7b9acee67aeab30aec',1,'ArgumentsLibrary::OptionAlias']]], 11 | ['optionbuilder',['OptionBuilder',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html',1,'ArgumentsLibrary::Builders']]], 12 | ['options',['Options',['../d0/d10/class_arguments_library_1_1_arguments.html#ae8991f3d499266e1d6d8a4be3c06c728',1,'ArgumentsLibrary.Arguments.Options()'],['../db/d18/class_arguments_library_1_1_command_line.html#adf1fed2d99b2c5766137126d088b6485',1,'ArgumentsLibrary.CommandLine.Options()'],['../da/da9/class_arguments_library_1_1_help_text_generator.html#a2c851f0d5a4c9911edaed48dfa8b69a8',1,'ArgumentsLibrary.HelpTextGenerator.Options()'],['../d4/d57/class_arguments_library_1_1_parser.html#ab49ed2290c841e0d2df438c568390342',1,'ArgumentsLibrary.Parser.Options()']]], 13 | ['options_5fheader',['OPTIONS_HEADER',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a3d4a7a29f4a485918cc270d9d88e240e',1,'ArgumentsLibrary::HelpTextGenerator']]], 14 | ['optiontype',['OptionType',['../d5/d40/namespace_arguments_library.html#a2a88eeb054426dcc22d841545f4fd8be',1,'ArgumentsLibrary']]] 15 | ]; 16 | -------------------------------------------------------------------------------- /Arguments/doc/html/search/all_12.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['whitespace',['WHITESPACE',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a69c2b83de33eb1db98adc9d12b1dbba0',1,'ArgumentsLibrary::HelpTextGenerator']]], 4 | ['withaction',['WithAction',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#ad68e19a6fb07e9b91835e110577669b9',1,'ArgumentsLibrary.Builders.ArgumentBuilder.WithAction()'],['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#ad72ffd5950e6c2d5d67baa8c07545f4e',1,'ArgumentsLibrary.Builders.OptionBuilder.WithAction()']]], 5 | ['withalias',['WithAlias',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#ac04774a8724bcdfaacce9fd47d23322b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 6 | ['withaliases',['WithAliases',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a4e67ec2746aa2f841a2da941664c2120',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 7 | ['withargument',['WithArgument',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a994274983f42d7a8a4a3f00a928ce50b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 8 | ['withargument_3c_20t_20_3e',['WithArgument< T >',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a7ef1bfac45f048ca3f694079db784821',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 9 | ['withcondition',['WithCondition',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#ad2c5f072435a3224f2ee2e5bdf1430b7',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 10 | ['withdefaultvalue',['WithDefaultValue',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#a82dd58f876ebaf56e9757f5266e75def',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 11 | ['withdescription',['WithDescription',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#acf6d150980aab12d911b78892562136f',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 12 | ['withenumeratedvalue',['WithEnumeratedValue',['../d9/d4c/class_arguments_library_1_1_builders_1_1_argument_builder.html#a3b78d6350edb843cae21790560515305',1,'ArgumentsLibrary::Builders::ArgumentBuilder']]], 13 | ['withoptionalargument',['WithOptionalArgument',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#aaed523e2969b04dcb2757f730bc1a06b',1,'ArgumentsLibrary::Builders::OptionBuilder']]], 14 | ['withoptionalargument_3c_20t_20_3e',['WithOptionalArgument< T >',['../d0/d9e/class_arguments_library_1_1_builders_1_1_option_builder.html#a671ec77a1bf3044a86242966c5b492cc',1,'ArgumentsLibrary::Builders::OptionBuilder']]] 15 | ]; 16 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/ConverterTest.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using ArgumentsLibrary; 3 | 4 | #if MSTEST 5 | using Microsoft.VisualStudio.TestTools.UnitTesting; 6 | using Category = Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute; 7 | #else 8 | using NUnit.Framework; 9 | using TestInitialize = NUnit.Framework.SetUpAttribute; 10 | using TestContext = System.Object; 11 | using TestProperty = NUnit.Framework.PropertyAttribute; 12 | using TestClass = NUnit.Framework.TestFixtureAttribute; 13 | using TestMethod = NUnit.Framework.TestAttribute; 14 | using TestCleanup = NUnit.Framework.TearDownAttribute; 15 | #endif 16 | 17 | namespace ArgumentsTest { 18 | 19 | [TestClass] 20 | public class ConverterTest { 21 | 22 | [TestMethod] 23 | public void Constructor_Ok() { 24 | var converter = new Converter(); 25 | } 26 | 27 | [TestMethod] 28 | public void RegisterTypeConverter_ValidConverter() { 29 | var converter = new Converter(); 30 | converter.RegisterTypeConverter( int.Parse ); 31 | } 32 | 33 | [TestMethod] 34 | [ExpectedException( typeof ( ArgumentNullException ) )] 35 | public void RegisterTypeConverter_Null() { 36 | var converter = new Converter(); 37 | converter.RegisterTypeConverter( null ); 38 | } 39 | 40 | [TestMethod] 41 | public void Convert_Int_ValidInt() { 42 | var converter = new Converter(); 43 | converter.RegisterTypeConverter( int.Parse ); 44 | var number = converter.Convert( "12345" ); 45 | Assert.AreEqual( number, 12345 ); 46 | } 47 | 48 | [TestMethod] 49 | [ExpectedException( typeof ( FormatException ) )] 50 | public void Convert_Int_InvalidInt() { 51 | var converter = new Converter(); 52 | converter.RegisterTypeConverter( int.Parse ); 53 | var number = converter.Convert( "123ABC" ); 54 | } 55 | 56 | [TestMethod] 57 | [ExpectedException( typeof ( ArgumentNullException ) )] 58 | public void Convert_Int_Null() { 59 | var converter = new Converter(); 60 | converter.RegisterTypeConverter( int.Parse ); 61 | var number = converter.Convert( null ); 62 | } 63 | 64 | [TestMethod] 65 | [ExpectedException( typeof ( InvalidOperationException ) )] 66 | public void Convert_UndefinedTypeConverter() { 67 | var converter = new Converter(); 68 | var number = converter.Convert( "12345" ); 69 | } 70 | 71 | } 72 | 73 | } -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Set default behavior to automatically normalize line endings. 3 | ############################################################################### 4 | * text=auto 5 | 6 | ############################################################################### 7 | # Set default behavior for command prompt diff. 8 | # 9 | # This is need for earlier builds of msysgit that does not have it on by 10 | # default for csharp files. 11 | # Note: This is only used by command line 12 | ############################################################################### 13 | #*.cs diff=csharp 14 | 15 | ############################################################################### 16 | # Set the merge driver for project and solution files 17 | # 18 | # Merging from the command prompt will add diff markers to the files if there 19 | # are conflicts (Merging from VS is not affected by the settings below, in VS 20 | # the diff markers are never inserted). Diff markers may cause the following 21 | # file extensions to fail to load in VS. An alternative would be to treat 22 | # these files as binary and thus will always conflict and require user 23 | # intervention with every merge. To do so, just uncomment the entries below 24 | ############################################################################### 25 | #*.sln merge=binary 26 | #*.csproj merge=binary 27 | #*.vbproj merge=binary 28 | #*.vcxproj merge=binary 29 | #*.vcproj merge=binary 30 | #*.dbproj merge=binary 31 | #*.fsproj merge=binary 32 | #*.lsproj merge=binary 33 | #*.wixproj merge=binary 34 | #*.modelproj merge=binary 35 | #*.sqlproj merge=binary 36 | #*.wwaproj merge=binary 37 | 38 | ############################################################################### 39 | # behavior for image files 40 | # 41 | # image files are treated as binary by default. 42 | ############################################################################### 43 | #*.jpg binary 44 | #*.png binary 45 | #*.gif binary 46 | 47 | ############################################################################### 48 | # diff behavior for common document formats 49 | # 50 | # Convert binary document formats to text before diffing them. This feature 51 | # is only available from the command line. Turn it on by uncommenting the 52 | # entries below. 53 | ############################################################################### 54 | #*.doc diff=astextplain 55 | #*.DOC diff=astextplain 56 | #*.docx diff=astextplain 57 | #*.DOCX diff=astextplain 58 | #*.dot diff=astextplain 59 | #*.DOT diff=astextplain 60 | #*.pdf diff=astextplain 61 | #*.PDF diff=astextplain 62 | #*.rtf diff=astextplain 63 | #*.RTF diff=astextplain 64 | -------------------------------------------------------------------------------- /cisteni-kodu-test/UnitTest1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Diagnostics; 3 | using System.IO; 4 | using Microsoft.VisualStudio.TestTools.UnitTesting; 5 | 6 | using HuffmanskeKapkyOriginal; 7 | using HuffmanCoding; 8 | 9 | namespace cisteni_kodu_test 10 | { 11 | [TestClass] 12 | public class ReaderUnitTest 13 | { 14 | [TestMethod] 15 | public void CheckOutput() 16 | { 17 | 18 | string originalOutput; 19 | string refactoredOutput; 20 | 21 | using (ConsoleRedirector cr = new ConsoleRedirector()) 22 | { 23 | var vrcholy = Nacitacka.PrectiSoubor("test.txt"); 24 | if ((vrcholy != null) && (vrcholy.Count != 0)) 25 | { 26 | var Huffman = new strom(vrcholy); 27 | Huffman.VypisStrom(); 28 | //Console.Write("\n"); 29 | Huffman.VypisStrom2(); 30 | Console.Write("\n"); 31 | } 32 | originalOutput = cr.ToString(); 33 | } 34 | 35 | Console.Clear(); 36 | 37 | using (ConsoleRedirector cr = new ConsoleRedirector()) 38 | { 39 | //var rankedNodes = HuffmanCoding.Reader.ReadFile("test.txt"); 40 | 41 | //if (rankedNodes.Count != 0) 42 | //{ 43 | //var huffmanTree = new HuffmanCoding.Tree(rankedNodes); 44 | var huffmanTree = Tree.FromFile("test.txt"); 45 | //huffmanTree.PrintTree(); 46 | //Console.Write("\n"); 47 | huffmanTree.PrintTree(); 48 | Console.Write("\n"); 49 | //} 50 | refactoredOutput = cr.ToString(); 51 | } 52 | 53 | if (originalOutput.Equals(refactoredOutput)) 54 | return; // ok 55 | 56 | throw new Exception(); 57 | 58 | } 59 | 60 | private void Assert(bool p) 61 | { 62 | if (!p) 63 | throw new Exception(); 64 | } 65 | } 66 | 67 | internal class ConsoleRedirector : IDisposable 68 | { 69 | private StringWriter _consoleOutput = new StringWriter(); 70 | private TextWriter _originalConsoleOutput; 71 | public ConsoleRedirector() 72 | { 73 | this._originalConsoleOutput = Console.Out; 74 | Console.SetOut(_consoleOutput); 75 | } 76 | public void Dispose() 77 | { 78 | Console.SetOut(_originalConsoleOutput); 79 | Console.Write(this.ToString()); 80 | this._consoleOutput.Dispose(); 81 | } 82 | public override string ToString() 83 | { 84 | return this._consoleOutput.ToString(); 85 | } 86 | } 87 | } 88 | -------------------------------------------------------------------------------- /cisteni-kodu/test.txt: -------------------------------------------------------------------------------- 1 | Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. 2 | 3 | It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like). 4 | 5 | 6 | Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32. 7 | 8 | The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from "de Finibus Bonorum et Malorum" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham. 9 | 10 | There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary, making this the first true generator on the Internet. It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable. The generated Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc. -------------------------------------------------------------------------------- /Arguments/doc/html/search/functions_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['parse',['Parse',['../d5/d5c/class_arguments_library_1_1_argument.html#a981e5f7bb0ed98c7c0e5b9524e0ebe00',1,'ArgumentsLibrary.Argument.Parse()'],['../d0/d10/class_arguments_library_1_1_arguments.html#a2dc7959dc35c39e29bb769744d2490ef',1,'ArgumentsLibrary.Arguments.Parse()']]], 4 | ['parsealias',['ParseAlias',['../d4/d57/class_arguments_library_1_1_parser.html#a91cb1fdd1b47d4f58f778c9f7c037cd1',1,'ArgumentsLibrary::Parser']]], 5 | ['parsealiases',['ParseAliases',['../d4/d57/class_arguments_library_1_1_parser.html#af9b160788fa73e75db9c0ca7937a1017',1,'ArgumentsLibrary::Parser']]], 6 | ['parsearguments',['ParseArguments',['../d4/d57/class_arguments_library_1_1_parser.html#a137ecdab5ffb7ea98e1ffaa5611376c7',1,'ArgumentsLibrary::Parser']]], 7 | ['parser',['Parser',['../d4/d57/class_arguments_library_1_1_parser.html#ad7472d97974afd6bbb4b153e0e115b1b',1,'ArgumentsLibrary::Parser']]], 8 | ['printdescriptionparagraph',['PrintDescriptionParagraph',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a2ae459a209abf5c70f6eda92920a2a59',1,'ArgumentsLibrary::HelpTextGenerator']]], 9 | ['printfooter',['PrintFooter',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a1d5629b9fd99c51fcfb2bbc960c3e518',1,'ArgumentsLibrary::HelpTextGenerator']]], 10 | ['printheader',['PrintHeader',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a5b33735e10402a09675188ce9e326fa9',1,'ArgumentsLibrary::HelpTextGenerator']]], 11 | ['printoptiondefinition',['PrintOptionDefinition',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a1af01cf89c982bddf1f01778caba0747',1,'ArgumentsLibrary::HelpTextGenerator']]], 12 | ['printoptiondefinitions',['PrintOptionDefinitions',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a0b3a86114825b3a2afbbfef66c99102c',1,'ArgumentsLibrary::HelpTextGenerator']]], 13 | ['printoptiondescription',['PrintOptionDescription',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a6096953c363745c0d3f9618dc1d1d529',1,'ArgumentsLibrary::HelpTextGenerator']]], 14 | ['printoptionsheader',['PrintOptionsHeader',['../da/da9/class_arguments_library_1_1_help_text_generator.html#a5b461dfae7a06a093ad48ded79bbd200',1,'ArgumentsLibrary::HelpTextGenerator']]], 15 | ['processarguments',['ProcessArguments',['../d4/d57/class_arguments_library_1_1_parser.html#ad8055dc93127dfcc7d727fbcc6e977ca',1,'ArgumentsLibrary::Parser']]], 16 | ['processdetectedoption',['ProcessDetectedOption',['../d4/d57/class_arguments_library_1_1_parser.html#acb38af0b9f1f00fc81e3754786d16861',1,'ArgumentsLibrary::Parser']]], 17 | ['processlongoptionargument',['ProcessLongOptionArgument',['../d4/d57/class_arguments_library_1_1_parser.html#acb6b7ddac41ebc67928c62c717156023',1,'ArgumentsLibrary::Parser']]], 18 | ['processshortoptionargument',['ProcessShortOptionArgument',['../d4/d57/class_arguments_library_1_1_parser.html#a66763f552fe6828744a876e6dc61a6e8',1,'ArgumentsLibrary::Parser']]] 19 | ]; 20 | -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/Option.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace ArgumentsLibrary { 5 | 6 | /// 7 | /// Representation of a defined option 8 | /// See to access it. 9 | /// 10 | /// 11 | /// var arguments = new Arguments();
12 | /// arguments.AddOption("v|verbose")
13 | /// .WithDescription("Verbose option description");
14 | ///
15 | ///
16 | ///
17 | internal class Option { 18 | 19 | /// 20 | /// Default behaviour: mandatory or optional 21 | /// 22 | internal const bool DEFAULT_MANDATORY = false; 23 | 24 | /// 25 | /// Default description of option 26 | /// 27 | internal const string DEFAULT_DESCRIPTION = ""; 28 | 29 | 30 | /// 31 | /// List of aliases 32 | /// 33 | /// The option aliases 34 | internal List Aliases { get; set; } 35 | 36 | /// 37 | /// Gets or sets a value indicating whether this 38 | /// is mandatory 39 | /// 40 | /// true if mandatory; otherwise, false 41 | internal bool Mandatory { get; set; } 42 | 43 | /// 44 | /// Gets or sets the option description 45 | /// See for default value 46 | /// 47 | /// The option description 48 | internal string Description { get; set; } 49 | 50 | /// 51 | /// Gets or sets the option argument 52 | /// 53 | /// The option argument of particular type 54 | internal dynamic Argument { get; set; } 55 | 56 | /// 57 | /// List of actions, which are invoked when option appears in input 58 | /// arguments; actions are invoked when option alias is detected 59 | /// 60 | /// 61 | /// Action signature: void function(){ ... } 62 | /// 63 | internal List Actions { get; set; } 64 | 65 | /// 66 | /// Initializes a new instance of the 67 | /// class. 68 | /// 69 | internal Option() { 70 | Aliases = new List(); 71 | Mandatory = DEFAULT_MANDATORY; 72 | Description = DEFAULT_DESCRIPTION; 73 | Argument = null; 74 | Actions = new List(); 75 | } 76 | 77 | /// 78 | /// Invokes the actions. 79 | /// 80 | internal void InvokeActions() { 81 | Actions.ForEach( action => action.Invoke() ); 82 | } 83 | 84 | } 85 | 86 | } -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/test.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | Testing 12 | 13 | 14 | Testing 15 | pnunit.tests.dll 16 | TestLibraries.Testing.EqualTo19 17 | $agent_host:8080 18 | 19 | 20 | 21 | 22 | 23 | 24 | Parallel_Tests 25 | 26 | 27 | ParallelTest_A_Test 28 | pnunit.tests.dll 29 | TestLibraries.ParallelExample.ParallelTest_A 30 | $agent_host:8080 31 | 32 | 33 | 2 34 | 35 | 36 | 37 | ParallelTest_B_Test 38 | pnunit.tests.dll 39 | TestLibraries.ParallelExample.ParallelTest_B 40 | $agent_host:8080 41 | 42 | 1 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | Parallel_Barriers 52 | 53 | 54 | Parallel_Barriers_TestA 55 | pnunit.tests.dll 56 | TestLibraries.ParallelExampleWithBarriers.ParallelTestWithBarriersA 57 | $agent_host:8080 58 | 59 | 60 | 61 | START_BARRIER 62 | WAIT_BARRIER 63 | 64 | 65 | 66 | Parallel_Barriers_TestB 67 | pnunit.tests.dll 68 | TestLibraries.ParallelExampleWithBarriers.ParallelTestWithBarriersB 69 | $agent_host:8081 70 | 71 | 72 | 73 | START_BARRIER 74 | WAIT_BARRIER 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | -------------------------------------------------------------------------------- /Arguments/ArgumentsLibrary/ArgumentsLibraryDocumentation.shfbproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | Debug 7 | AnyCPU 8 | 2.0 9 | {0e28fbd9-4fd7-44e2-af89-a0fcad6d5325} 10 | 1.9.9.0 11 | 12 | Documentation 13 | Documentation 14 | Documentation 15 | 16 | .NET Framework 4.0 17 | .\Help\ 18 | Documentation 19 | en-US 20 | 21 | 22 | 23 | 2 24 | False 25 | Standard 26 | Blank 27 | False 28 | VS2013 29 | False 30 | Guid 31 | A Sandcastle Documented Class Library 32 | BelowNamespaces 33 | ProtectedInternalAsProtected 34 | 35 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /Arguments/ArgumentsTest/NUnit-2.6.4/bin/pnunit-agent.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 30 | 32 | 33 | 34 | 37 | 39 | 40 | 41 | 42 | 45 | 47 | 48 | 49 | 50 | 53 | 55 | 56 | 57 | 58 | 61 | 63 | 64 | 65 | 66 | 69 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | --------------------------------------------------------------------------------