#include <resource.h>
Inheritance diagram for TResourceCollection::
Public Methods | |
TResourceCollection (StreamableInit) | |
TResourceCollection (short aLimit, short aDelta) | |
virtual void* | keyOf (void *item) |
Static Public Methods | |
TStreamable* | build () |
Static Public Attributes | |
const char* const | name |
Definition at line 147 of file resource.h.
|
Each streamable class needs a "builder" to allocate the correct memory for its objects together with the initialized vtable pointers. This is achieved by calling this constructor with an argument of type StreamableInit. Definition at line 156 of file resource.h. |
|
Creates a resource collection with initial size `aLimit' and the ability to resize by `aDelta'. |
|
Called to create an object in certain stream-reading situations. Reimplemented from TStringCollection. |
|
Returns the key of the given item. Reimplemented from TNSSortedCollection. |
|
Class name used by the stream manager. Reimplemented from TStringCollection. Definition at line 196 of file resource.h. |