| atoull(const std::string &str) | logicalaccess::XmlSerializable | protectedstatic |
| CheckLibUSBError(int errorFlag) | logicalaccess::LibUSBDataTransport | |
| connect() override | logicalaccess::LibUSBDataTransport | virtual |
| d_isConnected | logicalaccess::LibUSBDataTransport | protected |
| d_lastCommand | logicalaccess::DataTransport | protected |
| d_lastResult | logicalaccess::DataTransport | protected |
| d_ReaderUnit | logicalaccess::DataTransport | protected |
| disconnect() override | logicalaccess::LibUSBDataTransport | virtual |
| formatHexString(std::string hexstr) | logicalaccess::XmlSerializable | static |
| getDefaultXmlNodeName() const override | logicalaccess::LibUSBDataTransport | virtual |
| getLastCommand() | logicalaccess::DataTransport | inlinevirtual |
| getLastResult() | logicalaccess::DataTransport | inlinevirtual |
| getLibUSBReaderUnit() const | logicalaccess::LibUSBDataTransport | inline |
| getName() const override | logicalaccess::LibUSBDataTransport | virtual |
| getReaderUnit() const | logicalaccess::DataTransport | inlinevirtual |
| getTransportType() const override | logicalaccess::LibUSBDataTransport | inlinevirtual |
| isConnected() override | logicalaccess::LibUSBDataTransport | virtual |
| LibUSBDataTransport() | logicalaccess::LibUSBDataTransport | |
| receive(long int timeout=5000) override | logicalaccess::YubikeyDataTransport | virtual |
| receive(size_t readlen, long int timeout) | logicalaccess::YubikeyDataTransport | |
| removeXmlDeclaration(const std::string &xmlstring) | logicalaccess::XmlSerializable | static |
| send(const std::vector< unsigned char > &data) override | logicalaccess::YubikeyDataTransport | virtual |
| logicalaccess::DataTransport::send(const ByteVector &data)=0 | logicalaccess::DataTransport | protectedpure virtual |
| sendCommand(const std::vector< unsigned char > &command, long int timeout=2000) override | logicalaccess::LibUSBDataTransport | |
| logicalaccess::DataTransport::sendCommand(const ByteVector &command, long int timeout=-1) | logicalaccess::DataTransport | virtual |
| serialize(boost::property_tree::ptree &parentNode) override | logicalaccess::LibUSBDataTransport | virtual |
| logicalaccess::DataTransport::serialize() | logicalaccess::XmlSerializable | virtual |
| serializeToFile(const std::string &filename) | logicalaccess::XmlSerializable | virtual |
| serializeWithHeaders() | logicalaccess::XmlSerializable | virtual |
| setReaderUnit(std::weak_ptr< ReaderUnit > unit) | logicalaccess::DataTransport | inlinevirtual |
| unSerialize(boost::property_tree::ptree &node) override | logicalaccess::LibUSBDataTransport | virtual |
| logicalaccess::DataTransport::unSerialize(const std::string &xmlstring, const std::string &rootNode) | logicalaccess::XmlSerializable | virtual |
| logicalaccess::DataTransport::unSerialize(std::istream &is, const std::string &rootNode) | logicalaccess::XmlSerializable | virtual |
| logicalaccess::DataTransport::unSerialize(boost::property_tree::ptree &node, const std::string &rootNode) | logicalaccess::XmlSerializable | virtual |
| unSerializeFromFile(const std::string &filename) | logicalaccess::XmlSerializable | virtual |
| usb_read(int report_type, int report_number, int readlen, int timeout=1000) | logicalaccess::LibUSBDataTransport | |
| usb_write(const std::vector< unsigned char > &data, int report_type, int report_number) | logicalaccess::LibUSBDataTransport | |
| yk_crc16(const std::vector< unsigned char > &data) const | logicalaccess::YubikeyDataTransport | |
| yk_endian_swap_16(uint16_t x) const | logicalaccess::YubikeyDataTransport | |
| yk_force_key_update() | logicalaccess::YubikeyDataTransport | |
| yk_wait_for_key_status(uint8_t slot, unsigned int flags, unsigned int max_time_ms, bool logic_and, unsigned char mask) | logicalaccess::YubikeyDataTransport | |
| YubikeyDataTransport() | logicalaccess::YubikeyDataTransport | |
| ~DataTransport()=default | logicalaccess::DataTransport | virtual |
| ~LibUSBDataTransport() | logicalaccess::LibUSBDataTransport | virtual |
| ~XmlSerializable()=default | logicalaccess::XmlSerializable | virtual |
| ~YubikeyDataTransport() | logicalaccess::YubikeyDataTransport | virtual |