19#include "../utils/tools.hpp"
44 for (
size_t i = 0; i < vLine.size(); i++)
46 if (vLine[i] == nLine)
52 vLine.push_back(nLine);
59 std::vector<size_t> vLine;
60 vLine.push_back(nLine);
81 for (
size_t i = 0; i < vLine.size(); i++)
83 if (vLine[i] == nLine)
86 vLine.erase(vLine.begin()+i);
132 for (
size_t i = 0; i < vLine.size(); i++)
134 if (vLine[i] == nLine)
std::map< std::string, std::vector< size_t > > mBreakpoints
void addBreakpoint(const std::string &_sFilename, size_t nLine)
bool isBreakpoint(const std::string &_sFilename, size_t nLine)
void removeBreakpoint(const std::string &_sFilename, size_t nLine)
void clearBreakpoints(const std::string &_sFilename)
void passBreakpoints(const std::map< std::string, std::vector< size_t > > &_mBreakpoints)
std::string replacePathSeparator(const std::string &)
This function replaces the Windows style path sparators to UNIX style.