Commit Graph
455 Commits
Author SHA1 Message Date
peri4 9438ab4e53 PIIODevice threaded read refactoring 2022-10-23 16:02:09 +03:00
peri4 e5777dde6c version 3.3.0 2022-10-01 10:53:09 +03:00
peri4 858b54ce64 pistring::toFloat/Double/LDouble precise fixes 2022-09-19 15:20:24 +03:00
peri4 38840c5b7d version 3.2.0 2022-09-18 12:36:09 +03:00
peri4 499ee386a7 PIString::toFloat/Double/LDouble own fast implementation (. and , equivalent)
PICout ldouble support
PIEthernet small optimization
2022-09-17 17:53:58 +03:00
Бычков Андрей eddef26b5e doc PIMap PIStack PIQueue done 2022-09-02 09:44:47 +03:00
Бычков Андрей 29e34bdd60 cmake generate right project tree 2022-08-22 18:44:18 +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
peri4 fed2c5991d version 3.0.0_rc 2022-08-10 23:44:26 +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
peri4 8abc9777cc cmake refactoring 2022-08-08 15:41:01 +03:00
Бычков Андрей 1eaecb288f PIMapIterators refactoring
PIChunkStream some refactoring
2022-08-05 17:05:56 +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
Бычков Андрей 00d06f71ba version 2022-07-27 15:46:53 +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 242abaaf59 version 2.95.0
get rid of PIByteArray subclassing from PIDeque<uchar>
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
Бычков Андрей 7aa407264f Merge remote-tracking branch 'remotes/origin/stream_interface'
PIBinaryLog
2022-07-22 15:22:33 +03:00
peri4 1b04d7ecce version 2.93 ready to master
remove PIString << operators
2022-06-24 12:10:57 +03:00
peri4 b66272a68a version 2.92
pip_cmg
2022-06-09 17:59:04 +03:00
peri4 1028233553 version 2.91.0, PITextStream works 2022-05-13 11:26:01 +03:00
peri4 0f9e592273 start moving to binarystream 2022-05-10 12:26:05 +03:00
peri4 d219baee27 path fix 2022-05-08 22:29:35 +03:00
peri4 0ea1e2c856 support for git download of CMake project (standalone PIP build) 2022-05-08 22:22:48 +03:00
peri4 9347ed2e55 doc 2022-05-06 23:42:20 +03:00
peri4 28ce6e8f3f version 2.39.0
PIString works with PIConstChars
picodeinfo optimizations
PIIODevice::availableClasses
2022-05-03 18:44:00 +03:00
peri4 2bbdbc3ac9 PIIODevice registration dramatically optimization 2022-04-30 11:21:57 +03:00
peri4 9f581335d3 version 2.37 2022-04-26 00:33:17 +03:00
peri4 38b75c85d7 doc fix 2022-04-22 23:24:28 +03:00
peri4 6485d81025 piobject metasystem memory and performance optimization 2022-04-22 15:35:25 +03:00
Andrey 2ab2614ab4 PICout optimization 2022-04-13 17:59:24 +03:00
peri4 4f2218619c version, debug printf 2022-04-13 12:31:11 +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 3dd0d0b6cf PIRect complete 2022-03-21 10:35:34 +03:00
Andrey e4aec3f95e Doxyfile.in upgrade 2022-03-15 15:10:59 +03:00
peri4 7ef4321a3d supports for doc language select with cmake 2022-03-14 21:53:30 +03:00
peri4 2a877fbb6b pip_cmg supports for "simple-stream" PIMETA tag for structs and classes for simple de/serialization without PIChunkStream 2022-03-11 14:39:08 +03:00
peri4 a2a205cfd2 version 2.33.0
piMinSleep() method
2021-11-16 14:43:57 +03:00
peri4 21e03fc8cb flags 2021-10-27 10:53:27 +03:00
peri4 aa76a15f40 version 2.32.0
PIObject::Connection struct
2021-10-04 21:50:49 +03:00
peri4 dedc35b466 new class PIThreadPoolLoop 2021-09-24 16:03:20 +03:00
peri4 3b0a1c70fe documentation fix 2021-09-03 17:12:46 +03:00
andrey 186e07e45d PICodeInfo::EnumInfo toPIVariantEnum 2021-09-03 16:19:57 +03:00
andrey 047cff7d6e version 2021-09-03 12:42:29 +03:00
peri4 991a074538 version 2.30
PIStreamPacker remove progresses
picloud various fixes
2021-09-01 23:48:13 +03:00
peri4 4c85206cfa version 2021-08-23 14:07:45 +03:00
peri4 3c20728210 version 2021-08-19 18:29:05 +03:00
peri4 44b9c37391 PICloudClient now soft stop thread when closed
last cmake changes
2021-08-16 22:30:56 +03:00