DataExcajeFormat::*::Rep_ (reader/writers) - use blockallocation so if people declare on stack, little overhead compared to old static function approach
Added draft Streams/iostream/TextOutputStreamFromOStreamAdapter - probably wrong but not counted on and a good placeholder
Added wistream/wostream overloads to DataExchangeFormat/Reader/writer/read/write methods.
cosmetic
start re-org of ThirdPartyLibs stuff - so all 'origs' stored in Origs-cache directory. Soon fix to auto-pull from approprioate web-source if missing from cache (but keep cache around for a while in case building without net access???)
cosmetic; runastyle
ammend build.pl for ThirdPartyLibs\openssl to auto-download ORIG if not present in cache
updated ThirdPartyLibs\Xerces\buildall.pl to auto-download version of xerces from the net if not already present in Origs-Cache folder (and updated readme to reflect that)
ThirdPartyProducts\openssl\ReadMe
todo
todo notes
Added/used DataExchagneFormat/XML/SerializationConfiguration class
start switching DataExchangeFormat::reader/writer code to using SharedByValue - fixing GetRep's to reutnr bare ptr/ref instead of shared_ptr to avoid that dependnecy (and simpler to use - moves asserts)
minor cleanups - and lose uneeded #include
re-enable code for Streams::iostream::TextOutputStreamFromOStreamAdapter in Foundation/DataExchangeFormat/Writer.cpp
DataExcahgneFormat reader/writer - use SharedByValue - so properly handles config data in rep; and added todo items
comments