put previously global error handling and key hashes into ptx (pcp context) to make libpcp threadsafe.

This commit is contained in:
TLINDEN
2014-05-04 17:11:03 +02:00
parent d1c87d1001
commit da9891ff81
58 changed files with 1330 additions and 958 deletions

View File

@@ -46,11 +46,13 @@ namespace pcp {
class Vault {
private:
vault_t *V;
PcpContext PTX;
public:
// constructors
Vault();
Vault(std::string filename);
Vault(PcpContext P);
Vault(PcpContext P, std::string filename);
// destructor
~Vault();