KSeExpr 4.0.4.0
ExprSpecNode Struct Reference

Mini parse tree node... Only represents literals, and lists of literals. More...

#include <ExprSpecType.h>

Inheritance diagram for ExprSpecNode:
ExprSpecCCurveNode ExprSpecColorSwatchNode ExprSpecCurveNode ExprSpecListNode ExprSpecScalarNode ExprSpecStringNode ExprSpecVectorNode

Public Member Functions

 ExprSpecNode (int startPos, int endPos)
virtual ~ExprSpecNode ()=default
ExprSpecNodeoperator= (ExprSpecNode &&)=default
ExprSpecNodeoperator= (const ExprSpecNode &)=default
 ExprSpecNode (const ExprSpecNode &)=default
 ExprSpecNode (ExprSpecNode &&)=default

Public Attributes

int startPos
int endPos

Detailed Description

Mini parse tree node... Only represents literals, and lists of literals.

Definition at line 15 of file ExprSpecType.h.

Constructor & Destructor Documentation

◆ ExprSpecNode() [1/3]

◆ ~ExprSpecNode()

virtual ExprSpecNode::~ExprSpecNode ( )
virtualdefault

◆ ExprSpecNode() [2/3]

ExprSpecNode::ExprSpecNode ( const ExprSpecNode & )
default

References ExprSpecNode().

◆ ExprSpecNode() [3/3]

ExprSpecNode::ExprSpecNode ( ExprSpecNode && )
default

References ExprSpecNode().

Member Function Documentation

◆ operator=() [1/2]

ExprSpecNode & ExprSpecNode::operator= ( const ExprSpecNode & )
default

References ExprSpecNode().

◆ operator=() [2/2]

ExprSpecNode & ExprSpecNode::operator= ( ExprSpecNode && )
default

References ExprSpecNode().

Member Data Documentation

◆ endPos

◆ startPos


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