KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_ARCHIVE_PARSER::EVALUE Struct Reference

Represent a floating value in E notation. More...

#include <cadstar_archive_parser.h>

Inheritance diagram for CADSTAR_ARCHIVE_PARSER::EVALUE:
CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

void Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override
 
double GetDouble ()
 

Public Attributes

long Base = 0
 
long Exponent = 0
 

Detailed Description

Represent a floating value in E notation.

Definition at line 394 of file cadstar_archive_parser.h.

Member Function Documentation

◆ GetDouble()

double CADSTAR_ARCHIVE_PARSER::EVALUE::GetDouble ( )

Definition at line 385 of file cadstar_archive_parser.cpp.

References Base, and Exponent.

Referenced by CADSTAR_PCB_ARCHIVE_LOADER::initStackupItem().

◆ Parse()

void CADSTAR_ARCHIVE_PARSER::EVALUE::Parse ( XNODE * aNode,
PARSER_CONTEXT * aContext )
overridevirtual

Member Data Documentation

◆ Base

long CADSTAR_ARCHIVE_PARSER::EVALUE::Base = 0

Definition at line 396 of file cadstar_archive_parser.h.

Referenced by GetDouble(), and Parse().

◆ Exponent

long CADSTAR_ARCHIVE_PARSER::EVALUE::Exponent = 0

Definition at line 397 of file cadstar_archive_parser.h.

Referenced by GetDouble(), and Parse().


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