Commit Graph

18 Commits

Author SHA1 Message Date
sb
ca107138e1 #i101955# more fixes 2009-09-16 17:01:38 +02:00
sb
bc6a16b70e #i101955# split configmgr2/source/xml.cxx 2009-09-08 14:59:07 +02:00
sb
c2510cdb99 #i101955# introduced Node::kind() to dispatch on different node kinds with something faster and more readable (swich) than pure dynamic_cast (still using dynamic_cast after kind(): it is assumed to be fast enough to dynamic_cast to the actual dynamic type, and safer than static_cast); I still consider the resulting code more readable than clunky C++ double-dispatch implementations or adding excessive number of virtual functions to Node directly 2009-09-04 11:24:45 +02:00
sb
8a16dee48e #i101955# for performance reasons, switched configmgr2 XML reading from DOM-based to libxml2 streaming xmlreader API; also slightly changed format of .xcd and registrymodifications(.xcu) 2009-08-18 10:00:07 +02:00
sb
72ffcad812 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-29 15:30:40 +02:00
sb
cff40c96c3 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-28 15:30:19 +02:00
sb
de28278e09 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-27 14:34:10 +02:00
sb
f3e1ef5d64 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-23 12:42:37 +02:00
sb
7ea0bb9d61 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-22 14:41:57 +02:00
sb
d9e0dc8cc6 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-13 17:15:58 +02:00
sb
eed926e3b3 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-04 10:46:43 +02:00
sb
7521363773 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-05-29 16:48:52 +02:00
sb
e357218bfa #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-05-28 10:19:30 +02:00
sb
9a5f7ea470 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-05-19 17:32:24 +02:00
sb
c5d20a84e4 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-05-19 10:49:37 +02:00
sb
d6358a2067 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-05-18 15:03:21 +02:00
sb
d05ba6088e #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-05-15 18:00:17 +02:00
sb
6b849a6aee #i101955# initial work in progress of a configmgr reimplementation (for now in an extra module "configmgr2") 2009-05-15 14:06:56 +02:00