| beginTimeout | LircDevice | protected |
| canDo(uint32_t mask) const | LircDevice | inlineprotected |
| canGetRecResolution() const | Mode2LircDevice | inline |
| canRec() const | LircDevice | inline |
| canRecLircCode() const | LircDevice | inline |
| canRecMode2() const | LircDevice | inline |
| canSend() const | LircDevice | inline |
| canSendLircCode() const | LircDevice | inline |
| canSendPulse() const | LircDevice | inline |
| canSetRecTimeout() const | LircDevice | inline |
| canSetSendCarrier() const | Mode2LircDevice | inline |
| canSetTransmitterMask() const | LircDevice | inline |
| captureSize | Mode2LircDevice | protected |
| close() | LircDevice | |
| defaultBeginTimeout | LircDevice | static |
| defaultCaptureSize | Mode2LircDevice | static |
| defaultEndTimeout | Mode2LircDevice | static |
| defaultFilename | LircDevice | static |
| defaultFrequency | Mode2LircDevice | static |
| endTimeout | Mode2LircDevice | protected |
| features | LircDevice | protected |
| fileDescriptor | LircDevice | protected |
| fileName | LircDevice | protected |
| getBeginTimeout() const | LircDevice | inline |
| getCaptureSize() const | Mode2LircDevice | inline |
| getEndTimeout() const | Mode2LircDevice | inline |
| getNumberTransmitters() const | LircDevice | inline |
| getRecResolution() const | Mode2LircDevice | inline |
| INVALID | LircDevice | static |
| ioctl(uint32_t cmd, uint32_t arg) | LircDevice | protected |
| isLircCode() const | Mode2LircDevice | inlinevirtual |
| isMode2() const | Mode2LircDevice | inlinevirtual |
| isValid() const | LircDevice | inline |
| LircDevice(const char *path=defaultFilename, milliseconds_t beginTimeout=defaultBeginTimeout) | LircDevice | protected |
| LircDevice(const LircDevice &orig) | LircDevice | protected |
| longReport | LircDevice | protectedstatic |
| mode2dump(std::ostream &stream=std::cout) | Mode2LircDevice | |
| Mode2LircDevice(const char *path=defaultFilename=defaultFilename, milliseconds_t beginTimeout=defaultBeginTimeout, size_t captureSize=defaultCaptureSize, milliseconds_t endTimeout=defaultEndTimeout) | Mode2LircDevice | |
| numberTransmitters | LircDevice | protected |
| open() | Mode2LircDevice | virtual |
| read(int timeout) | Mode2LircDevice | |
| receive() | Mode2LircDevice | |
| recordingMode | LircDevice | protected |
| replacementEndingSilence | Mode2LircDevice | static |
| report(std::ostream &stream=std::cout) const | Mode2LircDevice | virtual |
| LircDevice::report(const char *name, bool value, std::ostream &stream) const | LircDevice | protected |
| reportValidity(std::ostream &stream=std::cout) const | LircDevice | protected |
| send(const lirc_t *data, unsigned length) | Mode2LircDevice | |
| send(const IrSequence &irSequence) | Mode2LircDevice | |
| send(const IrSequence &irSequence, frequency_t frequency) | Mode2LircDevice | inline |
| send(const lirc_t *data, unsigned length, frequency_t frequency) | Mode2LircDevice | |
| setBeginTimeout(milliseconds_t timeout) | LircDevice | inline |
| setCaptureSize(size_t captureSize_) | Mode2LircDevice | inline |
| setEndTimeout(int timeout) | Mode2LircDevice | inline |
| setRecTimeout(int arg) | LircDevice | inline |
| setRecTimeoutReports(bool enable) | LircDevice | inline |
| setSendCarrier(int frequency=defaultFrequency) | Mode2LircDevice | inline |
| setTransmitterMask(uint32_t mask) | LircDevice | inline |
| valid | LircDevice | protected |
| version | LircDevice | static |
| write(const uint32_t *data, size_t length) | Mode2LircDevice | |
| ~LircDevice() | LircDevice | virtual |