source: comparacioncriptosistemas/testVarieties/executionresult.cpp

interfaz
Last change on this file was e5b15b7, checked in by usuario <usuario@…>, 8 years ago

Se agregó la ejecución múltiple del proceso de generación, cifrado y descifrado. Se almacenan los resultados en un archivo de texto separado por espacios con los valores tiempo de generación de claves, cifrado y descifrado.

  • Property mode set to 100644
File size: 862 bytes
Line 
1#include "executionresult.h"
2
3ExecutionResult::ExecutionResult(ExecutionResult &e)
4{
5    keyGenerationTime = e.getKeyGenerationTime();
6    encryptionTime = e.getEncryptionTime();
7    decryptionTime = e.getDecryptionTime();
8}
9
10ExecutionResult::ExecutionResult(int k, int e, int d)
11{
12    keyGenerationTime = k;
13    encryptionTime = e;
14    decryptionTime = d;
15}
16
17ExecutionResult::~ExecutionResult(){
18
19}
20
21
22void ExecutionResult::setKeyGenerationTime(int t){
23    keyGenerationTime = t;
24}
25
26
27void ExecutionResult::setKeyEncryptionTime(int t){
28    encryptionTime = t;
29}
30
31
32void ExecutionResult::setKeyDecryptionTime(int t){
33    decryptionTime = t;
34}
35
36int ExecutionResult::getKeyGenerationTime(){
37    return keyGenerationTime;
38}
39
40int ExecutionResult::getEncryptionTime(){
41    return encryptionTime;
42}
43
44int ExecutionResult::getDecryptionTime(){
45    return decryptionTime;
46}
Note: See TracBrowser for help on using the repository browser.