KiCad PCB EDA Suite
|
Represents a floating value in E notation. More...
#include <cadstar_archive_parser.h>
Public Member Functions | |
void | Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override |
double | GetDouble () |
Public Attributes | |
long | Base = 0 |
long | Exponent = 0 |
Represents a floating value in E notation.
Definition at line 393 of file cadstar_archive_parser.h.
double CADSTAR_ARCHIVE_PARSER::EVALUE::GetDouble | ( | ) |
Definition at line 385 of file cadstar_archive_parser.cpp.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::initStackupItem().
|
overridevirtual |
Implements CADSTAR_ARCHIVE_PARSER::PARSER.
Definition at line 391 of file cadstar_archive_parser.cpp.
References XNODE::GetParent(), CADSTAR_ARCHIVE_PARSER::GetXmlAttributeIDString(), and THROW_PARSING_IO_ERROR.
Referenced by CADSTAR_ARCHIVE_PARSER::ParseChildEValue().
long CADSTAR_ARCHIVE_PARSER::EVALUE::Base = 0 |
Definition at line 395 of file cadstar_archive_parser.h.
long CADSTAR_ARCHIVE_PARSER::EVALUE::Exponent = 0 |
Definition at line 396 of file cadstar_archive_parser.h.