|
Aspose.Tasks for C++
|
A base class for implementations of ITreeAlgorithm<T> More...
#include <TreeAlgorithmBase.h>
Inherits Aspose::Tasks::Util::ITreeAlgorithm< T >.
Public Member Functions | |
| void | PreAlg (T el, int32_t level) override |
| Called before processing of a node of a tree. More... | |
| void | Alg (T el, int32_t level) override=0 |
| Processes a node of a tree. More... | |
| void | PostAlg (T el, int32_t level) override |
| Called after processing of a node of a tree. More... | |
A base class for implementations of ITreeAlgorithm<T>
| T | The type of the elements. |
|
overridepure virtual |
Processes a node of a tree.
| el | Node to process. |
| level | Tree node level. |
Implements Aspose::Tasks::Util::ITreeAlgorithm< T >.
|
inlineoverridevirtual |
Called after processing of a node of a tree.
| el | Node to process. |
| level | Tree node level. |
Implements Aspose::Tasks::Util::ITreeAlgorithm< T >.
|
inlineoverridevirtual |
Called before processing of a node of a tree.
| el | Node to process. |
| level | Tree node level. |
Implements Aspose::Tasks::Util::ITreeAlgorithm< T >.