diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2025-08-06 11:29:57 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2025-08-06 11:29:57 +0900 |
commit | dcce5b1f2c449ed9a02b1752e0d74f147a83d07d (patch) | |
tree | d57fe27457a96451f1a67e2a2db268a441d917fc /doc/html/xml-sax-walkthrough.html | |
parent | 649c4c61a1f1f479f4532b196f68df476cef2680 (diff) | |
download | tqt-rename/true-false-4.tar.gz tqt-rename/true-false-4.zip |
Replace TRUE/FALSE with boolean values true/false - part 4rename/true-false-4
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'doc/html/xml-sax-walkthrough.html')
-rw-r--r-- | doc/html/xml-sax-walkthrough.html | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/html/xml-sax-walkthrough.html b/doc/html/xml-sax-walkthrough.html index ff2e3b224..70f0a6698 100644 --- a/doc/html/xml-sax-walkthrough.html +++ b/doc/html/xml-sax-walkthrough.html @@ -99,13 +99,13 @@ get indentation right, there is nothing special about our new <p> <pre> <a name="x2137"></a>bool StructureParser::<a href="tqxmlcontenthandler.html#startDocument">startDocument</a>() { indent = ""; - return TRUE; + return true; } </pre> <p> At the beginning of the document we simply set <em>indent</em> to an empty string because we want to print out the root element without any indentation. -Also we return TRUE so that the parser continues without +Also we return true so that the parser continues without reporting an error. <p> Because we want to be informed when the parser comes accross a start tag of an element and subsequently print it out, we @@ -116,7 +116,7 @@ have to overload <a href="tqxmlcontenthandler.html#startElement">TQXmlContentHan { printf( "%s%s\n", (const char*)indent, (const char*)qName ); indent += " "; - return TRUE; + return true; } </pre> <p> This is what the implementation does: The name of the element with @@ -126,14 +126,14 @@ without an eventual prefix denoting the <a href="xml.html#namespaces">namespace. <p> If another element follows before the current element's end tag it should be indented. Therefore we add four spaces to the <em>indent</em> string. -<p> Finally we return TRUE in order to let the parser continue without +<p> Finally we return true in order to let the parser continue without errors. <p> The last functionality we need to add is the parser's behaviour when an end tag occurs. This means overloading <a href="tqxmlcontenthandler.html#endElement">TQXmlContentHandler::endElement</a>(). <p> <pre> <a name="x2136"></a>bool StructureParser::<a href="tqxmlcontenthandler.html#endElement">endElement</a>( const <a href="tqstring.html">TQString</a>&, const <a href="tqstring.html">TQString</a>&, const <a href="tqstring.html">TQString</a>& ) { indent.remove( (uint)0, 4 ); - return TRUE; + return true; } </pre> <p> Obviously we then should shorten the <em>indent</em> string by the four |