libabigail
Loading...
Searching...
No Matches
diff_traversable_base Class Reference

The base class for the diff classes that are to be traversed. More...

#include <abg-comparison.h>

Inheritance diagram for diff_traversable_base:
[legend]

Public Member Functions

virtual bool traverse (diff_node_visitor &v)
 The default traverse function.
 
- Public Member Functions inherited from traversable_base
virtual ~traversable_base ()
 Destructor of the traversable_base type.
 

Additional Inherited Members

- Protected Member Functions inherited from traversable_base
 traversable_base ()
 Default constructor of the traversable_base type.
 
bool visiting () const
 This should returns false before and after the node has been visiting. During the visiting of the node (and of its children) this should return true.
 
void visiting (bool f)
 The traversing code should be responsible of calling this, not the user code.
 

Detailed Description

The base class for the diff classes that are to be traversed.

Definition at line 290 of file abg-comparison.h.

Member Function Documentation

◆ traverse()

bool traverse ( diff_node_visitor & v)
virtual

The default traverse function.

Returns
true.

Reimplemented in diff.

Definition at line 967 of file abg-comparison.cc.


The documentation for this class was generated from the following files: