|
| enum class | Type { Plated
, NonPlated
, Via
} |
| |
| enum class | Type2 { Standard
, PressFit
, Photo
, Laser
} |
| |
|
| std::unique_ptr< Odb::Lib::Protobuf::ToolsFile::ToolsRecord > | to_protobuf () const override |
| |
| void | from_protobuf (const Odb::Lib::Protobuf::ToolsFile::ToolsRecord &message) override |
| |
| bool | to_pbstring (std::string &pb_string) const |
| |
| bool | from_pbstring (const std::string &pb_string) |
| |
| bool | to_stream (std::ostream &outputStream) const |
| |
| bool | from_stream (std::istream &inputStream) |
| |
| std::string | to_json () const override |
| |
| void | from_json (const std::string &json) override |
| |
Definition at line 26 of file ToolsFile.h.
◆ Type
| enum class Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::Type |
|
strong |
◆ Type2
| enum class Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::Type2 |
|
strong |
◆ from_protobuf()
| void Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::from_protobuf |
( |
const Odb::Lib::Protobuf::ToolsFile::ToolsRecord & |
message | ) |
|
|
overridevirtual |
◆ to_protobuf()
| std::unique_ptr< Odb::Lib::Protobuf::ToolsFile::ToolsRecord > Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::to_protobuf |
( |
| ) |
const |
|
overridevirtual |
◆ BIT_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::BIT_KEY = "BIT" |
|
inlinestatic |
◆ DRILL_SIZE_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::DRILL_SIZE_KEY = "DRILL_SIZE" |
|
inlinestatic |
◆ drillBit
| std::string Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::drillBit |
◆ drillSize
| double Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::drillSize |
◆ FINISH_SIZE_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::FINISH_SIZE_KEY = "FINISH_SIZE" |
|
inlinestatic |
◆ finishSize
| double Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::finishSize |
◆ MAX_TOL_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::MAX_TOL_KEY = "MAX_TOL" |
|
inlinestatic |
◆ maxTOL
| double Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::maxTOL |
◆ MIN_TOL_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::MIN_TOL_KEY = "MIN_TOL" |
|
inlinestatic |
◆ minTOL
| double Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::minTOL |
◆ NUM_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::NUM_KEY = "NUM" |
|
inlinestatic |
◆ RECORD_TOKEN
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::RECORD_TOKEN = "TOOLS" |
|
inlinestatic |
◆ toolNum
| unsigned int Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::toolNum |
◆ type
| Type Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::type |
◆ type2
| Type2 Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::type2 |
◆ TYPE2_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::TYPE2_KEY = "TYPE2" |
|
inlinestatic |
◆ type2Map
| const Utils::EnumMap<Type2> Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::type2Map |
|
inlinestatic |
Initial value:{
{
"STANDARD",
"PRESS_FIT",
"PHOTO",
"LASER"
}
}
Definition at line 79 of file ToolsFile.h.
◆ TYPE_KEY
| const char* Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::TYPE_KEY = "TYPE" |
|
inlinestatic |
◆ typeMap
| const Utils::EnumMap<Type> Odb::Lib::FileModel::Design::ToolsFile::ToolsRecord::typeMap |
|
inlinestatic |
Initial value:{
{
"PLATED",
"NON_PLATED",
"VIA"
}
}
Definition at line 71 of file ToolsFile.h.
The documentation for this struct was generated from the following files: