#include <addac.h>
Inheritance diagram for ADC:


Public Member Functions | |
| ADC (ICNDocument *icnDocument, bool newItem, const char *id=0) | |
| ~ADC () | |
| virtual void | stepNonLogic () |
| virtual bool | doesStepNonLogic () const |
Static Public Member Functions | |
| static Item * | construct (ItemDocument *itemDocument, bool newItem, const char *id) |
| static LibraryItem * | libraryItem () |
Protected Member Functions | |
| virtual void | initPins () |
Protected Attributes | |
| LogicOut * | m_logic [max_ADDAC_bits] |
| ECNode * | m_realNode |
Definition at line 48 of file addac.h.
| virtual bool ADC::doesStepNonLogic | ( | ) | const [inline, virtual] |
| void ADC::initPins | ( | ) | [protected, virtual] |
Add / remove pins according to the number of outputs the user has requested
Implements ADDAC.
Definition at line 109 of file addac.cpp.
References Component::createLogicOut(), Item::dataInt(), Component::ecNodeWithID(), Component::initDIP(), Component::initDIPSymbol(), m_logic, ADDAC::m_numBits, m_realNode, CNItem::removeDisplayText(), Component::removeElement(), and CNItem::removeNode().
1.5.1