summaryrefslogtreecommitdiff
path: root/doxygen/xml/pirate8_8py.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doxygen/xml/pirate8_8py.xml')
-rw-r--r--doxygen/xml/pirate8_8py.xml72
1 files changed, 0 insertions, 72 deletions
diff --git a/doxygen/xml/pirate8_8py.xml b/doxygen/xml/pirate8_8py.xml
deleted file mode 100644
index 46c568b..0000000
--- a/doxygen/xml/pirate8_8py.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?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="pirate8_8py" kind="file">
- <compoundname>pirate8.py</compoundname>
- <innerclass refid="classpirate8_1_1Pirate" prot="public">pirate8::Pirate</innerclass>
- <innernamespace refid="namespacepirate8">pirate8</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate8" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd2<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd,<sp/>options,<sp/>make_option</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>prompts<sp/>and<sp/>defaults</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate8_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate" kindref="compound">Pirate</ref>(<ref refid="classcmd2_1_1Cmd" kindref="compound">Cmd</ref>):</highlight></codeline>
-<codeline lineno="5" refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>prompt<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;arrr&gt;<sp/>&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="7" refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" kindref="member">default</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;What<sp/>mean<sp/>ye<sp/>by<sp/>&quot;{0}&quot;?&apos;</highlight><highlight class="normal">.format(line))</highlight></codeline>
-<codeline lineno="9" refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="12" refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.</highlight></codeline>
-<codeline lineno="14"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="15"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>drink<sp/>[n]<sp/>-<sp/>drink<sp/>[n]<sp/>barrel[s]<sp/>o&apos;<sp/>rum.&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>-=<sp/>int(arg)</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;&apos;&apos;What&apos;s<sp/>&quot;{0}&quot;?<sp/><sp/>I&apos;ll<sp/>take<sp/>rrrum.&apos;&apos;&apos;</highlight><highlight class="normal">.format(arg))</highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>-=<sp/>1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="22" refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="25" refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>&lt;<sp/>0:</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Off<sp/>to<sp/>debtorrr&apos;s<sp/>prison.&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="33" refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" kindref="member">do_quit</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="34"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Quiterrr!&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="35"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="36" refid="classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>default_to_shell<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="37" refid="classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>multilineCommands<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;sing&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="38" refid="classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>terminators<sp/>=<sp/>Cmd.terminators<sp/>+<sp/>[</highlight><highlight class="stringliteral">&apos;...&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="39" refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>songcolor<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;blue&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="40" refid="classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>settable<sp/>=<sp/>Cmd.settable<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;songcolor<sp/>Color<sp/>to<sp/>``sing``<sp/>in<sp/>(red/blue/green/cyan/magenta,<sp/>bold,<sp/>underline)&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="41"><highlight class="normal"><sp/><sp/><sp/><sp/>Cmd.shortcuts.update({</highlight><highlight class="stringliteral">&apos;~&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;sing&apos;</highlight><highlight class="normal">})</highlight></codeline>
-<codeline lineno="42" refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" kindref="member">do_sing</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="43"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(self.colorize(arg,<sp/>self.<ref refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" kindref="member">songcolor</ref>))</highlight></codeline>
-<codeline lineno="44"><highlight class="normal"><sp/><sp/><sp/><sp/>@<ref refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kindref="member">options</ref>([make_option(</highlight><highlight class="stringliteral">&apos;--ho&apos;</highlight><highlight class="normal">,<sp/>type=</highlight><highlight class="stringliteral">&apos;int&apos;</highlight><highlight class="normal">,<sp/>default=2,</highlight></codeline>
-<codeline lineno="45" refid="classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=</highlight><highlight class="stringliteral">&quot;How<sp/>often<sp/>to<sp/>chant<sp/>&apos;ho&apos;&quot;</highlight><highlight class="normal">),</highlight></codeline>
-<codeline lineno="46"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>make_option(</highlight><highlight class="stringliteral">&apos;-c&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--commas&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="47" refid="classpirate8_1_1Pirate_1a0fa2b16f420ebf78ab78a44754a654d6" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,<sp/></highlight></codeline>
-<codeline lineno="48"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=</highlight><highlight class="stringliteral">&quot;Intersperse<sp/>commas&quot;</highlight><highlight class="normal">)])</highlight></codeline>
-<codeline lineno="49" refid="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" kindref="member">do_yo</ref>(self,<sp/>arg,<sp/>opts):</highlight></codeline>
-<codeline lineno="50"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>chant<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;yo&apos;</highlight><highlight class="normal">]<sp/>+<sp/>[</highlight><highlight class="stringliteral">&apos;ho&apos;</highlight><highlight class="normal">]<sp/>*<sp/>opts.ho</highlight></codeline>
-<codeline lineno="51"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>separator<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;,<sp/>&apos;</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>opts.commas<sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;<sp/>&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="52"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>chant<sp/>=<sp/>separator.join(chant)</highlight></codeline>
-<codeline lineno="53"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;{0}<sp/>and<sp/>a<sp/>bottle<sp/>of<sp/>{1}&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="54"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(chant,<sp/>arg))</highlight></codeline>
-<codeline lineno="55"><highlight class="normal"></highlight></codeline>
-<codeline lineno="56" refid="namespacepirate8_1a2a79aa1145909c491793c5da051fe09a" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate8_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="57"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py"/>
- </compounddef>
-</doxygen>