5f3baa5580
PICODEINFO::accessOffsetFunction
...
add offset generation in pip_cmg for retrieve bytes offset of struct member
add pip_cmg -V doc
2025-09-18 17:12:35 +03:00
7083b2c32b
finish codeparser improvements
...
pip_cmg now works with new nested entities approach
Getters now can access to bitfields
2025-09-18 05:54:31 +03:00
af02684dc5
adopt PICodeParser for C-style typedefs and some other
2025-09-17 19:42:00 +03:00
a2c24c9f07
version 4.8.0
...
fix PICodeParser: complex static array dimensions, member template types for multideclaration
PIJSON::serialize and PIJSON::deserialize helpers
2025-08-02 22:14:49 +03:00
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
2247473959
PICodeParser namespace fix
2024-11-07 15:43:13 +03:00
9f1d23ad8e
version 4.3.1
...
PICodeParser now works with multi-line macros
2024-10-23 19:11:46 +03:00
7297b9aee0
PICodeParser::parseFileContent
2024-01-25 23:58:50 +03:00
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
ac76e07d9d
version 3.13.2
2023-07-14 22:14:02 +03:00
7badc531ce
support PICodeParser "enum class"
2023-04-06 21:11:01 +03:00
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
2163deb7ea
PICodeParser entities visibility, check pip_cmg stream operators for public and global visibility
2022-11-01 14:54:53 +03:00
8551499a5e
PICout refactoring, new SHSTKMacros
2022-08-07 22:07:26 +03:00
54cc6c55b2
pip_cmg and picodeinfo.h doc
2022-08-03 14:14:24 +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
28ce6e8f3f
version 2.39.0
...
PIString works with PIConstChars
picodeinfo optimizations
PIIODevice::availableClasses
2022-05-03 18:44:00 +03:00
c1c324a5a8
doc
2022-04-23 12:44:09 +03:00
9fa78a1dbf
doc
2022-04-15 16:36:14 +03:00
d5c27b1181
doc groups
2022-04-06 20:11:47 +03:00
cc4e1f48aa
doc ru
2022-03-17 00:57:15 +03:00
54b5372356
doxygen @ tags replaced to \
2022-03-14 21:19:31 +03:00
3b0a1c70fe
documentation fix
2021-09-03 17:12:46 +03:00
186e07e45d
PICodeInfo::EnumInfo toPIVariantEnum
2021-09-03 16:19:57 +03:00
305275e3ac
PICodeParser namespaces fix
2021-09-03 11:39:26 +03:00
efb0d5f4f9
PICodeParser predefined PIP macros
2021-09-03 11:20:38 +03:00
25def958a1
rename doc macros
2021-08-04 16:31:32 +03:00
4236ca87b1
pip_cmg new feature - struct or class PIMETA(no-stream)
2021-07-26 14:59:37 +03:00
8526ad1c30
PICodeParser now recognize non-direct PIMETA
2021-05-02 14:02:18 +03:00
438b4a6bce
PICodeParser optimizations and improvements with PIMETA()
2021-04-29 17:17:27 +03:00
7a2a9ee7d0
picrypt.cpp no-sodium fix
...
picodeparser now recognize assignment in declaration
2021-04-12 23:17:13 +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
ccd6a9888f
tree changes
2020-08-19 00:47:05 +03:00