![]() |
![]() |
#include <vlib.h>
Public Member Functions | |
function () | |
void | init (int, int, const char *) |
void | makemask (int hpar, int lpar) |
void | vbeginfunction () |
void | vendfunction () |
![]() | |
Signal * | AddOutReg (Signal arg) |
void | create () |
int | getchange () |
Signal | getswitch () |
Signal | ifelse (Signal, Signal, Signal) |
void | init (const char *, const char *) |
void | init (const char *, const char *, int) |
void | init (const char *, const char *, module *fixt) |
module () | |
Signal | negedge (Signal) |
virtual void | operator() () |
void | popswitch () |
Signal | posedge (Signal) |
void | pushswitch (Signal arg) |
void | setchange (int c) |
void | vbeginmodule () |
void | vendmodule () |
virtual | ~module () |
Protected Attributes | |
int | h |
int | l |
rval | mask |
int | OldChange |
Signal | result |
![]() | |
int | change |
std::string | instname |
int | itern |
int | oldenmarg |
int | OuterIndPos |
Signal * | outreg [1000] |
int | outregn |
rval | passn |
void(* | runperiod )() |
Signal | switcharg [10] |
int | switchn |
module * | tfixt |
void function::init | ( | int | high, |
int | low, | ||
const char * | rname | ||
) |
Definition at line 1071 of file vlib.cc.
References gather_cfg::cout, LaserClient_cfi::high, l, LaserClient_cfi::low, makemask(), Skims_PA_cff::name, and rname.
void function::makemask | ( | int | hpar, |
int | lpar | ||
) |
Definition at line 1061 of file vlib.cc.
References L1DTConfigBti_cff::LL, mask, and Sizeofrval.
Referenced by init().
void function::vbeginfunction | ( | ) |
Definition at line 1086 of file vlib.cc.
References gather_cfg::cout, TauDecayModes::dec, corrVsCorr::filename, globcontrol::getchange(), glc, l, Skims_PA_cff::name, OldChange, module::oldenmarg, module::OuterIndPos, result, globcontrol::setfunction(), and module::switchn.
void function::vendfunction | ( | ) |
Definition at line 1108 of file vlib.cc.
References gather_cfg::cout, Signal::getr(), glc, l, mask, OldChange, module::oldenmarg, module::OuterIndPos, module::outregn, result, globcontrol::setchange(), Signal::sethlmask(), and Signal::setr().
|
protected |
Definition at line 258 of file vlib.h.
Referenced by init(), vbeginfunction(), and vendfunction().
|
protected |
Definition at line 259 of file vlib.h.
Referenced by makemask(), and vendfunction().
|
protected |
Definition at line 260 of file vlib.h.
Referenced by vbeginfunction(), and vendfunction().
|
protected |
Definition at line 261 of file vlib.h.
Referenced by vbeginfunction(), and vendfunction().