StdCompilerINIRead::NameNode Struct Reference

#include <StdCompiler.h>

Collaboration diagram for StdCompilerINIRead::NameNode:

Public Member Functions

 NameNode (NameNode *pParent=nullptr)

Public Attributes

StdStrBuf Name
bool Section {false}
NameNodeFirstChild {nullptr}
NameNodePrevChild {nullptr}
NameNodeNextChild {nullptr}
NameNodeLastChild {nullptr}
int Indent {-1}
const char * Pos {nullptr}

Detailed Description

Definition at line 675 of file StdCompiler.h.

Constructor & Destructor Documentation

◆ NameNode()

StdCompilerINIRead::NameNode::NameNode ( NameNode pParent = nullptr)

Definition at line 689 of file StdCompiler.h.

689  :
690  Parent(pParent)
691  { }

Member Data Documentation

◆ FirstChild

◆ Indent

int StdCompilerINIRead::NameNode::Indent {-1}

Definition at line 685 of file StdCompiler.h.

◆ LastChild

NameNode * StdCompilerINIRead::NameNode::LastChild {nullptr}

◆ Name

◆ NextChild

◆ Parent

NameNode* StdCompilerINIRead::NameNode::Parent

Definition at line 682 of file StdCompiler.h.

Referenced by StdCompilerINIRead::FreeNameNode(), and StdCompilerINIRead::NameEnd().

◆ Pos

const char* StdCompilerINIRead::NameNode::Pos {nullptr}

◆ PrevChild

NameNode * StdCompilerINIRead::NameNode::PrevChild {nullptr}

◆ Section

bool StdCompilerINIRead::NameNode::Section {false}

Definition at line 680 of file StdCompiler.h.

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