| _ | IRArgoACBase< ArgoProtocol > | protected | 
  | _checksum(ArgoProtocol *state) | IRArgoACBase< ArgoProtocol > | protected | 
  | _checksum(ArgoProtocol *state) | IRArgoACBase< ArgoProtocol > | related | 
  | _checksum(ArgoProtocolWREM3 *state) | IRArgoACBase< ArgoProtocol > | related | 
  | _irsend | IRArgoACBase< ArgoProtocol > | protected | 
  | _length | IRArgoACBase< ArgoProtocol > | protected | 
  | _messageType | IRArgoACBase< ArgoProtocol > | protected | 
  | _stateReset(ArgoProtocol *state, argoIrMessageType_t messageType=argoIrMessageType_t::AC_CONTROL) | IRArgoACBase< ArgoProtocol > | protected | 
  | _stateReset(ArgoProtocol *state, argoIrMessageType_t) | IRArgoACBase< ArgoProtocol > | related | 
  | _stateReset(ArgoProtocolWREM3 *state, argoIrMessageType_t messageType) | IRArgoACBase< ArgoProtocol > | related | 
  | begin(void) | IRArgoACBase< ArgoProtocol > |  | 
  | calcChecksum(const uint8_t state[], const uint16_t length) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | calibrate(void) | IRArgoACBase< ArgoProtocol > | inline | 
  | checksum(void) | IRArgoACBase< ArgoProtocol > | protected | 
  | convertCommand(const stdAc::ac_command_t command) | IRArgoACBase< ArgoProtocol > | static | 
  | convertFan(const stdAc::fanspeed_t speed) | IRArgoACBase< ArgoProtocol > | static | 
  | convertMode(const stdAc::opmode_t mode) | IRArgoACBase< ArgoProtocol > | static | 
  | convertSwingV(const stdAc::swingv_t position) | IRArgoACBase< ArgoProtocol > | static | 
  | getChecksum(const uint8_t state[], const uint16_t length) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | getFan(void) const | IRArgoAC |  | 
  | getFanEx(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getFlap(void) const | IRArgoAC |  | 
  | getFlapEx(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getiFeel(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getMax(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getMessageType(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getMessageType(const uint8_t state[], const uint16_t length) | IRArgoACBase< ArgoProtocol > | static | 
  | getMode(void) const | IRArgoAC |  | 
  | getModeEx(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getNight(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getPower(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getRaw(void) | IRArgoACBase< ArgoProtocol > |  | 
  | getRawByteLength() const | IRArgoACBase< ArgoProtocol > |  | 
  | getRawByteLength(const ArgoProtocol &raw, argoIrMessageType_t messageTypeHint=argoIrMessageType_t::AC_CONTROL) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | getRawByteLength(const ArgoProtocol &, argoIrMessageType_t messageType) | IRArgoACBase< ArgoProtocol > | related | 
  | getRawByteLength(const ArgoProtocolWREM3 &raw, argoIrMessageType_t) | IRArgoACBase< ArgoProtocol > | related | 
  | getSensorTemp(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | getStateLengthForIrMsgType(argoIrMessageType_t type) | IRArgoACBase< ArgoProtocol > | static | 
  | getTemp(void) const | IRArgoACBase< ArgoProtocol > |  | 
  | IRArgoAC(const uint16_t pin, const bool inverted=false, const bool use_modulation=true) | IRArgoAC | explicit | 
  | IRArgoACBase(const uint16_t pin, const bool inverted=false, const bool use_modulation=true) | IRArgoACBase< ArgoProtocol > | explicit | 
  | off(void) | IRArgoACBase< ArgoProtocol > |  | 
  | on(void) | IRArgoACBase< ArgoProtocol > |  | 
  | send(const uint16_t repeat=kArgoDefaultRepeat) | IRArgoACBase< ArgoProtocol > |  | 
  | sendSensorTemp(const uint8_t degrees, const uint16_t repeat=kArgoDefaultRepeat) | IRArgoAC |  | 
  | setFan(const uint8_t fan) | IRArgoAC |  | 
  | IRArgoACBase< ArgoProtocol >::setFan(const argoFan_t fan) | IRArgoACBase< ArgoProtocol > |  | 
  | setFanEx(const argoFan_t fan) | IRArgoACBase< ArgoProtocol > | inline | 
  | setFlap(const uint8_t flap) | IRArgoAC |  | 
  | IRArgoACBase< ArgoProtocol >::setFlap(const argoFlap_t flap) | IRArgoACBase< ArgoProtocol > |  | 
  | setFlapEx(const argoFlap_t flap) | IRArgoACBase< ArgoProtocol > | inline | 
  | setiFeel(const bool on) | IRArgoACBase< ArgoProtocol > |  | 
  | setMax(const bool on) | IRArgoACBase< ArgoProtocol > |  | 
  | setMessageType(const argoIrMessageType_t msgType) | IRArgoACBase< ArgoProtocol > |  | 
  | setMode(const uint8_t mode) | IRArgoAC |  | 
  | IRArgoACBase< ArgoProtocol >::setMode(const argoMode_t mode) | IRArgoACBase< ArgoProtocol > |  | 
  | setModeEx(const argoMode_t mode) | IRArgoACBase< ArgoProtocol > | inline | 
  | setNight(const bool on) | IRArgoACBase< ArgoProtocol > |  | 
  | setPower(const bool on) | IRArgoACBase< ArgoProtocol > |  | 
  | setRaw(const uint8_t state[], const uint16_t length) | IRArgoACBase< ArgoProtocol > |  | 
  | setSensorTemp(const uint8_t degrees) | IRArgoACBase< ArgoProtocol > |  | 
  | setTemp(const uint8_t degrees) | IRArgoACBase< ArgoProtocol > |  | 
  | stateReset(argoIrMessageType_t messageType=argoIrMessageType_t::AC_CONTROL) | IRArgoACBase< ArgoProtocol > | protected | 
  | toCommon(void) const | IRArgoAC |  | 
  | toCommonCommand(const argoIrMessageType_t command) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | toCommonFanSpeed(const argoFan_t speed) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | toCommonMode(const argoMode_t mode) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | toCommonSwingV(const uint8_t position) | IRArgoACBase< ArgoProtocol > | protectedstatic | 
  | toString(void) const | IRArgoAC |  | 
  | validChecksum(const uint8_t state[], const uint16_t length) | IRArgoACBase< ArgoProtocol > | static |