Lines Matching refs:QrCode
229 * - High level: Take the payload data and call QrCode::encodeText() or QrCode::encodeBinary().
230 * - Mid level: Custom-make the list of segments and call QrCode::encodeSegments().
233 * supply the appropriate version number, and call the QrCode() constructor.
236 class QrCode final {
265 public: static QrCode encodeText(const char *text, Ecc ecl);
274 public: static QrCode encodeBinary(const std::vector<std::uint8_t> &data, Ecc ecl);
290 public: static QrCode encodeSegments(const std::vector<QrSegment> &segs, Ecc ecl,
334 public: QrCode(int ver, Ecc ecl, const std::vector<std::uint8_t> &dataCodewords, int msk);
514 * it if it was less than QrCode::MAX_VERSION. (This advice does not apply to the other
515 * factory functions because they search all versions up to QrCode::MAX_VERSION.)