Commit Graph

  • 2d2f6b254b add PIJSON, yet without doc peri4 2022-09-26 17:49:58 +03:00
  • 858b54ce64 pistring::toFloat/Double/LDouble precise fixes peri4 2022-09-19 15:20:24 +03:00
  • 38840c5b7d version 3.2.0 peri4 2022-09-18 12:36:09 +03:00
  • 499ee386a7 PIString::toFloat/Double/LDouble own fast implementation (. and , equivalent) PICout ldouble support PIEthernet small optimization peri4 2022-09-17 17:53:58 +03:00
  • eddef26b5e doc PIMap PIStack PIQueue done Бычков Андрей 2022-09-02 09:44:47 +03:00
  • db3de9904a pimap some doc Бычков Андрей 2022-08-30 18:15:13 +03:00
  • 3511fee459 pimap some doc Бычков Андрей 2022-08-30 17:49:09 +03:00
  • 5a1a381a32 containers doc Бычков Андрей 2022-08-29 18:32:55 +03:00
  • 1bc9f5ed19 PIVector and PIDeque takeRange Бычков Андрей 2022-08-25 17:35:49 +03:00
  • 8370351ff3 add doc to previous commit Бычков Андрей 2022-08-24 17:33:00 +03:00
  • 952020a3e2 PIVector and PIDeque: split and splitBySize Бычков Андрей 2022-08-24 17:28:48 +03:00
  • b35ec1f30a PIVector and PIDeque some code clean Бычков Андрей 2022-08-23 16:47:33 +03:00
  • 443eeed38b Merge pull request 'PIDeque optimize and bugfix' (#165) from deque2 into master Бычков Андрей 2022-08-23 10:30:05 +03:00
  • d1abfe5213 Merge pull request 'PIVector some optimize code' (#164) from vector into master Бычков Андрей 2022-08-22 20:18:08 +03:00
  • 29e34bdd60 cmake generate right project tree Бычков Андрей 2022-08-22 18:44:18 +03:00
  • 4635e9ba4f insert optimize Бычков Андрей 2022-08-22 17:47:45 +03:00
  • 49e553c551 PIDeque optimize and bugfix Бычков Андрей 2022-08-22 15:59:25 +03:00
  • 1abcf06bf6 PIVector some optimize code Andrey 2022-08-16 22:20:04 +03:00
  • 2550f76376 return move-assignment vector optimization Andrey 2022-08-16 20:26:42 +03:00
  • 24da7aa644 doc core reference done peri4 2022-08-15 19:35:49 +03:00
  • 494faf862b some doc peri4 2022-08-15 11:43:27 +03:00
  • 67561636e5 return move-assignment dequeue optimization peri4 2022-08-12 23:53:22 +03:00
  • 00f7a24d54 new caontainers functions atWhere() lastAtWhere() contains(v) filter(), map(), reduce(), forEach() indexed and reverse variants fix PIDeque reverse for fix insert with move of complex type potential segfault Бычков Андрей 2022-08-12 18:14:55 +03:00
  • f07f814b08 platformio_pre.py Бычков Андрей 2022-08-11 11:40:49 +03:00
  • fed2c5991d version 3.0.0_rc peri4 2022-08-10 23:44:26 +03:00
  • ed888324b2 override peri4 2022-08-10 23:34:11 +03:00
  • 79efd9e15d clang fix peri4 2022-08-10 23:23:23 +03:00
  • 1acd29e474 platformio_pre.py fix for new cmake macros Бычков Андрей 2022-08-10 16:37:28 +03:00
  • cd7af5e9b7 remove pimap.cpp Бычков Андрей 2022-08-10 15:14:47 +03:00
  • adef5b6781 PIMap some doc Бычков Андрей 2022-08-09 15:54:53 +03:00
  • 2e9acdb1ba убрал установку лишних инклюдов Бычков Андрей 2022-08-09 12:31:41 +03:00
  • f0fee0d78f mispell peri4 2022-08-08 21:09:47 +03:00
  • 60f4db61eb Merge branch 'master' of https://git.shs.tools/SHS/pip Бычков Андрей 2022-08-08 17:14:21 +03:00
  • 724a2dffcf picout and clean Бычков Андрей 2022-08-08 16:44:37 +03:00
  • 616b384ad6 Merge pull request 'cmake refactoring' (#104) from cmake_refactor into master Бычков Андрей 2022-08-08 16:43:44 +03:00
  • 8abc9777cc cmake refactoring peri4 2022-08-08 15:41:01 +03:00
  • 8551499a5e PICout refactoring, new SHSTKMacros peri4 2022-08-07 22:07:26 +03:00
  • 1eaecb288f PIMapIterators refactoring PIChunkStream some refactoring Бычков Андрей 2022-08-05 17:05:56 +03:00
  • 170a713357 PIMap new functions PIByteArray checksum crc some doc fixes Бычков Андрей 2022-08-04 20:20:08 +03:00
  • 54cc6c55b2 pip_cmg and picodeinfo.h doc peri4 2022-08-03 14:14:24 +03:00
  • e6aa3c34d4 Merge pull request 'added and fixed documentation for PIMath' (#101) from math-doc into master Пелипенко Иван 2022-08-03 08:49:08 +03:00
  • bb40f69298 doc clean peri4 2022-08-03 08:47:25 +03:00
  • af9a9e78b9 doc peri4 2022-08-02 17:08:51 +03:00
  • af1264e42b doc fix peri4 2022-08-02 08:25:34 +03:00
  • eb91fbfc45 doc stream peri4 2022-08-01 21:23:21 +03:00
  • 4ea5465637 PIString:: mid and cutMid does nothing if "start" < 0 peri4 2022-08-01 19:29:40 +03:00
  • ab7769dd5a map and set fix peri4 2022-08-01 19:07:23 +03:00
  • b1e220e454 change PIIODevice read* and write* methods size to "ssize_t" peri4 2022-08-01 18:52:30 +03:00
  • 1b499530c5 add pisd deploy peri4 2022-08-01 18:20:58 +03:00
  • b0d48caaad version 2.98.0 remove PIFile::readLine() partially migrate PIConfig to text stream add more "override" peri4 2022-08-01 18:13:22 +03:00
  • d6758a8562 исправление ошибок в документации Tamerlan Baziev 2022-08-01 12:29:42 +03:00
  • 97734953dd PIString(int) constructors delete peri4 2022-07-29 22:25:21 +03:00
  • bd98583116 PIString delete operator += int PICout fix peri4 2022-07-29 20:09:40 +03:00
  • ddba8f401b PICout fix Бычков Андрей 2022-07-29 18:16:42 +03:00
  • 4725eb96d6 replace typedef function ptr by std::function start PIMap refactoring Бычков Андрей 2022-07-29 15:49:36 +03:00
  • 38fd1b5dc4 PIPacketExtractor теперь работает Бычков Андрей 2022-07-28 17:02:33 +03:00
  • 16c12a2756 Merge pull request 'Много исправлений и добавлений' (#100) from pip297 into master Бычков Андрей 2022-07-28 14:47:24 +03:00
  • 1b09ad5c27 binlog fixes PIBinaryStream doc remove makePIPair rename bytesAvailable Бычков Андрей 2022-07-28 14:46:58 +03:00
  • 00d06f71ba version Бычков Андрей 2022-07-27 15:46:53 +03:00
  • 3873f0b03b PIIODevice::bytesAvailible() fix pistringlist pibinarystream write pibinarystream::binaryStreamSize() PIByteArray pibinarystream read with more size fix pistring pibinarystream read optimization fix bug in PIIOBinaryStream read and write if failed workaround in PIIOString::readDevice PISPI readDevice bug Fixed Бычков Андрей 2022-07-27 15:43:04 +03:00
  • 6ae6e9a540 remove test peri4 2022-07-27 10:11:55 +03:00
  • bbc83128b0 added and fixed documentation for PIMath Tamerlan Baziev 2022-07-26 18:13:28 +03:00
  • d13e68c206 threadedRead now const uchar * pipacketextractor Header mode now more flexible fix splitTime mode more refactoring add virtual override to functions remove piforeach replace 0 to nullptr iterate over pimap via iterators replace CONNECTU to CONNECT# with compile time check Бычков Андрей 2022-07-26 17:18:08 +03:00
  • a4882dc054 complex macros with ; peri4 2022-07-25 11:18:09 +03:00
  • a1b9b7e1d6 убрал лишние ; Бычков Андрей 2022-07-25 10:32:42 +03:00
  • e1b89aeca8 PIByteArray begin end indexOf map reduce forEach PIVector and PIDeque small fixes Бычков Андрей 2022-07-25 10:07:48 +03:00
  • 242abaaf59 version 2.95.0 get rid of PIByteArray subclassing from PIDeque<uchar> peri4 2022-07-22 16:40:09 +03:00
  • 0116387fe3 PIDeque fix ssize_t fix uninitialized variables fix PIDeque prepend with std::initializer_list Бычков Андрей 2022-07-22 16:31:40 +03:00
  • f5953a0ba7 PIBinaryLog joinBinLogsSerial correct timestamp wite with split Бычков Андрей 2022-07-22 15:24:07 +03:00
  • 7aa407264f Merge remote-tracking branch 'remotes/origin/stream_interface' PIBinaryLog Бычков Андрей 2022-07-22 15:22:33 +03:00
  • 59c7896577 Merge branch 'pip2' Бычков Андрей 2022-07-22 11:18:03 +03:00
  • a69de63db0 PISerial windows custom speed Бычков Андрей 2022-07-20 15:41:47 +03:00
  • e96b399da7 pip_cmg fix peri4 2022-06-24 16:43:22 +03:00
  • 33eefd7453 pip_cmg namespace fix peri4 2022-06-24 14:46:55 +03:00
  • c7fffe1280 PIBinaryLog miss peri4 2022-06-24 12:19:03 +03:00
  • 1b04d7ecce version 2.93 ready to master remove PIString << operators peri4 2022-06-24 12:10:57 +03:00
  • b66272a68a version 2.92 pip_cmg peri4 2022-06-09 17:59:04 +03:00
  • 12c032392c pip_cmg namespaces fix peri4 2022-05-20 15:23:01 +03:00
  • ffa25c18f0 pip_cmg include fix peri4 2022-05-15 17:56:52 +03:00
  • f67e3030b9 move to PIIOTextStream peri4 2022-05-13 13:24:09 +03:00
  • 1028233553 version 2.91.0, PITextStream works peri4 2022-05-13 11:26:01 +03:00
  • ef8ffcd02f DEPRECATED[M], createMemoryBlock(), text stream ... peri4 2022-05-11 20:55:51 +03:00
  • 0897a8369f macros rename peri4 2022-05-11 16:49:33 +03:00
  • fa19ad1093 text stream ... peri4 2022-05-11 12:39:36 +03:00
  • 8c6b3613b6 code brush peri4 2022-05-11 10:48:36 +03:00
  • a23eb341e2 pitextstream starts peri4 2022-05-10 18:47:11 +03:00
  • b2bc385397 PIByteArray works on binary stream peri4 2022-05-10 15:23:18 +03:00
  • 0f9e592273 start moving to binarystream peri4 2022-05-10 12:26:05 +03:00
  • cf4f58ed95 ready to integrate peri4 2022-05-09 23:57:47 +03:00
  • 0243f588bc before error detection peri4 2022-05-09 22:35:53 +03:00
  • af77974e91 first try peri4 2022-05-09 14:21:38 +03:00
  • a502182eba NO_UNUSED peri4 2022-05-09 11:56:09 +03:00
  • d219baee27 path fix peri4 2022-05-08 22:29:35 +03:00
  • 0ea1e2c856 support for git download of CMake project (standalone PIP build) peri4 2022-05-08 22:22:48 +03:00
  • 3107949e6f doc, small fixes peri4 2022-05-08 19:23:52 +03:00
  • 460519c075 PISingleApplication fix and optimize peri4 2022-05-08 16:35:01 +03:00
  • 9347ed2e55 doc peri4 2022-05-06 23:42:20 +03:00
  • 5770adfd34 PIMap fix peri4 2022-05-06 16:27:40 +03:00
  • 9714d8ea42 PIMap {{K, T}, {K, T}, ...} constructor doc ru peri4 2022-05-06 12:45:08 +03:00
  • 0b3ee4bb6a doc ru peri4 2022-05-05 22:31:59 +03:00