Sha256: e2563300cfaa148b46e04a4a031397acbd38d9fc27a1ee3abd36bad874e19a0f

Contents?: true

Size: 412 Bytes

Versions: 32

Compression:

Stored size: 412 Bytes

Contents

#pragma once

namespace rho{
namespace common{

struct IRhoCrypt
{
    virtual ~IRhoCrypt(void){}

    virtual int db_encrypt( const char* szPartition, int size, unsigned char* data, unsigned char* dataOut ) = 0;
    virtual int db_decrypt( const char* szPartition, int size, unsigned char* data ) = 0;
    virtual int set_db_CryptKey( const char* szPartition, const char* szKey, bool bPersistent ) = 0;
};

}
}

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
rhodes-3.0.2 platform/shared/common/IRhoCrypt.h
rhodes-3.0.2.beta.1 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.8 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.7 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.6 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.5 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.4 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.3 platform/shared/common/IRhoCrypt.h
rhodes-3.0.1.beta.2 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.7 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.6 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.5 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.4 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.3 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.2 platform/shared/common/IRhoCrypt.h
rhodes-3.0.0.beta.1 platform/shared/common/IRhoCrypt.h
rhodes-2.4.1 platform/shared/common/IRhoCrypt.h
rhodes-2.4.1.beta.1 platform/shared/common/IRhoCrypt.h