Commit Graph

73 Commits

Author SHA1 Message Date
c77afcc374 PICodeInfo compatible with old interface, safety access to PICODEINFO 2023-12-08 19:01:22 +03:00
b8fc44714c version 3.15.0 - improved pip_cmg and PICodeInfo storage
Important! changed API to access PICodeInfo storage
2023-12-08 16:14:18 +03:00
aa69815a31 pip_cmg less code 2023-09-05 19:42:45 +03:00
c2b8a8d6da code format 2022-12-14 14:13:52 +03:00
c74ba871cd pivariant, enum, tiny format 2022-12-13 21:44:06 +03:00
2163deb7ea PICodeParser entities visibility, check pip_cmg stream operators for public and global visibility 2022-11-01 14:54:53 +03:00
e46cfdc4bd more precise using PIIODevice::reading_now flag, Warning! one should use it manually now
small enum fix for pip_cmg
2022-10-27 20:58:43 +03:00
8abc9777cc cmake refactoring 2022-08-08 15:41:01 +03:00
1b04d7ecce version 2.93 ready to master
remove PIString << operators
2022-06-24 12:10:57 +03:00
b66272a68a version 2.92
pip_cmg
2022-06-09 17:59:04 +03:00
f67e3030b9 move to PIIOTextStream 2022-05-13 13:24:09 +03:00
28ce6e8f3f version 2.39.0
PIString works with PIConstChars
picodeinfo optimizations
PIIODevice::availableClasses
2022-05-03 18:44:00 +03:00
39e4d9a73c doc ru 2022-04-22 21:19:12 +03:00
bef0ac1194 pip_cmg -H 2022-04-16 01:13:10 +03:00
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
Andrey
01b39dc75f pip_cmg fix macros name 2021-10-08 15:16:08 +03:00
4236ca87b1 pip_cmg new feature - struct or class PIMETA(no-stream) 2021-07-26 14:59:37 +03:00
e33aee3ddb pip_cmg now ignore streaming for members with PIMETA(id=-) 2021-06-26 19:21:34 +03:00
1ec9481c19 PIFile::skip() method and PIFile::isEnd() fix for read-only 2021-05-14 00:36:12 +03:00
05b18c3ab7 pip_cmg fix 2021-05-06 17:42:03 +03:00
0fcb4e5c4b pip_cmg now use forward-declaration for stream operators 2021-05-05 19:15:14 +03:00
b7aef483b7 PIVariantSimple now has no error when assign to non-copyable typeName
patch pip_cmg according to last PIByteArray changes
plugin system fix
2020-10-03 13:32:43 +03:00
2511e96372 ready for shstk 2020-09-06 22:52:17 +03:00
427e7411c1 move most old PIMap iterators to new
Documentation of PIVector, PIMap and PIMapIterator
2020-08-03 01:43:23 +03:00
e728b30e5e PIString hard optimization 2020-07-31 14:12:47 +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
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
1bdb1fb158 git-svn-id: svn://db.shs.com.ru/pip@1054 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2020-04-17 12:58:49 +00:00
8315c95ffe git-svn-id: svn://db.shs.com.ru/pip@1005 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2020-04-08 14:17:10 +00:00
0be9c0a34b git-svn-id: svn://db.shs.com.ru/pip@992 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2020-03-26 14:40:51 +00:00
ea9b50e6df fix defname '@' to '_'
git-svn-id: svn://db.shs.com.ru/pip@947 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2020-03-12 14:08:18 +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
9d1135f2fa git-svn-id: svn://db.shs.com.ru/pip@893 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2020-03-02 13:02:06 +00:00
bbb7cbaf35 git-svn-id: svn://db.shs.com.ru/pip@860 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2019-10-28 09:10:18 +00:00
36cd98365a git-svn-id: svn://db.shs.com.ru/pip@775 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2019-04-08 07:52:48 +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
ce0e95ad90 git-svn-id: svn://db.shs.com.ru/pip@659 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-11-16 07:01:39 +00:00
72f91ac5b7 git-svn-id: svn://db.shs.com.ru/pip@603 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-04-02 13:42:39 +00:00
d94b7a6372 git-svn-id: svn://db.shs.com.ru/pip@602 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-14 20:18:20 +00:00
db3bc8884f git-svn-id: svn://db.shs.com.ru/pip@601 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-14 14:27:57 +00:00
b7561d0ae7 git-svn-id: svn://db.shs.com.ru/pip@600 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-14 14:26:08 +00:00
602628334a git-svn-id: svn://db.shs.com.ru/pip@599 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-14 14:16:16 +00:00
da48575caa git-svn-id: svn://db.shs.com.ru/pip@596 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-11 15:09:06 +00:00
7c5cf7bac4 git-svn-id: svn://db.shs.com.ru/pip@593 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-10 10:42:50 +00:00
9017861eb0 git-svn-id: svn://db.shs.com.ru/pip@592 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 2018-02-09 21:44:38 +00:00