Go to file
Nat Goodspeed 6dcbbaeb23 Replace boost::ptr_map<name, etc> with std::map<name, shared_ptr>.
On Windows, unlike on Mac or Linux, boost::ptr_map<> started insisting on this
concept of clonability. In other words, it wants to own a unique instance of
the pointee; if you copy a value_type -- even to dereference an iterator! --
it wants to construct a whole new instance of the mapped_type. That's nuts. A
std::map<..., boost::shared_ptr<>> has the property I want (the mapped_type
goes away when the entry is erased), plus it's willing to pass around the
shared_ptr to the same instance of the mapped_type. This change also permits
simplifying a couple awkward kludges I'd already had to make to accommodate
ptr_map's idiosyncracies.
2011-02-01 20:18:01 -05:00
doc VWR-24321: fix validation of textures that start with 00 2011-01-24 09:35:41 -05:00
etc Switch inventory capabilities to FetchInventory2 and family. 2011-01-07 18:30:03 +00:00
indra Replace boost::ptr_map<name, etc> with std::map<name, shared_ptr>. 2011-02-01 20:18:01 -05:00
scripts SNOW-744: scripts/install.py --uninstall does not remove symbolic links. 2010-12-15 17:31:18 +01:00
.hgignore
…
.hgtags Added tag nat-eventapi2-base for changeset b542f8134a2b 2011-01-28 19:56:15 -05:00
BuildParams Adding run_tests buildparam and setting to false for coverity builds so coverity can run. 2011-01-26 15:07:54 -08:00
build.sh Adding run_tests buildparam and setting to false for coverity builds so coverity can run. 2011-01-26 15:07:54 -08:00
install.xml STORM-808 : merge webkit upgrade to Qt v4.7.1 2010-12-22 14:06:46 -08:00
viewer-hg-convert.shamap Merge 2010-09-27 17:54:52 -07:00