summaryrefslogtreecommitdiff
path: root/docs/samples/traverse_predicate.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'docs/samples/traverse_predicate.cpp')
-rw-r--r--docs/samples/traverse_predicate.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/samples/traverse_predicate.cpp b/docs/samples/traverse_predicate.cpp
index 9d8ded0..40e1718 100644
--- a/docs/samples/traverse_predicate.cpp
+++ b/docs/samples/traverse_predicate.cpp
@@ -3,7 +3,7 @@
#include <string.h>
#include <iostream>
-//[code_traverse_predicate_decl
+// tag::decl[]
bool small_timeout(pugi::xml_node node)
{
return node.attribute("Timeout").as_int() < 20;
@@ -21,7 +21,7 @@ struct allow_remote_predicate
return node.attribute("AllowRemote").as_bool();
}
};
-//]
+// end::decl[]
int main()
{
@@ -30,7 +30,7 @@ int main()
pugi::xml_node tools = doc.child("Profile").child("Tools");
- //[code_traverse_predicate_find
+ // tag::find[]
// Find child via predicate (looks for direct children only)
std::cout << tools.find_child(allow_remote_predicate()).attribute("Filename").value() << std::endl;
@@ -42,7 +42,7 @@ int main()
// We can use simple functions instead of function objects
std::cout << tools.find_child(small_timeout).attribute("Filename").value() << std::endl;
- //]
+ // end::find[]
}
// vim:et