AskSin++
Public Member Functions | List of all members
as::RegList3< Register > Class Template Reference
Inheritance diagram for as::RegList3< Register >:
Inheritance graph
[legend]
Collaboration diagram for as::RegList3< Register >:
Collaboration graph
[legend]

Public Member Functions

 RegList3 (uint16_t a)
 
uint8_t ctRampOn () const
 
bool ctRampOn (uint8_t v) const
 
uint8_t ctRampOff () const
 
bool ctRampOff (uint8_t v) const
 
uint8_t ctDlyOn () const
 
bool ctDlyOn (uint8_t v) const
 
uint8_t ctDlyOff () const
 
bool ctDlyOff (uint8_t v) const
 
uint8_t ctOn () const
 
bool ctOn (uint8_t v) const
 
uint8_t ctOff () const
 
bool ctOff (uint8_t v) const
 
uint8_t ctRepOn () const
 
bool ctRepOn (uint8_t v) const
 
uint8_t ctRepOff () const
 
bool ctRepOff (uint8_t v) const
 
uint8_t ctValLo () const
 
bool ctValLo (uint8_t v) const
 
uint8_t ctValHi () const
 
bool ctValHi (uint8_t v) const
 
uint8_t onDly () const
 
bool onDly (uint8_t v) const
 
uint8_t onTime () const
 
bool onTime (uint8_t v) const
 
uint8_t offDly () const
 
bool offDly (uint8_t v) const
 
uint8_t offTime () const
 
bool offTime (uint8_t v) const
 
uint8_t actionType () const
 
bool actionType (uint8_t v) const
 
bool multiExec () const
 
bool multiExec (bool v) const
 
bool offTimeMode () const
 
bool offTimeMode (bool v) const
 
bool onTimeMode () const
 
bool onTimeMode (bool v) const
 
uint8_t jtOn () const
 
bool jtOn (uint8_t v) const
 
uint8_t jtOff () const
 
bool jtOff (uint8_t v) const
 
uint8_t jtDlyOn () const
 
bool jtDlyOn (uint8_t v) const
 
uint8_t jtDlyOff () const
 
bool jtDlyOff (uint8_t v) const
 
uint8_t jtRampOn () const
 
bool jtRampOn (uint8_t v) const
 
uint8_t jtRampOff () const
 
bool jtRampOff (uint8_t v) const
 
uint8_t jtRefOn () const
 
bool jtRefOn (uint8_t v) const
 
uint8_t jtRefOff () const
 
bool jtRefOff (uint8_t v) const
 
bool offDelayBlink () const
 
bool offDelayBlink (bool v) const
 
bool onLevelPrio () const
 
bool onLevelPrio (bool v) const
 
bool onDelayMode () const
 
bool onDelayMode (bool v) const
 
uint8_t offLevel () const
 
bool offLevel (uint8_t v) const
 
uint8_t onMinLevel () const
 
bool onMinLevel (uint8_t v) const
 
uint8_t onLevel () const
 
bool onLevel (uint8_t v) const
 
uint8_t maxTimeFirstDir () const
 
bool maxTimeFirstDir (uint8_t v) const
 
uint8_t drivingMode () const
 
bool drivingMode (uint8_t v) const
 
uint8_t rampStartStep () const
 
bool rampStartStep (uint8_t v) const
 
uint8_t rampOnTime () const
 
bool rampOnTime (uint8_t v) const
 
uint8_t rampOffTime () const
 
bool rampOffTime (uint8_t v) const
 
uint8_t dimMinLevel () const
 
bool dimMinLevel (uint8_t v) const
 
uint8_t dimMaxLevel () const
 
bool dimMaxLevel (uint8_t v) const
 
uint8_t dimStep () const
 
bool dimStep (uint8_t v) const
 
uint8_t offDelayStep () const
 
bool offDelayStep (uint8_t v) const
 
uint8_t offDelayNewTime () const
 
bool offDelayNewTime (uint8_t v) const
 
uint8_t offDelayOldTime () const
 
bool offDelayOldTime (uint8_t v) const
 
uint8_t elseActionType () const
 
bool elseActionType (uint8_t v) const
 
bool elseOffTimeMode () const
 
bool elseOffTimeMode (bool v) const
 
bool elseOnTimeMode () const
 
bool elseOnTimeMode (bool v) const
 
uint8_t elseJtOn () const
 
bool elseJtOn (uint8_t v) const
 
uint8_t elseJtOff () const
 
bool elseJtOff (uint8_t v) const
 
uint8_t elseJtDlyOn () const
 
bool elseJtDlyOn (uint8_t v) const
 
uint8_t elseJtDlyOff () const
 
bool elseJtDlyOff (uint8_t v) const
 
uint8_t elseJtRampOn () const
 
bool elseJtRampOn (uint8_t v) const
 
uint8_t elseJtRampOff () const
 
bool elseJtRampOff (uint8_t v) const
 
uint8_t actType () const
 
bool actType (uint8_t v) const
 
uint8_t actNum () const
 
bool actNum (uint8_t v) const
 
uint8_t actIntens () const
 
bool actIntens (uint8_t v) const
 
- Public Member Functions inherited from as::RegisterList< Register >
 operator GenericList () const
 
 RegisterList (uint16_t a)
 
bool writeRegister (uint8_t reg, uint8_t value) const
 
bool writeRegister (uint8_t reg, uint8_t mask, uint8_t shift, uint8_t value) const
 
bool writeBit (uint8_t reg, uint8_t bitnum, bool value) const
 
uint8_t readRegister (uint8_t reg, uint8_t value=0) const
 
uint8_t readRegister (uint8_t reg, uint8_t mask, uint8_t shift, uint8_t value=0) const
 
bool readBit (uint8_t reg, uint8_t bitnum, bool value=false) const
 
void clear ()
 
void defaults ()
 
void dump (const char *end="\n") const
 
- Public Member Functions inherited from as::BaseList
 BaseList (uint16_t a)
 
uint16_t address () const
 
bool valid () const
 
uint8_t getByte (uint8_t offset) const
 
uint8_t getByte (uint8_t offset, uint8_t mask, uint8_t shift) const
 
bool setByte (uint8_t offset, uint8_t data) const
 
bool setByte (uint8_t offset, uint8_t data, uint8_t mask, uint8_t shift) const
 
bool isBitSet (uint8_t offset, uint8_t bit) const
 
bool setBit (uint8_t offset, uint8_t bit, bool value) const
 
bool setData (uint8_t offset, uint8_t *buf, uint16_t size) const
 
bool getData (uint8_t offset, uint8_t *buf, uint16_t size) const
 
void clear (uint8_t offset, uint16_t size)
 
void init (const uint8_t *data, uint16_t size)
 

Additional Inherited Members

- Static Public Member Functions inherited from as::RegisterList< Register >
static uint8_t getOffset (uint8_t reg)
 
static uint8_t getRegister (uint8_t offset)
 
static uint8_t size ()
 

Detailed Description

template<class Register>
class as::RegList3< Register >

Definition at line 684 of file Register.h.