Skip to content

TResourceCollection : Method overview By inheritance

TResourceCollection

Member Visibility Description
FreeItem default Release memory occupied by item.
GetItem default Read an item from the stream.
KeyOf default Return the key of an item in the collection.
PutItem default Write an item to the stream.

TStringCollection

Member Visibility Description
Compare default Compare two strings in the collection.
FreeItem default Dispose a string in the collection from memory.
GetItem default Get string from the stream.
PutItem default Write a string to the stream.

TSortedCollection

Member Visibility Description
Compare default Compare two items in the collection.
IndexOf default Return index of an item in the collection.
Init default Instantiates a new instance of a TSortedCollection
Insert default Insert new item in collection.
KeyOf default Return the key of an item
Load default Instantiates a new instance of a TSortedCollection and loads it from stream.
Search default Search for item with given key.
Store default Write the collection to the stream.

TCollection

Member Visibility Description
At default Return the item at a certain index.
AtDelete default Delete item at certain position.
AtFree default Free an item at the indicates position, calling it's destructor.
AtInsert default Insert an element at a certain position in the collection.
AtPut default Set collection item, overwriting an existing value.
Delete default Delete an item from the collection, but does not destroy it.
DeleteAll default Delete all elements from the collection. Objects are not destroyed.
Done default Clean up collection, release all memory.
Error default Set error code.
FirstThat default Return first item which matches a test.
ForEach default Execute procedure for each item in the list.
Free default Free item from collection, calling it's destructor.
FreeAll default Release all objects from the collection.
FreeItem default Destroy a non-nil item.
GetItem default Read one item off the stream.
IndexOf default Find the position of a certain item.
Init default Instantiate a new collection.
Insert default Insert a new item in the collection at the end.
LastThat default Return last item which matches a test.
Load default Initialize a new collection and load collection from a stream.
Pack default Remove all >Nil pointers from the collection.
PutItem default Put one item on the stream
SetLimit default Set maximum number of elements in the collection.
Store default Write collection to a stream.

TObject

Member Visibility Description
Done default Destroy an object.
Free default Destroy an object and release all memory.
Init default Construct (initialize) a new object
Is_Object default Check whether a pointer points to an object.