Module: Origen::Component

Defined in:
lib/origen/components.rb

Overview

API for dealing with instantiating and keeping track of components or 'component-like object' (e.g. sub blocks). This API can be included as a mixin and extended further extended by the includer to get the top-level component behavior while providing more refined usage at the same time.

Defined Under Namespace

Classes: Component, Default