DataTree: Simplify object init

This commit is contained in:
2021-07-05 12:31:13 +02:00
parent 0e6cbf6664
commit 43518eff80
2 changed files with 15 additions and 55 deletions

View File

@@ -23,19 +23,19 @@ typedef enum { jtNull = 0, jtBool = 1, jtInt = 2, jtFloat = 3, jtString = 4, jtA
// One Config Members
class CDataMember
{
char * Name;
unsigned short NameLen;
EJsonDataType Type;
char * Name = NULL;
unsigned short NameLen = 0;
EJsonDataType Type = jtNull;
char * Value;
unsigned short Len;
char * Value = NULL;
unsigned short Len = 0;
CDataMember * FirstChild;
CDataMember * LastChild;
CDataMember * FirstChild = NULL;
CDataMember * LastChild = NULL;
CDataMember * Parent;
CDataMember * PrevPeer;
CDataMember * NextPeer;
CDataMember * Parent = NULL;
CDataMember * PrevPeer = NULL;
CDataMember * NextPeer = NULL;
// Manage Members
CDataMember * CreateChild( const char * Name, const int Len = -1 );