Commit Graph
100 Commits
Author SHA1 Message Date
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Бычков Андрей 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
Andrey 8c8553a6af PIObject Property const char * 2022-04-29 18:17:03 +03:00
Andrey 784c949b1a Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-27 15:49:37 +03:00
Andrey 7325e12e30 PIString doc 2022-04-27 15:49:30 +03:00
Andrey 6322b248a8 dtos fix 2022-04-27 13:27:58 +03:00
Andrey f7d6302572 fix 2022-04-26 17:20:07 +03:00
Andrey 7ad520a1c3 PIString optimization 2022-04-26 17:19:05 +03:00
Andrey 4bc12989ca Merge branch 'master' of https://git.shs.tools/SHS/pip into pistring_unparent 2022-04-26 16:59:36 +03:00
Andrey 186c71d973 linux mb test 2022-04-26 16:41:04 +03:00
Andrey 06c8e6af10 linux mb test 2022-04-26 16:30:26 +03:00
Andrey 69b9589e84 linux mb test 2022-04-26 16:03:37 +03:00
Andrey 5c767c5e3e linux mb test 2022-04-26 16:01:14 +03:00
Andrey 9cd0389a0b PIString wo pideue parent 2022-04-26 14:41:12 +03:00
Andrey a7ffc85404 piminsleep bug and PIIODevice splitFullPath optimization 2022-04-26 14:09:59 +03:00
Andrey 2e9c3a1dbf PIString benchmarks 2022-04-26 11:53:28 +03:00
Andrey 765ef7368e PIString replace pibytearray by char * 2022-04-25 11:42:58 +03:00
Andrey 91216c4b17 PIPair doc 2022-04-22 19:20:50 +03:00
Andrey 416b142889 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-22 18:45:04 +03:00
Andrey cb4df7dc42 fix PIVector and PIDeque typedefs 2022-04-22 18:44:58 +03:00
Andrey 99a4546775 ещё правки для PIVector и PIDeque iterator и убрал лишние строки 2022-04-22 17:54:08 +03:00
Andrey 8a9864a91c PIPair refactoring 2022-04-22 17:35:29 +03:00
Andrey db54d0b052 mistake 2022-04-22 12:13:43 +03:00
Andrey 87105cff21 ещё правки документации для PIVector и PIDeque 2022-04-22 12:12:26 +03:00
Andrey a489daa475 уменьшил количество строк 2022-04-22 11:51:19 +03:00
Andrey 93b881da1b PIDeque doc, fixes in PIVector and PIString 2022-04-21 18:25:44 +03:00
Andrey 8beaac5193 finish PIVector doc 2022-04-20 16:50:36 +03:00
Andrey d4294e3d95 PIVector reshape... not works 2022-04-19 16:33:13 +03:00
Andrey 8c6db321cf PIDeque doc 2022-04-18 19:10:01 +03:00
Andrey 35e68bcd0e Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-18 18:16:38 +03:00
Andrey f01ca5e5bf pivector doc 2022-04-18 18:16:26 +03:00
Andrey 6abec38856 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-14 18:00:39 +03:00
Andrey d22af96bea PIDeque optimization 2022-04-14 18:00:33 +03:00
Andrey bb45a60d94 Iterators ssize_t 2022-04-14 17:43:55 +03:00
Andrey fa93c8a486 PIVector doc, forEach refactory 2022-04-14 15:58:40 +03:00
Andrey 2ab2614ab4 PICout optimization 2022-04-13 17:59:24 +03:00
Andrey 5ed900c46c PIVector doc 2022-04-13 14:50:09 +03:00
Andrey fb104a9f24 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-04-13 14:02:38 +03:00
Andrey 42bfe7c587 PIVector doc 2022-04-13 14:02:31 +03:00
Andrey e4e16764f3 PIP_DEBUG, PIVector sort and doc 2022-04-13 11:22:27 +03:00
Andrey 486fdf3dcd PIVector doc 2022-04-12 10:43:07 +03:00
Andrey 7cd824f3ab PIVector doc 2022-04-11 17:57:23 +03:00
Andrey 60c9d60079 PIVector reverse_iterator sort 2022-04-07 18:17:23 +03:00
Andrey f83d08cf56 PIVector doc 2022-04-01 18:11:52 +03:00
Andrey 0194e3f6b6 PIVector doc 2022-03-31 17:49:18 +03:00
Andrey 1edd9e4c55 PIVector doc 2022-03-31 17:27:36 +03:00
Andrey aa417be1d3 PIVector reverse, filter and reversed functions
PIVector lastIndexOf and lastIndexWhere correct behaviour
PIVector doc
picontainersmodule.h doc
2022-03-31 16:32:41 +03:00
Andrey 7ab16b641d PIVector doc 2022-03-31 13:28:18 +03:00
Andrey 42fd417e34 picontainers doc, PIVector doc 2022-03-30 17:32:34 +03:00
Andrey c2ceb710c5 PIVector doc 2022-03-29 17:30:58 +03:00
Andrey 288062cfd6 Merge branch 'master' of https://git.shs.tools/SHS/pip 2022-03-29 12:39:49 +03:00
Andrey 9f1ae76d1e PIVector doc 2022-03-29 12:39:37 +03:00
Andrey 7a9c3f72ca PIVector doc 2022-03-28 17:59:09 +03:00
Andrey 4c7df57e66 PIString and PIChar fixes 4 2022-03-25 15:10:29 +03:00
Andrey 7dee8f6313 PIString and PIChar fixes 3 2022-03-25 14:10:38 +03:00
Andrey 0ad6ca6602 PIString and PIChar fixes 2 2022-03-25 14:07:37 +03:00
Andrey 649850a1ba PIString and PIChar fixes 2022-03-25 13:49:32 +03:00
Andrey 8bb1af8d2a fix PIChar 2022-03-25 12:35:02 +03:00
Andrey 6241795b60 Merge branch 'master' of https://git.shs.tools/SHS/pip into doxygen-ru
# Conflicts:
#	libs/main/core/pivariant.cpp
#	libs/main/math/pigeometry.h
#	libs/main/math/pimathbase.h
2022-03-25 12:12:15 +03:00
Andrey 9d0451455a README.md ссылки на доку 2022-03-25 12:08:04 +03:00
Andrey 4bae04feec code style 2022-03-21 12:20:11 +03:00
Andrey 415160387b PILine 2022-03-21 10:49:41 +03:00
Andrey 3dd0d0b6cf PIRect complete 2022-03-21 10:35:34 +03:00
Andrey 2596b119ac start refactoring pigeometry.h 2022-03-18 18:06:40 +03:00
Andrey 6e6305d2ec start PIVector doc 2022-03-16 16:38:09 +03:00
Andrey 3e9cb2481c doc link to ru.cppreference.com for russian doc 2022-03-15 15:40:21 +03:00
Andrey ea624f1223 picontainers.h doc 2022-03-15 15:34:45 +03:00
Andrey e4aec3f95e Doxyfile.in upgrade 2022-03-15 15:10:59 +03:00
Andrey 9bf1a11701 picontainers.h doxygen fixes, generating html/pip.cfg 2022-03-14 18:17:16 +03:00
Andrey 99280a40ef picontainers.h doxygen partial 2022-03-14 17:14:29 +03:00
Andrey 99061f6e24 utf-8 2022-03-14 12:46:13 +03:00