
20 Mar
2008
20 Mar
'08
9:54 p.m.
Frank Mori Hess wrote:
What does SBO stand for?
Small Buffer Optimization, the idea of stocking the data within the object itself if it's small enough. Maybe it wasn't a good idea to call it that though, especially since my framework would allow the data to be always stored within the object. Combined with dynamic typing, it makes it difficult to maintain the never-empty guarantee in the case of operator=. See the boost.variant documentation for that.