m2.cryptaffinity/src/lib/key_afine.cpp
2009-01-18 20:48:28 +00:00

39 lines
532 B
C++

#include "key_afine.hh"
#include "cryptafinity_global.hh"
#include "cryptafinity_iface.hh"
namespace LibCryptAfinity {
int KeyAfine::getCoefA(){
return this->_a;
}
int KeyAfine::getCoefB(){
return this->_b;
}
void KeyAfine::setCoefA(int i){
this->_a = i;
}
void KeyAfine::setCoefB(int i){
this->_b = i;
}
std::string KeyAfine::toString(){
std::string s;
s="( ";
char * c= new char[200];
sprintf(c,"%d",this->_a);
s+=c;
s+=", ";
sprintf(c,"%d",this->_b);
s+=c;
s+=")";
return s;
}
}