KiCad PCB EDA Suite
LIBEVAL::VAR_REF Class Referenceabstract

#include <libeval_compiler.h>

Inheritance diagram for LIBEVAL::VAR_REF:
PCB_EXPR_VAR_REF PCB_EXPR_NETCLASS_REF PCB_EXPR_NETNAME_REF PCB_EXPR_TYPE_REF

Public Member Functions

 VAR_REF ()
 
virtual ~VAR_REF ()
 
virtual VAR_TYPE_T GetType () const =0
 
virtual VALUE GetValue (CONTEXT *aCtx)=0
 

Detailed Description

Definition at line 273 of file libeval_compiler.h.

Constructor & Destructor Documentation

◆ VAR_REF()

LIBEVAL::VAR_REF::VAR_REF ( )
inline

Definition at line 276 of file libeval_compiler.h.

276 {};

◆ ~VAR_REF()

virtual LIBEVAL::VAR_REF::~VAR_REF ( )
inlinevirtual

Definition at line 277 of file libeval_compiler.h.

277 {};

Member Function Documentation

◆ GetType()

virtual VAR_TYPE_T LIBEVAL::VAR_REF::GetType ( ) const
pure virtual

Implemented in PCB_EXPR_VAR_REF.

◆ GetValue()

virtual VALUE LIBEVAL::VAR_REF::GetValue ( CONTEXT aCtx)
pure virtual

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