362c1f4c3b5ce9e3fce11167a51fbe4cdb2174de
Stefan Schuermans classes for format, size an...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp  1) /* Blinker
Stefan Schuermans update copyright header

Stefan Schuermans authored 5 years ago

src/common/Position.cpp  2)    Copyright 2011-2019 Stefan Schuermans <stefan@blinkenarea.org>
Stefan Schuermans classes for format, size an...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp  3)    Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
src/noarch/Position.cpp  4)    a blinkenarea.org project */
src/noarch/Position.cpp  5) 
src/noarch/Position.cpp  6) #include <sstream>
src/noarch/Position.cpp  7) #include <string>
src/noarch/Position.cpp  8) 
src/noarch/Position.cpp  9) #include "Position.h"
src/noarch/Position.cpp 10) #include "StringParser.h"
src/noarch/Position.cpp 11) 
src/noarch/Position.cpp 12) namespace Blinker {
src/noarch/Position.cpp 13) 
src/noarch/Position.cpp 14) /// constructor
src/noarch/Position.cpp 15) Position::Position():
src/noarch/Position.cpp 16)   m_x(0),
src/noarch/Position.cpp 17)   m_y(0)
src/noarch/Position.cpp 18) {
src/noarch/Position.cpp 19) }
src/noarch/Position.cpp 20) 
src/noarch/Position.cpp 21) /**
src/noarch/Position.cpp 22)  * @brief parse from string format
src/noarch/Position.cpp 23)  * @param[in] str string format
src/noarch/Position.cpp 24)  * @return if parsing was successful
src/noarch/Position.cpp 25)  */
src/noarch/Position.cpp 26) bool Position::fromStr(const std::string &str)
src/noarch/Position.cpp 27) {
src/noarch/Position.cpp 28)   StringParser parser(str);
Stefan Schuermans changed canvas to be able t...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp 29)   unsigned int x, y;
Stefan Schuermans classes for format, size an...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp 30) 
Stefan Schuermans changed canvas to be able t...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp 31)   if (!parser.uintNo(x) ||
Stefan Schuermans classes for format, size an...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp 32)       !parser.fixChr(',') ||
Stefan Schuermans fixed end of string check i...

Stefan Schuermans authored 12 years ago

src/noarch/Position.cpp 33)       !parser.uintNo(y) ||
src/noarch/Position.cpp 34)       !parser.isDone())