andrey
2605446573
refactor: rename __PIP_TYPENAME_DECLARE to PIP_REGISTER_TYPENAME, add PIP_DECLARE_TYPENAME macro
...
- Rename __PIP_TYPENAME_DECLARE to PIP_REGISTER_TYPENAME across all headers
- Add PIP_DECLARE_TYPENAME(name) macro for in-class type name declaration
- Replace all static const char * __pip_typename__() member functions with PIP_DECLARE_TYPENAME
2026-08-24 19:31:41 +03:00
andrey
86a1084ec1
feat: enforce no-RTTI type name registration with static_assert
2026-08-23 08:20:51 +03:00
peri4
ed13838237
merged AI doc, some new pages
2026-03-12 14:46:57 +03:00
peri4
57f8c1313e
first release of translation facility
...
* runtime - loading and translating
* design-time - works with *.ts file (pip_tr utility)
* compile-time - CMake macro for compile *.ts
2024-11-05 13:49:00 +03:00
peri4
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
peri4
1b04d7ecce
version 2.93 ready to master
...
remove PIString << operators
2022-06-24 12:10:57 +03:00
peri4
0897a8369f
macros rename
2022-05-11 16:49:33 +03:00
peri4
b2bc385397
PIByteArray works on binary stream
2022-05-10 15:23:18 +03:00
peri4
c1c324a5a8
doc
2022-04-23 12:44:09 +03:00
peri4
9fa78a1dbf
doc
2022-04-15 16:36:14 +03:00
peri4
4b32101de6
introspection major optimization
2022-04-15 01:31:22 +03:00
peri4
d5c27b1181
doc groups
2022-04-06 20:11:47 +03:00
peri4
54b5372356
doxygen @ tags replaced to \
2022-03-14 21:19:31 +03:00
andrey
25def958a1
rename doc macros
2021-08-04 16:31:32 +03:00
peri4
ccd6a9888f
tree changes
2020-08-19 00:47:05 +03:00