Searched refs:_autostring (Results 1 – 2 of 2) sorted by relevance
73 class _autostring {77 _autostring () : ptr (nullptr) { in _autostring() function91 ~_autostring () { in ~_autostring()123 _autostring& operator= (const _autostring&) = delete; // disable copy assignment124 _autostring (_autostring &) = delete; // disable copy constructor125 template <class Y> _autostring (_autostring<Y> &) = delete; // disable copy constructor130 _autostring (_autostring&& other) noexcept { // enable move constructor in _autostring() function134 _autostring& operator= (_autostring&& other) noexcept { // enable move assignment142 _autostring&& move () noexcept { in move()150 typedef _autostring <char> autostring8;[all …]
77 _autostring <T> * elements = nullptr;80 …_autostringvectorview<T> (_autostring <T> * givenElements, integer givenSize): elements (givenElem… in elements()81 _autostring <T> & operator[] (integer i) const {96 _autostring <T> * elements; // Because of DataEditor, this has to be the first field...106 …our elements = MelderArray:: _alloc <_autostring <T>> (givenSize, MelderArray::kInitializationType… in _autostringautovector()139 our elements = reinterpret_cast <_autostring <T> *> (given.elements); in adoptFromAmbiguousOwner()144 _autostring<T> * oldElements = our elements; in releaseToAmbiguousOwner()174 _autostring <T> & operator[] (integer i) {191 …our cells = MelderArray:: _alloc <_autostring <T>> (capacity, MelderArray::kInitializationType::ZE… in initWithCapacity()207 …_autostring <T> * newElements = MelderArray:: _alloc <_autostring <T>> (newCapacity, MelderArray::… in resize()