Бычков Андрей
4635e9ba4f
insert optimize
2022-08-22 17:47:45 +03:00
Бычков Андрей
49e553c551
PIDeque optimize and bugfix
2022-08-22 15:59:25 +03:00
andrey
1abcf06bf6
PIVector some optimize code
2022-08-16 22:20:04 +03:00
andrey
2550f76376
return move-assignment vector optimization
2022-08-16 20:26:42 +03:00
peri4
24da7aa644
doc core reference done
2022-08-15 19:35:49 +03:00
peri4
494faf862b
some doc
2022-08-15 11:43:27 +03:00
peri4
67561636e5
return move-assignment dequeue optimization
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
peri4
fed2c5991d
version 3.0.0_rc
2022-08-10 23:44:26 +03:00
peri4
ed888324b2
override
2022-08-10 23:34:11 +03:00
peri4
79efd9e15d
clang fix
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
peri4
f0fee0d78f
mispell
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
andrey
616b384ad6
Merge pull request 'cmake refactoring' ( #104 ) from cmake_refactor into master
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/104
2022-08-08 16:43:44 +03:00
peri4
8abc9777cc
cmake refactoring
2022-08-08 15:41:01 +03:00
peri4
8551499a5e
PICout refactoring, new SHSTKMacros
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
peri4
54cc6c55b2
pip_cmg and picodeinfo.h doc
2022-08-03 14:14:24 +03:00
peri4
e6aa3c34d4
Merge pull request 'added and fixed documentation for PIMath' ( #101 ) from math-doc into master
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/101
2022-08-03 08:49:08 +03:00
peri4
bb40f69298
doc clean
2022-08-03 08:47:25 +03:00
peri4
af9a9e78b9
doc
2022-08-02 17:08:51 +03:00
peri4
af1264e42b
doc fix
2022-08-02 08:25:34 +03:00
peri4
eb91fbfc45
doc stream
2022-08-01 21:23:21 +03:00
peri4
4ea5465637
PIString:: mid and cutMid does nothing if "start" < 0
2022-08-01 19:29:40 +03:00
peri4
ab7769dd5a
map and set fix
2022-08-01 19:07:23 +03:00
peri4
b1e220e454
change PIIODevice read* and write* methods size to "ssize_t"
2022-08-01 18:52:30 +03:00
peri4
1b499530c5
add pisd deploy
2022-08-01 18:20:58 +03:00
peri4
b0d48caaad
version 2.98.0
...
remove PIFile::readLine()
partially migrate PIConfig to text stream
add more "override"
2022-08-01 18:13:22 +03:00
Tamerlan Baziev
d6758a8562
исправление ошибок в документации
2022-08-01 12:29:42 +03:00
peri4
97734953dd
PIString(int) constructors delete
2022-07-29 22:25:21 +03:00
peri4
bd98583116
PIString delete operator += int
...
PICout fix
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
andrey
16c12a2756
Merge pull request 'Много исправлений и добавлений' ( #100 ) from pip297 into master
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/100
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
peri4
6ae6e9a540
remove test
2022-07-27 10:11:55 +03:00
Tamerlan Baziev
bbc83128b0
added and fixed documentation for PIMath
...
- added documentation for PIPoint, PILine;
- fixed documentation for PIMathMatrix.
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
peri4
a4882dc054
complex macros with ;
2022-07-25 11:18:09 +03:00
Бычков Андрей
a1b9b7e1d6
убрал лишние ;
2022-07-25 10:32:42 +03:00