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 >.