got CopiedString move constructor to actually work
conditions fulfilled: string pointer is always functional, hence no flow conditions needed move is fully efficient moving to different program dynamic module works (no dependency on static vars)
This commit is contained in:
@@ -23,10 +23,6 @@
|
||||
|
||||
// forward-declaration of CopiedString
|
||||
|
||||
template<typename Type>
|
||||
class DefaultAllocator;
|
||||
template<typename Allocator>
|
||||
class CopiedBuffer;
|
||||
template<typename Buffer>
|
||||
class String;
|
||||
typedef String< CopiedBuffer< DefaultAllocator<char> > > CopiedString;
|
||||
typedef String< class DefaultCopiedBuffer > CopiedString;
|
||||
|
||||
Reference in New Issue
Block a user