#include <vlib.h>
Public Member Functions | |
int | alwaysget () |
void | alwayspop () |
void | alwayspush () |
void | alwaysstart () |
char * | constant (int bits, char *val) |
char * | constant (int bits, int val) |
int | getalwaysn () |
int | getce () |
int | getchange () |
int | getfunction () |
module * | getparent () |
rval | getpassn () |
globcontrol () | |
void | passn_inc () |
int | setce (int c) |
void | setchange (int i) |
void | setfunction (int i) |
void | setparent (module *rparent) |
Protected Attributes | |
int | alwayscnt |
int | alwaysn |
int | ce |
int | change |
char | constring [2 *32+32] |
int | functiondecl |
module * | parent |
rval | passn |
int | VFileOpen |
globcontrol::globcontrol | ( | ) |
Definition at line 1232 of file vlib.cc.
References Signal::alwaysn, Signal::change, cuy::col, gather_cfg::cout, mps_fire::i, margin, AnalysisDataFormats_SUSYBSMObjects::pa, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
char * globcontrol::constant | ( | int | bits, |
char * | val | ||
) |
Definition at line 1329 of file vlib.cc.
char * globcontrol::constant | ( | int | bits, |
int | val | ||
) |
Definition at line 1335 of file vlib.cc.
|
inline |
Definition at line 303 of file vlib.h.
References Signal::alwaysn, and Signal::setchange().
Referenced by Signal::asgn(), Signal::getval(), and Signal::operator=().
|
inline |
Definition at line 306 of file vlib.h.
References Signal::change.
Referenced by function::vbeginfunction().
|
inline |
|
inline |
Definition at line 308 of file vlib.h.
References class-composition::parent.
Referenced by Signal::clock(), Signal::initreg(), Signal::input(), and Signal::wire().
|
inline |
Definition at line 316 of file vlib.h.
References margin, MAXARG, and AnalysisDataFormats_SUSYBSMObjects::pa.
|
inline |
Definition at line 312 of file vlib.h.
References bits, EnergyCorrector::c, and heppy_batch::val.
Referenced by module::negedge(), and module::posedge().
void globcontrol::setchange | ( | int | i | ) |
Definition at line 1324 of file vlib.cc.
References Signal::change, and mps_fire::i.
Referenced by Signal::asgn(), and function::vendfunction().
|
inline |
Definition at line 309 of file vlib.h.
References mps_fire::i.
Referenced by function::vbeginfunction(), and module::vbeginmodule().
|
inline |
|
protected |
Definition at line 343 of file vlib.h.
Referenced by Vispa.Gui.ConnectableWidget.ConnectableWidget::addMenuEntry(), Vispa.Views.LineDecayView.LineDecayContainer::applyFilter(), Vispa.Views.BoxDecayView.BoxDecayContainer::arrangeUsingRelations(), Vispa.Views.BoxDecayView.BoxDecayContainer::autolayoutAlgorithm(), Vispa.Gui.ZoomableScrollableWidgetOwner.ZoomableScrollableWidgetOwner::autosizeScrollArea(), Vispa.Views.BoxDecayView.BoxDecayContainer::autosizeScrollArea(), Vispa.Gui.PortWidget.PortWidget::connectionPoint(), Vispa.Main.StartupScreen.StartupScreen::createDescriptionWidget(), Vispa.Views.BoxDecayView.BoxDecayContainer::dataAccessor(), Vispa.Views.LineDecayView.LineDecayContainer::dataAccessor(), Vispa.Views.LineDecayView.DecayLine::dataAccessor(), Vispa.Views.LineDecayView.LineDecayContainer::delete(), Vispa.Views.LineDecayView.DecayNode::delete(), Vispa.Views.LineDecayView.DecayLine::delete(), Vispa.Gui.VispaWidget.VispaWidget::delete(), Vispa.Gui.VispaWidget.VispaWidget::dragWidget(), Vispa.Share.ImageExporter.ImageExporter::exportImageDialog(), Vispa.Views.LineDecayView.DecayLine::extendedSize(), argparse.HelpFormatter._Section::format_help(), python.rootplot.argparse.HelpFormatter._Section::format_help(), edmIntegrityCheck.PublishToFileSystem::get(), Vispa.Gui.VispaWidget.VispaWidget::keyPressEvent(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.ConnectableWidget.ConnectableWidget::leaveEvent(), Vispa.Gui.PortWidget.PortWidget::moduleParent(), Vispa.Gui.WidgetContainer.WidgetContainer::mouseDoubleClickEvent(), Vispa.Gui.VispaWidget.VispaWidget::mouseDoubleClickEvent(), Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), Vispa.Views.LineDecayView.ParticleWidget::mousePressEvent(), Vispa.Views.LineDecayView.DecayNode::move(), Vispa.Views.LineDecayView.LineDecayContainer::noDecorationsMode(), Vispa.Views.LineDecayView.LineDecayContainer::operationId(), Vispa.Views.LineDecayView.DecayLine::paint(), Vispa.Gui.VispaWidget.VispaWidget::paintEvent(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), edmIntegrityCheck.PublishToFileSystem::publish(), Vispa.Views.LineDecayView.DecayLine::qtLineStyle(), Vispa.Views.WidgetView.WidgetView::restoreSelection(), Vispa.Views.WidgetView.WidgetView::select(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Views.LineDecayView.LineDecayContainer::sizeHint(), Vispa.Views.LineDecayView.LineDecayContainer::tabController(), Vispa.Views.BoxDecayView.BoxDecayContainer::toggleCollapsed(), Vispa.Views.LineDecayView.DecayNode::unite(), Vispa.Views.PropertyView.PropertyView::valueChanged(), Vispa.Views.BoxDecayView.BoxDecayContainer::widgetByObject(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDoubleClicked(), and Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDragged().