Class DTStrings (unit SDL)
Inherits from
DVector
Constructors
constructor Create(strings : TStrings);
Functions
function at(pos : Integer) : DObject;
function backRef : PDObject;
function capacity : Integer;
function clone : DContainer;
destructor Destroy;
procedure ensureCapacity(amount : Integer);
function finish : DIterator;
function frontRef : PDObject;
procedure insertRangeAt(index : Integer; _start, _finish : DIterator);
procedure insertRangeAtIter(iterator : DIterator; _start, _finish : DIterator);
function maxSize : Integer;
function popBack : DObject;
function popFront : DObject;
procedure removeAt(index : Integer);
function removeAtIter(iter : DIterator; count : Integer) : DIterator;
procedure removeBetween(_begin, _end : Integer);
procedure setCapacity(amount : Integer);
procedure setSize(newSize : Integer);
function size : Integer;
function start : DIterator;
procedure trimToSize;
procedure _add(const obj : DObject);
procedure _insertAt(index : Integer; const obj : DObject);
procedure _insertAtIter(iterator : DIterator; const obj : DObject);
procedure _insertMultipleAt(index : Integer; count : Integer; const obj : DObject);
procedure _insertMultipleAtIter(iterator : DIterator; count : Integer; const obj : DObject);
procedure _pushBack(const obj : DObject);
procedure _pushFront(const obj : DObject);
procedure _putAt(index : Integer; const obj : DObject);
procedure _remove(const obj : DObject);
procedure _removeWithin(_begin, _end : Integer; const obj : DObject);
Properties
Events
Variables
Constructors
constructor Create(strings : TStrings);
Functions
function at(pos : Integer) : DObject;
function backRef : PDObject;
function capacity : Integer;
function clone : DContainer;
destructor Destroy;
procedure ensureCapacity(amount : Integer);
function finish : DIterator;
function frontRef : PDObject;
procedure insertRangeAt(index : Integer; _start, _finish : DIterator);
procedure insertRangeAtIter(iterator : DIterator; _start, _finish : DIterator);
function maxSize : Integer;
function popBack : DObject;
function popFront : DObject;
procedure removeAt(index : Integer);
function removeAtIter(iter : DIterator; count : Integer) : DIterator;
procedure removeBetween(_begin, _end : Integer);
procedure setCapacity(amount : Integer);
procedure setSize(newSize : Integer);
function size : Integer;
function start : DIterator;
procedure trimToSize;
procedure _add(const obj : DObject);
procedure _insertAt(index : Integer; const obj : DObject);
procedure _insertAtIter(iterator : DIterator; const obj : DObject);
procedure _insertMultipleAt(index : Integer; count : Integer; const obj : DObject);
procedure _insertMultipleAtIter(iterator : DIterator; count : Integer; const obj : DObject);
procedure _pushBack(const obj : DObject);
procedure _pushFront(const obj : DObject);
procedure _putAt(index : Integer; const obj : DObject);
procedure _remove(const obj : DObject);
procedure _removeWithin(_begin, _end : Integer; const obj : DObject);
Properties
Events
Variables