core: Remove slots from storage APIs
[quassel.git] / src / core / cipher.h
index 2cd8086..01cf9dd 100644 (file)
@@ -22,22 +22,21 @@ class Cipher
 public:
     Cipher();
     explicit Cipher(QByteArray key, QString cipherType = QString("blowfish"));
-    ~Cipher();
     QByteArray decrypt(QByteArray cipher);
     QByteArray decryptTopic(QByteArray cipher);
-    bool encrypt(QByteArray &cipher);
+    bool encrypt(QByteArraycipher);
     QByteArray initKeyExchange();
     QByteArray parseInitKeyX(QByteArray key);
     bool parseFinishKeyX(QByteArray key);
     bool setKey(QByteArray key);
     QByteArray key() { return m_key; }
-    bool setType(const QString &type);
+    bool setType(const QStringtype);
     QString type() { return m_type; }
     static bool neededFeaturesAvailable();
     inline bool usesCBC() { return m_cbc; }
 
 private:
-    //direction is true for encrypt, false for decrypt
+    // direction is true for encrypt, false for decrypt
     QByteArray blowfishCBC(QByteArray cipherText, bool direction);
     QByteArray blowfishECB(QByteArray cipherText, bool direction);
     QByteArray b64ToByte(QByteArray text);
@@ -51,5 +50,4 @@ private:
     bool m_cbc;
 };
 
-
-#endif // CIPHER_H
+#endif  // CIPHER_H