Horizon
Loading...
Searching...
No Matches
horizon::ODB::EDAData Class Reference
Inheritance diagram for horizon::ODB::EDAData:
horizon::ODB::AttributeProvider

Classes

class  FeatureID
class  Subnet
class  SubnetVia
class  SubnetTrace
class  SubnetPlane
class  SubnetToeprint
class  Net
class  Outline
class  OutlineRectangle
class  OutlineContour
class  OutlineSquare
class  OutlineCircle
class  Pin
class  Package

Public Member Functions

void write (std::ostream &ost) const
void add_feature_id (Subnet &subnet, FeatureID::Type type, const std::string &layer, unsigned int feature_id)
Netadd_net (const horizon::Net &net)
Netget_net (const UUID &uu)
Packageadd_package (const horizon::Package &pkg)
const Packageget_package (const UUID &uu) const
Public Member Functions inherited from horizon::ODB::AttributeProvider
template<typename Tr, typename Ta>
void add_attribute (Tr &r, Ta v)

Additional Inherited Members

Protected Member Functions inherited from horizon::ODB::AttributeProvider
unsigned int get_or_create_attribute_name (const std::string &name)
void write_attributes (std::ostream &ost, const std::string &prefix="") const

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