#ifndef ENTITYCONVERTER_H_INCLUDED
#define ENTITYCONVERTER_H_INCLUDED
#include <string>
using namespace std;
class EntityConverter : public IConverter<EntitySample>{
public:
EntitySample fromString(string s);
string toString(EntitySample t);
};
EntitySample EntityConverter::fromString( string text){
EntitySample entitySample;
vector<string> elements=split_vector(text);
entitySample.setEntityId(string_to_long(elements.at(0)));
entitySample.setEntityName(elements.at(1));
entitySample.setEntityValue(string_to_double(elements.at(2)));
return entitySample;
}
string EntityConverter::toString(EntitySample object){
vector<string> elements;
elements.push_back(long_to_string(object.getEntityId()));
elements.push_back(object.getEntityName());
elements.push_back(double_to_string(object.getEntityValue()));
string text=build_vector(elements);
return text;
}
#endif
Dosyayı İndir