This website requires JavaScript.
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