Julius Pfrommer
|
ac3ca44fa9
log more errors when adding nodes; improve type checking
|
před 8 roky |
FlorianPalm
|
810db94bca
added MPL v2 license to c/h/py files
|
před 8 roky |
Julius Pfrommer
|
b0a23e7c41
add a test for addnode with multithreading enabled (fix #947)
|
před 8 roky |
Julius Pfrommer
|
cd3520db5e
cosmetic improvements in the nodemanagement service
|
před 8 roky |
Julius Pfrommer
|
ffdefa6f17
simplify deleting nodes
|
před 8 roky |
Julius Pfrommer
|
1afebad5ec
correct deletion of references together with the node
|
před 8 roky |
Julius Pfrommer
|
0371b75587
fix a gcc issue when compiling as MinSizeRel
|
před 8 roky |
Julius Pfrommer
|
ba009d1d5a
copy all variable attributes when creating datasource-variables (fix #929)
|
před 8 roky |
Julius Pfrommer
|
8b1fc29376
simplify calling the destructor and add unit tests for lifecycle management
|
před 8 roky |
Julius Pfrommer
|
13ca513402
fix compile issues related to the external namespace
|
před 8 roky |
Julius Pfrommer
|
6577996af5
improve value callback
|
před 8 roky |
Julius Pfrommer
|
ddadfcd091
fix: fix rcu locking for multithreading
|
před 8 roky |
Julius Pfrommer
|
38d1f83ca1
refactor: decompose services_addnodes_single method
|
před 8 roky |
Lorenz Haas
|
71e9f80031
Be afraid of premature pessimization, use pre(in|de)crement ;D
|
před 8 roky |
ichrispa
|
9e7b824fae
Fixed invalid call to instantiation callback _after_ the added object ID had been deleted.
|
před 8 roky |
Julius Pfrommer
|
b6ff129f5f
refactor: improve type checking for write and addnodes
|
před 8 roky |
ichrispa
|
f6e79fb994
Fixed bogus node class check in addOneWayReference (pertains to #836). Fixed unsufficient weight of type- and subType defititions when deriving node orders.
|
před 8 roky |
Julius Pfrommer
|
4094c579e0
feature: improve logging in the addnodes service
|
před 8 roky |
Julius Pfrommer
|
1a86fc28f0
fix: set references list to NULL after freeing it
|
před 8 roky |
Julius Pfrommer
|
c68fbb9061
cosmetic: small cleanups
|
před 8 roky |
Julius Pfrommer
|
3c78decad4
fix: handling of targetnodeclass during addreferences; remove
|
před 8 roky |
Julius Pfrommer
|
9184288603
fix: remove an unchecked results coverity warning; simplify isNodeInTree
|
před 8 roky |
Julius Pfrommer
|
21745fb439
fix: verify statuscodes during node instantiation
|
před 8 roky |
Julius Pfrommer
|
dd23e5cb92
feature: check target nodeclass in AddReferences service
|
před 8 roky |
Julius Pfrommer
|
7643772e25
refactor: simplify object and variable instantiation
|
před 8 roky |
Julius Pfrommer
|
dbc8ff55fd
fix: remove possible memleaks in nodemanagement
|
před 8 roky |
Julius Pfrommer
|
4b5dfaa100
cosmetic: harmonize indendation in nodemanagement
|
před 8 roky |
ichrispa
|
f78131a469
Fixed instantiation callback: We want to know which node was created from what type. Due to proper and consquetial typeDef handling, this reported mostly baseDataVariableTypes... which isn't helpful to userspace at all.
|
před 8 roky |
ichrispa
|
f2011cb6e2
Enable instantiation of nested objects/variables to be merged into each other.
|
před 8 roky |
ichrispa
|
1c027faed9
Principal preparations for more complicated instantiation logic (now) allowing nested vars/obj/methods to be instatiated. Will be expanded to allow value overwrites and substructure merging. Current implementation uses *first instance by name* and discards others --> Will be the instance copy of the ObjectType/VarType.
|
před 8 roky |