Basic Class CObject
Basic Class CObject
Class CObject is the base class for constructing a MQL5 Standard Library.
Description
Class CObject allows all its descendants to be part of a linked list. Also, a number of virtual methods for further implementation in descendant classes are identified.
Declaration
class CObjectTitle
#include <Object.mqh>Inheritance hierarchy
CObject
Direct descendants
: CAccountInfo, CArray, CChart, CChartObject, CCurve, CDealInfo, CDictionary_Obj_Double, CDictionary_Obj_Obj, CDictionary_String_Obj, CExpertBase, CFile, CHistoryOrderInfo, CList, COrderInfo, CPositionInfo, CString, CSymbolInfo, CTerminalInfo, CTrade, CTreeNode, CWnd, ICondition, IExpression, IMembershipFunction, INamedValue, IParsableRule
Class Methods by Groups
| Attributes | |
|---|---|
| Prev | Gets the value of the previous item |
| Prev | Sets the value of the previous item |
| Next | Gets the value of the subsequent element |
| Next | Sets the next element |
| Compare methods | |
| virtual Compare | Returns the result of comparison with another object |
| Input/output | |
| virtual Save | Writes object to a file |
| virtual Load | Reads the object from the file |
| virtual Type | Returns the type of object |
Last updated on