Бычков Андрей
7bbffef237
version and remove debug
2022-11-11 16:26:11 +03:00
Бычков Андрей
cb59017ebb
PICloud many important fixes
2022-11-11 16:18:05 +03:00
Бычков Андрей
cfc9ed131a
Merge branch 'thread' of https://git.shs.tools/SHS/pip into thread
2022-11-10 19:01:52 +03:00
Бычков Андрей
39d81dd23b
PICloudServer don't delete clients
2022-11-10 19:01:28 +03:00
Бычков Андрей
d46f1a137a
PITimer remove wait in stop, waitForFinish
2022-11-10 15:26:19 +03:00
Бычков Андрей
e6a5010023
remove debug picout from cloud
2022-11-10 14:25:57 +03:00
Бычков Андрей
15a9d68a87
Merge branch 'thread' of https://git.shs.tools/SHS/pip into thread
2022-11-10 14:08:57 +03:00
Бычков Андрей
16c09ae6e9
PIEthernet atomic connected exchange
2022-11-10 14:08:42 +03:00
Бычков Андрей
d9eac06749
pithread, pitimer stop, stopAndWait
2022-11-09 17:17:21 +03:00
Бычков Андрей
f9c1ef5ba4
Merge branch 'thread' of https://git.shs.tools/SHS/pip into thread
2022-11-09 17:04:28 +03:00
Бычков Андрей
8738043dce
some PICloud and PIEthernet fixes
2022-11-09 17:04:13 +03:00
Бычков Андрей
21fa3baf4e
убрал лишнее в PICloudServer
2022-11-08 16:37:10 +03:00
Бычков Андрей
b17510218b
some fix for PICloudServer
2022-11-08 15:25:27 +03:00
Бычков Андрей
897f03f3d0
some fixes for picloud, but still not working correctly
2022-11-08 14:43:52 +03:00
Бычков Андрей
36ff427e0d
Merge branch 'thread' of https://git.shs.tools/SHS/pip into thread
2022-11-08 10:53:43 +03:00
Бычков Андрей
2e1179e2fa
Merge branch 'master' of https://git.shs.tools/SHS/pip into thread
2022-11-08 10:53:30 +03:00
Бычков Андрей
93a1bf4f6d
some unsuccessfull fixes for picloud
2022-11-07 17:32:10 +03:00
Бычков Андрей
f08a07cab0
небольшая чистка и улучшение кода, попытка исправить picloud
2022-11-07 17:16:27 +03:00
Бычков Андрей
bf87f631f0
some code style
2022-09-30 13:58:43 +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
Бычков Андрей
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