|
Returns a descendant iterator pointing to the first child markup object in the document.
descendant_iterator document::descendant_begin();1st Variety
const_descendant_iterator document::descendant_begin() const;2nd Variety
None
Returns a descendant_iterator
, (or const_descendant_iterator
in the 2nd variety), which points to the first child markup object in the document.
If there are no markup objects in the document, this operation returns descendant_end().
Use this operation to obtain a descendant iterator which can be used to traverse every markup object in the document in a pre-order fashion.
The first descendant node in a pre-order traversal is by nature
of the pre-order traversal, the first child markup object of the called node. This operation is also available in element
(see element::descendant_begin()).
Constant