#include <string>
#include <list>
#include<vector>
#include "Point.h"
namespace CsvHandlerDll
{
class CsvHandler
{
public:
__declspec(dllexport) CsvHandler(void);
__declspec(dllexport) CsvHandler(char *s1,char s2);
__declspec(dllexport) char GetDelim(void);
__declspec(dllexport) char * GetPathFile(void);
__declspec(dllexport) void SetDelim(char d);
__declspec(dllexport) void SetPF(char* pf);
__declspec(dllexport) ~CsvHandler();
__declspec(dllexport) void ReadFile(void);
__declspec(dllexport) void Display_Vect();
__declspec(dllexport) std::vector<Point> GetPoints(void);
private:
void AddPoint(std::list<std::string> lst);
char * PathFile;
char delim;
std::vector<Point> vec;
};
}
Partager