Modifying constructor for vl-udp structures.
(change-vl-udp x
[:name <name>]
[:output <output>]
[:inputs <inputs>]
[:sequentialp <sequentialp>]
[:table <table>]
[:initval <initval>]
[:warnings <warnings>]
[:minloc <minloc>]
[:maxloc <maxloc>]
[:atts <atts>]
[:comments <comments>])
This is an often useful alternative to make-vl-udp.
We construct a new vl-udp structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-udp (x &rest args) (std::change-aggregate 'vl-udp x args '((:name . vl-udp->name) (:output . vl-udp->output) (:inputs . vl-udp->inputs) (:sequentialp . vl-udp->sequentialp) (:table . vl-udp->table) (:initval . vl-udp->initval) (:warnings . vl-udp->warnings) (:minloc . vl-udp->minloc) (:maxloc . vl-udp->maxloc) (:atts . vl-udp->atts) (:comments . vl-udp->comments)) 'change-vl-udp 'remake-vl-udp))