peri4
caa7880cc4
get rid of piForeach
...
apply some code analyzer recommendations
ICU flag now check if libicu exists
prepare for more accurate growth of containers (limited PoT, then constantly increase size)
2024-11-20 20:01:47 +03:00
peri4
e186e0adff
shorter thread names
2024-09-17 15:58:06 +03:00
peri4
000ce2a54d
PICout improvement:
...
* renamed private members for more clear code
* registerExternalBufferID() method to obtain unique ID for withExternalBuffer()
* PICoutManipulators::PICoutStdStream enum for select stream (stdout or stderr)
* Constructors now accept optional stream
* piCerr and piCerrObj macros
PIDir::temporary() moved to "mkdtemp"
PILog:
* now 4 levels
* you can set max level
* Error writes to piCerr
2024-09-16 16:06:07 +03:00
peri4
1c7fc39b6c
version 4.0.0_alpha
...
in almost all methods removed timeouts in milliseconds, replaced to PISystemTime
PITimer rewrite, remove internal impl, now only thread implementation, API similar to PIThread
PITimer API no longer pass void*
PIPeer, PIConnection improved stability on reinit and exit
PISystemTime new methods
pisd now exit without hanging
2024-07-30 14:18:02 +03:00
peri4
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
peri4
e9a7eaa276
fixes
2022-11-10 15:03:51 +03:00
Бычков Андрей
d9eac06749
pithread, pitimer stop, stopAndWait
2022-11-09 17:17:21 +03:00
peri4
ed888324b2
override
2022-08-10 23:34:11 +03:00
Бычков Андрей
adef5b6781
PIMap some doc
2022-08-09 15:54:53 +03:00
peri4
8abc9777cc
cmake refactoring
2022-08-08 15:41:01 +03:00
peri4
1b499530c5
add pisd deploy
2022-08-01 18:20:58 +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
0897a8369f
macros rename
2022-05-11 16:49:33 +03:00
peri4
a23eb341e2
pitextstream starts
2022-05-10 18:47:11 +03:00
peri4
b2bc385397
PIByteArray works on binary stream
2022-05-10 15:23:18 +03:00
peri4
3107949e6f
doc, small fixes
2022-05-08 19:23:52 +03:00
peri4
d71432136c
resurrect and assertions
2021-06-09 11:32:28 +03:00
peri4
557f2a4d0d
replace piForeach* to for(:)
...
another c++11 try ...
2020-07-30 20:08:33 +03:00
peri4
48692a4724
remove remote_console
2020-07-30 00:20:19 +03:00
andrey
6f5c864e9f
PIMutex as std::mutex
2020-07-17 11:14:11 +03:00
peri4
42925122cb
version 1.22.0
...
source tree changed
detached PIConsole and PIScreen* in "pip_console" library
2020-06-28 00:18:24 +03:00
andrey
c59579d5d5
BIG deep clean
2020-06-10 13:14:16 +03:00
peri4
b7c97af69a
Licence updated to LGPLv3
2020-04-30 15:59:14 +03:00
peri4
2ca1c186a6
Licence updated to LGPLv3
2020-04-30 15:25:31 +03:00
andrey
020b0192ac
git-svn-id: svn://db.shs.com.ru/pip@948 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-12 14:08:26 +00:00
andrey
399a4c21bb
git-svn-id: svn://db.shs.com.ru/pip@941 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-09 19:36:48 +00:00
peri4
201b9dc256
git-svn-id: svn://db.shs.com.ru/pip@936 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-09 14:03:14 +00:00
peri4
e3adff1f78
git-svn-id: svn://db.shs.com.ru/pip@896 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-04 20:59:11 +00:00
peri4
c3e4f85e28
git-svn-id: svn://db.shs.com.ru/pip@820 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-26 21:45:33 +00:00
peri4
0c432eae34
git-svn-id: svn://db.shs.com.ru/pip@819 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-26 18:52:05 +00:00
peri4
fb44b01c0f
git-svn-id: svn://db.shs.com.ru/pip@803 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-22 14:55:23 +00:00
peri4
71128017dd
git-svn-id: svn://db.shs.com.ru/pip@802 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-17 18:32:02 +00:00
andrey
0af7eabf56
git-svn-id: svn://db.shs.com.ru/pip@755 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-15 14:45:34 +00:00
andrey
1e95e8fd93
git-svn-id: svn://db.shs.com.ru/pip@753 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-13 08:28:20 +00:00
andrey
0990931078
git-svn-id: svn://db.shs.com.ru/pip@752 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-11 14:36:15 +00:00
andrey
b2c76a0e1b
git-svn-id: svn://db.shs.com.ru/pip@699 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-06 20:20:23 +00:00
peri4
9a1c5deadd
git-svn-id: svn://db.shs.com.ru/pip@591 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2018-02-07 08:52:41 +00:00
peri4
6f54f501cd
git-svn-id: svn://db.shs.com.ru/pip@542 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-09-05 15:20:33 +00:00
peri4
c604a64867
git-svn-id: svn://db.shs.com.ru/pip@539 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-08-31 07:51:43 +00:00
peri4
e6b1ef3fb1
git-svn-id: svn://db.shs.com.ru/pip@530 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-07-19 16:05:27 +00:00
peri4
a611b7a996
git-svn-id: svn://db.shs.com.ru/pip@523 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-22 21:18:19 +00:00
peri4
8c874b0fcf
git-svn-id: svn://db.shs.com.ru/pip@518 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-22 08:33:54 +00:00
peri4
4b3e936efa
git-svn-id: svn://db.shs.com.ru/pip@517 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-22 08:31:17 +00:00
peri4
d2bded692e
git-svn-id: svn://db.shs.com.ru/pip@516 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-21 21:57:25 +00:00
peri4
96d67076dc
git-svn-id: svn://db.shs.com.ru/pip@514 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-21 18:23:53 +00:00
peri4
ed1a89508a
git-svn-id: svn://db.shs.com.ru/pip@513 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-21 14:00:45 +00:00
peri4
f01851df67
git-svn-id: svn://db.shs.com.ru/pip@494 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-05-04 16:32:09 +00:00
andrey
5d83b28031
git-svn-id: svn://db.shs.com.ru/pip@473 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-26 14:48:57 +00:00
andrey
c711bfb9a3
git-svn-id: svn://db.shs.com.ru/pip@472 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-26 14:47:02 +00:00
peri4
882b30f493
git-svn-id: svn://db.shs.com.ru/pip@464 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-24 10:44:46 +00:00