Andrey
19a8ca84e6
PIByteArray checksumPlain invert flag
...
fix PISerial setBreak
2021-09-16 16:18:20 +03:00
186e07e45d
PICodeInfo::EnumInfo toPIVariantEnum
2021-09-03 16:19:57 +03:00
5cc8ef1eb0
fail reconnect
2021-08-20 18:25:59 +03:00
39a3a23a24
PIByteArray compare operators
2021-08-12 21:41:22 +03:00
ee131921a0
add PIByteArray operator <, fix picloud
2021-08-12 20:22:43 +03:00
25def958a1
rename doc macros
2021-08-04 16:31:32 +03:00
0c7ce272e6
fix some warnings, add some doc
2021-08-04 14:31:36 +03:00
d7ace8bdb1
version 2.28.1
...
CMake pip_code_model now accept optional NAME field
PIByteArray helpers:
* piSerialize
* piDeserialize
2021-08-01 22:11:24 +03:00
c87e48c0a5
PIChunkStream::set() new feature
2021-07-16 01:05:48 +03:00
d5823428a1
FreeRTOS PIByteArray assert
2021-06-11 21:11:22 +03:00
d839832ee6
PIBinaryLog recreate index performance patch
2021-06-10 20:05:23 +03:00
d71432136c
resurrect and assertions
2021-06-09 11:32:28 +03:00
6af21622a1
fix
2021-05-31 13:02:32 +03:00
52a3653261
picout no empty name
2021-05-31 12:51:50 +03:00
4584d9c639
PIObject::deleted now has 1 argument
...
PIIODevice small refactoring
new PIIODevice virtual methods: threadedReadTerminated() and threadedWriteTerminated()
PIIODevice::stop now accept bool "hard" instead of "wait"
PIStreamPacker new features: packet size crypt and aggressive optimization
2021-04-07 22:13:56 +03:00
493b211886
Configure address and undefined sanitizers & fix delete UB
2021-01-12 13:53:32 +03:00
5de87eeed1
PIVariant::fromValue<PIVariant> fix
...
PIOpenCL new Buffer class
2020-12-03 21:38:30 +03:00
e0e8266b59
PIPropertyStorage: add return values and documentation in some functions
2020-11-25 12:39:15 +03:00
6124452ac6
REGISTER_PIVARIANTSIMPLE
2020-11-06 16:16:14 +03:00
3457d87299
__VariantFunctions__<std::function<void(void*)> >
2020-11-06 16:06:25 +03:00
0c6e6358b2
register PIVariant std::function
2020-11-06 15:47:01 +03:00
9497b1bbb7
PIVariantSimple freertos fix
2020-11-06 15:39:14 +03:00
c79f39ad2a
cosmetic
2020-10-22 18:03:22 +03:00
a7408922df
add constexpr to pibase methods
2020-10-21 18:49:04 +03:00
e0d46463ae
assert
2020-10-19 15:18:16 +03:00
d0ef71c933
version 1.12.0_beta.
...
Very important fix in PIByteArray! Now containers stream operators for trivial types works correct
2020-10-17 21:16:26 +03:00
8ef4c9ca23
fix PIByteArray load/store operators for containers
2020-10-16 12:28:57 +03:00
51775a5ee6
next easing of PIChunkStream::extract()
2020-10-08 22:47:32 +03:00
2e3204806f
pichunkstream.cpp documentation
2020-10-08 22:42:42 +03:00
16cfdc709b
new PIChunkStream::extract() method
2020-10-08 22:29:47 +03:00
0004d2696f
PIString::fromAscii() new overload
2020-10-07 23:29:18 +03:00
cebe6f452f
Merge branch 'master' into plugin
2020-10-06 10:03:03 +03:00
bf1808f1c4
version 2.10.1
...
Documentation of PIPluginLoader
Remove PIVariantSimple ability to assign any type, leave only assignable
2020-10-06 00:53:37 +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
334efaefbe
code clean
2020-10-02 15:04:15 +03:00
f3d6739869
code brush
2020-10-02 11:11:55 +03:00
298765b7d8
new class PIVariantSimple
...
PIObject::CONNECTU_QUEUED moved to PIVariantSimple
static_assert on undeclared operators PIByteArray << and >> with complex types
2020-10-01 21:50:41 +03:00
2ca8db70f3
pibytearray patch, now automatic supports all simple types
2020-10-01 19:04:10 +03:00
e474c5a8de
remove __PICONTAINERS_SIMPLE_TYPE__
2020-09-28 15:38:45 +03:00
1ec69cca81
fix toTimespec
2020-09-25 14:17:58 +03:00
b771eebfbb
fix toTimespec 2
2020-09-25 14:15:46 +03:00
b6583c3d02
fix toTimespec
2020-09-25 14:13:36 +03:00
c3f0cc0b03
PISystemTime toTimespec and PIConditionVariable fix
2020-09-25 14:08:40 +03:00
51c7355af4
version 2.8.0
...
new PIObject::deleteLater method
decompose piobject.h to 2 files
2020-09-18 14:59:24 +03:00
5f7c58c28e
pip static initializer
2020-09-17 13:51:02 +03:00
78731bd971
PIString remove operator char*
2020-09-15 11:24:13 +03:00
e10ff53547
reverted PIString[] operators
2020-09-11 22:51:10 +03:00
cb2ef7113a
mising exports in PIString
2020-09-10 17:33:09 +03:00
05b48af153
remove at(index) reference function
...
remove chrUpr and chrLwr from PIString
2020-09-10 12:37:33 +03:00
2511e96372
ready for shstk
2020-09-06 22:52:17 +03:00