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
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
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
e9a7eaa276
fixes
2022-11-10 15:03:51 +03:00
Бычков Андрей
d9eac06749
pithread, pitimer stop, stopAndWait
2022-11-09 17:17:21 +03:00
ed888324b2
override
2022-08-10 23:34:11 +03:00
Бычков Андрей
adef5b6781
PIMap some doc
2022-08-09 15:54:53 +03:00
8abc9777cc
cmake refactoring
2022-08-08 15:41:01 +03:00
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
0897a8369f
macros rename
2022-05-11 16:49:33 +03:00
a23eb341e2
pitextstream starts
2022-05-10 18:47:11 +03:00
b2bc385397
PIByteArray works on binary stream
2022-05-10 15:23:18 +03:00
3107949e6f
doc, small fixes
2022-05-08 19:23:52 +03:00
d71432136c
resurrect and assertions
2021-06-09 11:32:28 +03:00
557f2a4d0d
replace piForeach* to for(:)
...
another c++11 try ...
2020-07-30 20:08:33 +03:00
48692a4724
remove remote_console
2020-07-30 00:20:19 +03:00
6f5c864e9f
PIMutex as std::mutex
2020-07-17 11:14:11 +03:00
42925122cb
version 1.22.0
...
source tree changed
detached PIConsole and PIScreen* in "pip_console" library
2020-06-28 00:18:24 +03:00
c59579d5d5
BIG deep clean
2020-06-10 13:14:16 +03:00
b7c97af69a
Licence updated to LGPLv3
2020-04-30 15:59:14 +03:00
2ca1c186a6
Licence updated to LGPLv3
2020-04-30 15:25:31 +03:00
020b0192ac
git-svn-id: svn://db.shs.com.ru/pip@948 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-12 14:08:26 +00:00
399a4c21bb
git-svn-id: svn://db.shs.com.ru/pip@941 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-09 19:36:48 +00:00
201b9dc256
git-svn-id: svn://db.shs.com.ru/pip@936 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-09 14:03:14 +00:00
e3adff1f78
git-svn-id: svn://db.shs.com.ru/pip@896 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-04 20:59:11 +00:00
c3e4f85e28
git-svn-id: svn://db.shs.com.ru/pip@820 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-26 21:45:33 +00:00
0c432eae34
git-svn-id: svn://db.shs.com.ru/pip@819 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-26 18:52:05 +00:00
fb44b01c0f
git-svn-id: svn://db.shs.com.ru/pip@803 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-22 14:55:23 +00:00
71128017dd
git-svn-id: svn://db.shs.com.ru/pip@802 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-06-17 18:32:02 +00:00
0af7eabf56
git-svn-id: svn://db.shs.com.ru/pip@755 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-15 14:45:34 +00:00
1e95e8fd93
git-svn-id: svn://db.shs.com.ru/pip@753 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-13 08:28:20 +00:00
0990931078
git-svn-id: svn://db.shs.com.ru/pip@752 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-11 14:36:15 +00:00
b2c76a0e1b
git-svn-id: svn://db.shs.com.ru/pip@699 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2019-02-06 20:20:23 +00:00
9a1c5deadd
git-svn-id: svn://db.shs.com.ru/pip@591 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2018-02-07 08:52:41 +00:00
6f54f501cd
git-svn-id: svn://db.shs.com.ru/pip@542 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-09-05 15:20:33 +00:00
c604a64867
git-svn-id: svn://db.shs.com.ru/pip@539 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-08-31 07:51:43 +00:00
e6b1ef3fb1
git-svn-id: svn://db.shs.com.ru/pip@530 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-07-19 16:05:27 +00:00
a611b7a996
git-svn-id: svn://db.shs.com.ru/pip@523 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-22 21:18:19 +00:00
8c874b0fcf
git-svn-id: svn://db.shs.com.ru/pip@518 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-22 08:33:54 +00:00
4b3e936efa
git-svn-id: svn://db.shs.com.ru/pip@517 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-22 08:31:17 +00:00
d2bded692e
git-svn-id: svn://db.shs.com.ru/pip@516 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-21 21:57:25 +00:00
96d67076dc
git-svn-id: svn://db.shs.com.ru/pip@514 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-21 18:23:53 +00:00
ed1a89508a
git-svn-id: svn://db.shs.com.ru/pip@513 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-06-21 14:00:45 +00:00
f01851df67
git-svn-id: svn://db.shs.com.ru/pip@494 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-05-04 16:32:09 +00:00
5d83b28031
git-svn-id: svn://db.shs.com.ru/pip@473 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-26 14:48:57 +00:00
c711bfb9a3
git-svn-id: svn://db.shs.com.ru/pip@472 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-26 14:47:02 +00:00
882b30f493
git-svn-id: svn://db.shs.com.ru/pip@464 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-24 10:44:46 +00:00
bf02406736
git-svn-id: svn://db.shs.com.ru/pip@462 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-21 12:53:11 +00:00
9993346f8b
git-svn-id: svn://db.shs.com.ru/pip@460 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2017-04-20 15:38:14 +00:00