Ating for MQL5
Loading...
Searching...
No Matches
TimeLapseTreeNode Class Reference

Node structure for the TimeLapseTree. More...

+ Inheritance diagram for TimeLapseTreeNode:
+ Collaboration diagram for TimeLapseTreeNode:

Public Member Functions

 TimeLapseTreeNode (int id, datetime start, datetime end)
 Constructor for TimeLapseTreeNode.
 
virtual ~TimeLapseTreeNode ()
 Destructor for TimeLapseTreeNode.
 

Public Attributes

int identifier
 Unique identifier for the node.
 
datetime startTime
 Start time of the time lapse.
 
datetime endTime
 End time of the time lapse.
 
TimeLapseTreeNodeleft
 Pointer to the left child.
 
TimeLapseTreeNoderight
 Pointer to the right child.
 

Detailed Description

Node structure for the TimeLapseTree.

Constructor & Destructor Documentation

◆ TimeLapseTreeNode()

TimeLapseTreeNode::TimeLapseTreeNode ( int id,
datetime start,
datetime end )

Constructor for TimeLapseTreeNode.

Parameters
idNode identifier
startStart time of the time lapse
endEnd time of the time lapse

◆ ~TimeLapseTreeNode()

TimeLapseTreeNode::~TimeLapseTreeNode ( )
virtual

Destructor for TimeLapseTreeNode.

Member Data Documentation

◆ endTime

datetime TimeLapseTreeNode::endTime

End time of the time lapse.

◆ identifier

int TimeLapseTreeNode::identifier

Unique identifier for the node.

◆ left

TimeLapseTreeNode* TimeLapseTreeNode::left

Pointer to the left child.

◆ right

TimeLapseTreeNode* TimeLapseTreeNode::right

Pointer to the right child.

◆ startTime

datetime TimeLapseTreeNode::startTime

Start time of the time lapse.


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