Class: RgGen::VerilogUtility::PackageDefinition
- Inherits:
-
StructureDefinition
- Object
- StructureDefinition
- RgGen::VerilogUtility::PackageDefinition
- Defined in:
- lib/rggen/core_components/verilog_utility/package_definition.rb
Defined Under Namespace
Classes: ImportedPackage
Instance Method Summary collapse
Methods inherited from StructureDefinition
Methods included from CodeUtility
Constructor Details
This class inherits a constructor from RgGen::VerilogUtility::StructureDefinition
Instance Method Details
#import_package(name, items = nil) ⇒ Object
16 17 18 19 |
# File 'lib/rggen/core_components/verilog_utility/package_definition.rb', line 16 def import_package(name, items = nil) @import_packages ||= [] @import_packages << ImportedPackage.new(name, items) end |
#include_file(name) ⇒ Object
21 22 23 24 |
# File 'lib/rggen/core_components/verilog_utility/package_definition.rb', line 21 def include_file(name) @include_files ||= [] @include_files << "`include #{name.to_s.quote}" end |