Modifying constructor for vl-interfaceport structures.
(change-vl-interfaceport x [:name <name>] [:ifname <ifname>] [:modport <modport>] [:udims <udims>] [:loc <loc>])
This is an often useful alternative to make-vl-interfaceport.
We construct a new vl-interfaceport structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-interfaceport (x &rest args) (std::change-aggregate 'vl-interfaceport x args '((:name . vl-interfaceport->name) (:ifname . vl-interfaceport->ifname) (:modport . vl-interfaceport->modport) (:udims . vl-interfaceport->udims) (:loc . vl-interfaceport->loc)) 'change-vl-interfaceport 'remake-vl-interfaceport))