diff options
Diffstat (limited to 'doxygen/xml/classcmd2_1_1_cmd.xml')
-rw-r--r-- | doxygen/xml/classcmd2_1_1_cmd.xml | 1764 |
1 files changed, 1764 insertions, 0 deletions
diff --git a/doxygen/xml/classcmd2_1_1_cmd.xml b/doxygen/xml/classcmd2_1_1_cmd.xml new file mode 100644 index 0000000..8dbf7bf --- /dev/null +++ b/doxygen/xml/classcmd2_1_1_cmd.xml @@ -0,0 +1,1764 @@ +<?xml version='1.0' encoding='UTF-8' standalone='no'?> +<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1"> + <compounddef id="classcmd2_1_1_cmd" kind="class" prot="public"> + <compoundname>cmd2::Cmd</compoundname> + <derivedcompoundref refid="classexample_1_1_cmd_line_app" prot="public" virt="non-virtual">example::CmdLineApp</derivedcompoundref> + <derivedcompoundref refid="classpirate6_1_1_pirate" prot="public" virt="non-virtual">pirate6::Pirate</derivedcompoundref> + <derivedcompoundref refid="classpirate7_1_1_pirate" prot="public" virt="non-virtual">pirate7::Pirate</derivedcompoundref> + <derivedcompoundref refid="classpirate8_1_1_pirate" prot="public" virt="non-virtual">pirate8::Pirate</derivedcompoundref> + <sectiondef kind="public-static-attrib"> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::echo</definition> + <argsstring></argsstring> + <name>echo</name> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="362" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="362" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::case_insensitive</definition> + <argsstring></argsstring> + <name>case_insensitive</name> + <initializer>True</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="363" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="363" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::continuation_prompt</definition> + <argsstring></argsstring> + <name>continuation_prompt</name> + <initializer>'> '</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="364" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="364" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::timing</definition> + <argsstring></argsstring> + <name>timing</name> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="365" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="365" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::legalChars</definition> + <argsstring></argsstring> + <name>legalChars</name> + <initializer>u'!#$%.:?@_'</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="367" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="367" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" static="yes" mutable="no"> + <type>dictionary</type> + <definition>dictionary cmd2::Cmd::shortcuts</definition> + <argsstring></argsstring> + <name>shortcuts</name> + <initializer>{'?': '<ref refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" kindref="member">help</ref>', '!': 'shell', '@': 'load', '@@': '_relative_load'}</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="368" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="368" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::excludeFromHistory</definition> + <argsstring></argsstring> + <name>excludeFromHistory</name> + <initializer>'''run r list l <ref refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref> hi ed edit li eof'''</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="369" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="369" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::default_to_shell</definition> + <argsstring></argsstring> + <name>default_to_shell</name> + <reimplementedby refid="classpirate8_1_1_pirate_1ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</reimplementedby> + <reimplementedby refid="classpirate7_1_1_pirate_1a629913affb56931c737d31b3dea1448a">default_to_shell</reimplementedby> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="370" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="370" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::noSpecialParse</definition> + <argsstring></argsstring> + <name>noSpecialParse</name> + <initializer>'set ed edit exit'</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="371" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="371" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::defaultExtension</definition> + <argsstring></argsstring> + <name>defaultExtension</name> + <initializer>'txt'</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="372" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="372" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::default_file_name</definition> + <argsstring></argsstring> + <name>default_file_name</name> + <initializer>'command.txt'</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="373" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="373" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::abbrev</definition> + <argsstring></argsstring> + <name>abbrev</name> + <initializer>True</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="374" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="374" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::current_script_dir</definition> + <argsstring></argsstring> + <name>current_script_dir</name> + <initializer>None</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="375" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="375" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" static="yes" mutable="no"> + <type>list</type> + <definition>list cmd2::Cmd::reserved_words</definition> + <argsstring></argsstring> + <name>reserved_words</name> + <initializer>[]</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="376" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="376" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::feedback_to_output</definition> + <argsstring></argsstring> + <name>feedback_to_output</name> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="377" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="377" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::quiet</definition> + <argsstring></argsstring> + <name>quiet</name> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="378" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="378" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::debug</definition> + <argsstring></argsstring> + <name>debug</name> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="379" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="379" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::locals_in_py</definition> + <argsstring></argsstring> + <name>locals_in_py</name> + <initializer>True</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="380" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="380" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::kept_state</definition> + <argsstring></argsstring> + <name>kept_state</name> + <initializer>None</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="381" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="381" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::redirector</definition> + <argsstring></argsstring> + <name>redirector</name> + <reimplementedby refid="classexample_1_1_cmd_line_app_1adb66a4ed5e10aa018c7e3a4da6779c76">redirector</reimplementedby> + <initializer>'>'</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="382" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="382" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::settable</definition> + <argsstring></argsstring> + <name>settable</name> + <reimplementedby refid="classpirate8_1_1_pirate_1a0506e364ac02acd83bb1e655fb0fc0bc">settable</reimplementedby> + <reimplementedby refid="classpirate7_1_1_pirate_1ab1f2d5977969536c2c0c38258f05709c">settable</reimplementedby> + <initializer>stubbornDict(''' + <ref refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" kindref="member">prompt</ref> + <ref refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" kindref="member">colors</ref> Colorized output (*nix only) + <ref refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" kindref="member">continuation_prompt</ref> On 2nd+ line of input + debug Show full error stack on error + default_file_name for ``save``, ``load``, etc. + editor Program used by ``edit`` + case_insensitive upper- and lower-case both OK + feedback_to_output include nonessentials in `|`, `>` results + quiet Don't print nonessential feedback + echo Echo command issued into output + timing Report execution times + abbrev Accept abbreviated commands + ''')</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="383" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="383" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::editor</definition> + <argsstring></argsstring> + <name>editor</name> + <initializer>os.environ.get('EDITOR')</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="418" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="418" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::editor</definition> + <argsstring></argsstring> + <name>editor</name> + <initializer>'notepad'</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="421" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="421" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" static="yes" mutable="no"> + <type>dictionary</type> + <definition>dictionary cmd2::Cmd::colorcodes</definition> + <argsstring></argsstring> + <name>colorcodes</name> + <initializer>{'bold':{True:'\x1b[1m',False:'\x1b[22m'}, + 'cyan':{True:'\x1b[36m',False:'\x1b[39m'}, + 'blue':{True:'\x1b[34m',False:'\x1b[39m'}, + 'red':{True:'\x1b[31m',False:'\x1b[39m'}, + 'magenta':{True:'\x1b[35m',False:'\x1b[39m'}, + 'green':{True:'\x1b[32m',False:'\x1b[39m'}, + 'underline':{True:'\x1b[4m',False:'\x1b[24m'}}</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="427" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="427" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::colors</definition> + <argsstring></argsstring> + <name>colors</name> + <initializer>(platform.system() != 'Windows')</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="434" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="434" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::prefixParser</definition> + <argsstring></argsstring> + <name>prefixParser</name> + <initializer>pyparsing.Empty()</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="484" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="484" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::commentGrammars</definition> + <argsstring></argsstring> + <name>commentGrammars</name> + <initializer>pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="485" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="485" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::commentInProgress</definition> + <argsstring></argsstring> + <name>commentInProgress</name> + <initializer>pyparsing.Literal('/*')</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="487" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="487" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" static="yes" mutable="no"> + <type>list</type> + <definition>list cmd2::Cmd::terminators</definition> + <argsstring></argsstring> + <name>terminators</name> + <reimplementedby refid="classpirate8_1_1_pirate_1a0b757721c8cfc03458c8e5f252629582">terminators</reimplementedby> + <reimplementedby refid="classpirate7_1_1_pirate_1a29e9570c84681906e6242560f43407e1">terminators</reimplementedby> + <initializer>[';']</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="489" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="489" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::blankLinesAllowed</definition> + <argsstring></argsstring> + <name>blankLinesAllowed</name> + <initializer>False</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="490" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" static="yes" mutable="no"> + <type>list</type> + <definition>list cmd2::Cmd::multilineCommands</definition> + <argsstring></argsstring> + <name>multilineCommands</name> + <reimplementedby refid="classexample_1_1_cmd_line_app_1a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</reimplementedby> + <reimplementedby refid="classpirate8_1_1_pirate_1a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</reimplementedby> + <reimplementedby refid="classpirate7_1_1_pirate_1a46b726f347667822a67991b15333d1fa">multilineCommands</reimplementedby> + <initializer>[]</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="491" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="491" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_eof</definition> + <argsstring></argsstring> + <name>do_eof</name> + <initializer>do_EOF</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="939" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="939" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_exit</definition> + <argsstring></argsstring> + <name>do_exit</name> + <initializer>do_quit</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="943" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="943" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_q</definition> + <argsstring></argsstring> + <name>do_q</name> + <initializer>do_quit</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="944" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="944" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" static="yes" mutable="no"> + <type>string</type> + <definition>string cmd2::Cmd::help</definition> + <argsstring></argsstring> + <name>help</name> + <reimplementedby refid="classpirate8_1_1_pirate_1aa31243fbf624c32a23346aefadeb2864">help</reimplementedby> + <initializer>"describe function of parameter"</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="981" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="981" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_hi</definition> + <argsstring></argsstring> + <name>do_hi</name> + <initializer>do_history</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1124" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1124" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_l</definition> + <argsstring></argsstring> + <name>do_l</name> + <initializer>do_list</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1125" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1125" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_li</definition> + <argsstring></argsstring> + <name>do_li</name> + <initializer>do_list</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1126" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1126" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_edit</definition> + <argsstring></argsstring> + <name>do_edit</name> + <initializer>do_ed</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1155" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1155" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::saveparser</definition> + <argsstring></argsstring> + <name>saveparser</name> + <initializer>(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^'*')("idx") + + pyparsing.Optional(pyparsing.Word(<ref refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" kindref="member">legalChars</ref> + '/\\'))("fname") + + pyparsing.stringEnd)</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1157" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1157" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" static="yes" mutable="no"> + <type>tuple</type> + <definition>tuple cmd2::Cmd::urlre</definition> + <argsstring></argsstring> + <name>urlre</name> + <initializer>re.compile('(https?://[-\\w\\./]+)')</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1217" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1217" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do__load</definition> + <argsstring></argsstring> + <name>do__load</name> + <initializer>do_load</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1241" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1241" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::do_r</definition> + <argsstring></argsstring> + <name>do_r</name> + <initializer>do_run</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1256" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1256" bodyend="-1"/> + </memberdef> + </sectiondef> + <sectiondef kind="private-static-attrib"> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7a8e8257d7d35c7813355cdefb62b85b" prot="private" static="yes" mutable="no"> + <type></type> + <definition>cmd2::Cmd::_STOP_AND_EXIT</definition> + <argsstring></argsstring> + <name>_STOP_AND_EXIT</name> + <initializer>True</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="416" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="416" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1abe14bda0dc50326876c6a761cefba702" prot="private" static="yes" mutable="no"> + <type>int</type> + <definition>int cmd2::Cmd::_STOP_SCRIPT_NO_EXIT</definition> + <argsstring></argsstring> + <name>_STOP_SCRIPT_NO_EXIT</name> + <initializer>999</initializer> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="417" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="417" bodyend="-1"/> + </memberdef> + </sectiondef> + <sectiondef kind="public-attrib"> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::stdout</definition> + <argsstring></argsstring> + <name>stdout</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="440" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="440" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::initial_stdout</definition> + <argsstring></argsstring> + <name>initial_stdout</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::history</definition> + <argsstring></argsstring> + <name>history</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::pystate</definition> + <argsstring></argsstring> + <name>pystate</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::shortcuts</definition> + <argsstring></argsstring> + <name>shortcuts</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::keywords</definition> + <argsstring></argsstring> + <name>keywords</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::multilineCommand</definition> + <argsstring></argsstring> + <name>multilineCommand</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::blankLineTerminationParser</definition> + <argsstring></argsstring> + <name>blankLineTerminationParser</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::blankLineTerminator</definition> + <argsstring></argsstring> + <name>blankLineTerminator</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::multilineParser</definition> + <argsstring></argsstring> + <name>multilineParser</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::singleLineParser</definition> + <argsstring></argsstring> + <name>singleLineParser</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::parser</definition> + <argsstring></argsstring> + <name>parser</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::inputParser</definition> + <argsstring></argsstring> + <name>inputParser</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::kept_sys</definition> + <argsstring></argsstring> + <name>kept_sys</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::redirect</definition> + <argsstring></argsstring> + <name>redirect</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::lastcmd</definition> + <argsstring></argsstring> + <name>lastcmd</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="854" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="854" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::old_completer</definition> + <argsstring></argsstring> + <name>old_completer</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="898" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="898" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::intro</definition> + <argsstring></argsstring> + <name>intro</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="898" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="898" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::stdin</definition> + <argsstring></argsstring> + <name>stdin</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::use_rawinput</definition> + <argsstring></argsstring> + <name>use_rawinput</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::prompt</definition> + <argsstring></argsstring> + <name>prompt</name> + <reimplementedby refid="classpirate8_1_1_pirate_1a48024c70b707acf24f14bf3462c15961">prompt</reimplementedby> + <reimplementedby refid="classpirate7_1_1_pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</reimplementedby> + <reimplementedby refid="classpirate6_1_1_pirate_1a69ebfbd71217d6d903a02f3f207cd8ec">prompt</reimplementedby> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/> + </memberdef> + <memberdef kind="variable" id="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" static="no" mutable="no"> + <type></type> + <definition>cmd2::Cmd::continuation_prompt</definition> + <argsstring></argsstring> + <name>continuation_prompt</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/> + </memberdef> + </sectiondef> + <sectiondef kind="public-func"> + <memberdef kind="function" id="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::poutput</definition> + <argsstring></argsstring> + <name>poutput</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Convenient shortcut for self.stdout.write(); adds newline if necessary.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="398" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="398" bodyend="403"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::perror</definition> + <argsstring></argsstring> + <name>perror</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="404" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="404" bodyend="407"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::pfeedback</definition> + <argsstring></argsstring> + <name>pfeedback</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>For printing nonessential feedback. Can be silenced with `quiet`. + Inclusion in redirected output is controlled by `feedback_to_output`.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="408" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="408" bodyend="415"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::colorize</definition> + <argsstring></argsstring> + <name>colorize</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Given a string (``val``), returns that string wrapped in UNIX-style + special characters that turn on (and then off) text color and style. + If the ``colors`` environment paramter is ``False``, or the application + is running on Windows, will return ``val`` unchanged. + ``color`` should be one of the supported strings (or styles): + red/blue/green/cyan/magenta, bold, underline</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="435" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="435" bodyend="445"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_cmdenvironment</definition> + <argsstring></argsstring> + <name>do_cmdenvironment</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Summary report of interactive parameters.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="446" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="446" bodyend="456"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_help</definition> + <argsstring></argsstring> + <name>do_help</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="457" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="457" bodyend="468"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::__init__</definition> + <argsstring></argsstring> + <name>__init__</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="478"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_shortcuts</definition> + <argsstring></argsstring> + <name>do_shortcuts</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Lists single-key shortcuts available.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="479" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="479" bodyend="483"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::preparse</definition> + <argsstring></argsstring> + <name>preparse</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="721" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="721" bodyend="722"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::postparse</definition> + <argsstring></argsstring> + <name>postparse</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="723" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="723" bodyend="725"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::parsed</definition> + <argsstring></argsstring> + <name>parsed</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="726" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="726" bodyend="748"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::postparsing_precmd</definition> + <argsstring></argsstring> + <name>postparsing_precmd</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="749" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="749" bodyend="751"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::postparsing_postcmd</definition> + <argsstring></argsstring> + <name>postparsing_postcmd</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="752" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="752" bodyend="754"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::func_named</definition> + <argsstring></argsstring> + <name>func_named</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="755" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="755" bodyend="765"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::onecmd_plus_hooks</definition> + <argsstring></argsstring> + <name>onecmd_plus_hooks</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="766" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="766" bodyend="793"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::complete_statement</definition> + <argsstring></argsstring> + <name>complete_statement</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Keep accepting lines of input until the command is complete.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="794" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="794" bodyend="808"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::redirect_output</definition> + <argsstring></argsstring> + <name>redirect_output</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="829"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::restore_output</definition> + <argsstring></argsstring> + <name>restore_output</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="830" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="830" bodyend="843"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::onecmd</definition> + <argsstring></argsstring> + <name>onecmd</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Interpret the argument as though it had been typed in response +to the prompt. + +This may be overridden, but should not normally need to be; +see the precmd() and postcmd() methods for useful execution hooks. +The return value is a flag indicating whether interpretation of +commands by the interpreter should stop. + +This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`. + +</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="844" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="844" bodyend="867"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::pseudo_raw_input</definition> + <argsstring></argsstring> + <name>pseudo_raw_input</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="876" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="876" bodyend="894"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_EOF</definition> + <argsstring></argsstring> + <name>do_EOF</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="937" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="937" bodyend="938"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_quit</definition> + <argsstring></argsstring> + <name>do_quit</name> + <reimplementedby refid="classpirate8_1_1_pirate_1a833084dcd0c123717419882ec40d8d7f">do_quit</reimplementedby> + <reimplementedby refid="classpirate7_1_1_pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</reimplementedby> + <reimplementedby refid="classpirate6_1_1_pirate_1abed4fab75233972eb289ac6a84345098">do_quit</reimplementedby> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="941" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="941" bodyend="942"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::select</definition> + <argsstring></argsstring> + <name>select</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Presents a numbered menu to the user. Modelled after + the bash shell's SELECT. Returns the item chosen. + + Argument ``options`` can be: + + | a single string -> will be split into one-word options + | a list of strings -> will be offered as options + | a list of tuples -> interpreted as (value, text), so + that the return value can differ from + the text advertised to the user </verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="946" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="946" bodyend="979"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_show</definition> + <argsstring></argsstring> + <name>do_show</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Shows value of a parameter.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="982" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="982" bodyend="999"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_set</definition> + <argsstring></argsstring> + <name>do_set</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim> +Sets a cmd2 parameter. Accepts abbreviated parameter names so long +as there is no ambiguity. Call without arguments for a list of +settable parameters with their values.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1000" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1000" bodyend="1030"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_pause</definition> + <argsstring></argsstring> + <name>do_pause</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1031" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1031" bodyend="1034"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_shell</definition> + <argsstring></argsstring> + <name>do_shell</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1035" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1035" bodyend="1038"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_py</definition> + <argsstring></argsstring> + <name>do_py</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim> +py <command>: Executes a Python command. +py: Enters interactive Python mode. +End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``. +Non-python commands can be issued with ``cmd("your command")``. +Run python code from external files with ``run("filename.py")`` +</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1039" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1039" bodyend="1080"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_history</definition> + <argsstring></argsstring> + <name>do_history</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>history [arg]: lists past commands issued + +| no arg: list all +| arg is integer: list one history item, by index +| arg is string: string search +| arg is /enclosed in forward-slashes/: regular expression search +</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1083" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1083" bodyend="1099"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::last_matching</definition> + <argsstring></argsstring> + <name>last_matching</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1100" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1100" bodyend="1107"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_list</definition> + <argsstring></argsstring> + <name>do_list</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>list [arg]: lists last command issued + +no arg -> list most recent command +arg is integer -> list one history item, by index +a..b, a:b, a:, ..b -> list spans from a (or start) to b (or end) +arg is string -> list all commands matching string search +arg is /enclosed in forward-slashes/ -> regular expression search +</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1108" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1108" bodyend="1123"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_ed</definition> + <argsstring></argsstring> + <name>do_ed</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>ed: edit most recent command in text editor +ed [N]: edit numbered command from history +ed [filename]: edit specified file name + +commands are run after editor is closed. +"set edit (program-name)" or set EDITOR environment variable +to control which editing program is used.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1128" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1128" bodyend="1154"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_save</definition> + <argsstring></argsstring> + <name>do_save</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>`save [N] [filename.ext]` + +Saves command from history to file. + +| N => Number of command (from history), or `*`; +| most recent command if omitted</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1160" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1160" bodyend="1188"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::read_file_or_url</definition> + <argsstring></argsstring> + <name>read_file_or_url</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1189" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1189" bodyend="1205"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do__relative_load</definition> + <argsstring></argsstring> + <name>do__relative_load</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim> +Runs commands in script at file or URL; if this is called from within an +already-running script, the filename will be interpreted relative to the +already-running script's directory.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1206" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1206" bodyend="1216"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_load</definition> + <argsstring></argsstring> + <name>do_load</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Runs script of command(s) from a file or URL.</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="1240"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::do_run</definition> + <argsstring></argsstring> + <name>do_run</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>run [arg]: re-runs an earlier command + +no arg -> run most recent command +arg is integer -> run one history item, by index +arg is string -> run most recent command by string search +arg is /enclosed in forward-slashes/ -> run most recent by regex +</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1243" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1243" bodyend="1255"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::fileimport</definition> + <argsstring></argsstring> + <name>fileimport</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1258" bodyend="1267"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::runTranscriptTests</definition> + <argsstring></argsstring> + <name>runTranscriptTests</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1268" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1268" bodyend="1277"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::run_commands_at_invocation</definition> + <argsstring></argsstring> + <name>run_commands_at_invocation</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1278" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1278" bodyend="1282"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::cmdloop</definition> + <argsstring></argsstring> + <name>cmdloop</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1283" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1283" bodyend="1294"/> + </memberdef> + </sectiondef> + <sectiondef kind="private-func"> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a819bd7bd930dab0e39e59af3397c2eac" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::_init_parser</definition> + <argsstring></argsstring> + <name>_init_parser</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="493" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="493" bodyend="720"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1aea64b66ff75b5daaeef61a3dd583df99" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::_default</definition> + <argsstring></argsstring> + <name>_default</name> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="868" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="868" bodyend="875"/> + </memberdef> + <memberdef kind="function" id="classcmd2_1_1_cmd_1a392c5cd062c20d916c0cacc9cc36c022" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>def</type> + <definition>def cmd2::Cmd::_cmdloop</definition> + <argsstring></argsstring> + <name>_cmdloop</name> + <briefdescription> + </briefdescription> + <detaileddescription> +<para><verbatim>Repeatedly issue a prompt, accept input, parse an initial prefix +off the received input, and dispatch to action methods, passing them +the remainder of the line as argument. +</verbatim> </para> </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="895" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="895" bodyend="936"/> + </memberdef> + </sectiondef> + <briefdescription> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inheritancegraph> + <node id="7"> + <label>pirate8::Pirate</label> + <link refid="classpirate8_1_1_pirate"/> + <childnode refid="3" relation="public-inheritance"> + </childnode> + </node> + <node id="6"> + <label>pirate7::Pirate</label> + <link refid="classpirate7_1_1_pirate"/> + <childnode refid="3" relation="public-inheritance"> + </childnode> + </node> + <node id="4"> + <label>example::CmdLineApp</label> + <link refid="classexample_1_1_cmd_line_app"/> + <childnode refid="3" relation="public-inheritance"> + </childnode> + </node> + <node id="5"> + <label>pirate6::Pirate</label> + <link refid="classpirate6_1_1_pirate"/> + <childnode refid="3" relation="public-inheritance"> + </childnode> + </node> + <node id="3"> + <label>cmd2::Cmd</label> + <link refid="classcmd2_1_1_cmd"/> + </node> + </inheritancegraph> + <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="362" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="361" bodyend="1295"/> + <listofallmembers> + <member refid="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>__init__</name></member> + <member refid="classcmd2_1_1_cmd_1a392c5cd062c20d916c0cacc9cc36c022" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_cmdloop</name></member> + <member refid="classcmd2_1_1_cmd_1aea64b66ff75b5daaeef61a3dd583df99" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_default</name></member> + <member refid="classcmd2_1_1_cmd_1a819bd7bd930dab0e39e59af3397c2eac" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_init_parser</name></member> + <member refid="classcmd2_1_1_cmd_1a7a8e8257d7d35c7813355cdefb62b85b" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_STOP_AND_EXIT</name></member> + <member refid="classcmd2_1_1_cmd_1abe14bda0dc50326876c6a761cefba702" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_STOP_SCRIPT_NO_EXIT</name></member> + <member refid="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>abbrev</name></member> + <member refid="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLinesAllowed</name></member> + <member refid="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLineTerminationParser</name></member> + <member refid="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLineTerminator</name></member> + <member refid="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>case_insensitive</name></member> + <member refid="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>cmdloop</name></member> + <member refid="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colorcodes</name></member> + <member refid="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colorize</name></member> + <member refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colors</name></member> + <member refid="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>commentGrammars</name></member> + <member refid="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>commentInProgress</name></member> + <member refid="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>complete_statement</name></member> + <member refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>continuation_prompt</name></member> + <member refid="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>continuation_prompt</name></member> + <member refid="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>current_script_dir</name></member> + <member refid="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>debug</name></member> + <member refid="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>default_file_name</name></member> + <member refid="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>default_to_shell</name></member> + <member refid="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>defaultExtension</name></member> + <member refid="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do__load</name></member> + <member refid="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do__relative_load</name></member> + <member refid="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_cmdenvironment</name></member> + <member refid="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_ed</name></member> + <member refid="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_edit</name></member> + <member refid="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_eof</name></member> + <member refid="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_EOF</name></member> + <member refid="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_exit</name></member> + <member refid="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_help</name></member> + <member refid="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_hi</name></member> + <member refid="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_history</name></member> + <member refid="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_l</name></member> + <member refid="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_li</name></member> + <member refid="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_list</name></member> + <member refid="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_load</name></member> + <member refid="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_pause</name></member> + <member refid="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_py</name></member> + <member refid="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_q</name></member> + <member refid="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_quit</name></member> + <member refid="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_r</name></member> + <member refid="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_run</name></member> + <member refid="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_save</name></member> + <member refid="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_set</name></member> + <member refid="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_shell</name></member> + <member refid="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_shortcuts</name></member> + <member refid="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_show</name></member> + <member refid="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>echo</name></member> + <member refid="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>editor</name></member> + <member refid="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>editor</name></member> + <member refid="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>excludeFromHistory</name></member> + <member refid="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>feedback_to_output</name></member> + <member refid="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>fileimport</name></member> + <member refid="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>func_named</name></member> + <member refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>help</name></member> + <member refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>history</name></member> + <member refid="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>initial_stdout</name></member> + <member refid="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>inputParser</name></member> + <member refid="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>intro</name></member> + <member refid="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>kept_state</name></member> + <member refid="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>kept_sys</name></member> + <member refid="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>keywords</name></member> + <member refid="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>last_matching</name></member> + <member refid="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>lastcmd</name></member> + <member refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>legalChars</name></member> + <member refid="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>locals_in_py</name></member> + <member refid="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineCommand</name></member> + <member refid="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineCommands</name></member> + <member refid="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineParser</name></member> + <member refid="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>noSpecialParse</name></member> + <member refid="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>old_completer</name></member> + <member refid="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>onecmd</name></member> + <member refid="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>onecmd_plus_hooks</name></member> + <member refid="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>parsed</name></member> + <member refid="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>parser</name></member> + <member refid="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>perror</name></member> + <member refid="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pfeedback</name></member> + <member refid="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparse</name></member> + <member refid="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparsing_postcmd</name></member> + <member refid="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparsing_precmd</name></member> + <member refid="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>poutput</name></member> + <member refid="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>prefixParser</name></member> + <member refid="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>preparse</name></member> + <member refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>prompt</name></member> + <member refid="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pseudo_raw_input</name></member> + <member refid="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pystate</name></member> + <member refid="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>quiet</name></member> + <member refid="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>read_file_or_url</name></member> + <member refid="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirect</name></member> + <member refid="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirect_output</name></member> + <member refid="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirector</name></member> + <member refid="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>reserved_words</name></member> + <member refid="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>restore_output</name></member> + <member refid="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>run_commands_at_invocation</name></member> + <member refid="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>runTranscriptTests</name></member> + <member refid="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>saveparser</name></member> + <member refid="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>select</name></member> + <member refid="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>settable</name></member> + <member refid="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>shortcuts</name></member> + <member refid="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>shortcuts</name></member> + <member refid="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>singleLineParser</name></member> + <member refid="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>stdin</name></member> + <member refid="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>stdout</name></member> + <member refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>terminators</name></member> + <member refid="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>timing</name></member> + <member refid="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>urlre</name></member> + <member refid="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>use_rawinput</name></member> + </listofallmembers> + </compounddef> +</doxygen> |