Home
last modified time | relevance | path

Searched refs:_autostring (Results 1 – 2 of 2) sorted by relevance

/dports/audio/praat/praat-6.2.03/melder/
H A Dmelder_string32.h73 class _autostring {
77 _autostring () : ptr (nullptr) { in _autostring() function
91 ~_autostring () { in ~_autostring()
123 _autostring& operator= (const _autostring&) = delete; // disable copy assignment
124 _autostring (_autostring &) = delete; // disable copy constructor
125 template <class Y> _autostring (_autostring<Y> &) = delete; // disable copy constructor
130 _autostring (_autostring&& other) noexcept { // enable move constructor in _autostring() function
134 _autostring& operator= (_autostring&& other) noexcept { // enable move assignment
142 _autostring&& move () noexcept { in move()
150 typedef _autostring <char> autostring8;
[all …]
H A Dmelder_strvec.h77 _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()