#include <tobjstrm.h>
Inheritance diagram for TStreamableTypes::
Public Methods | |
TStreamableTypes () | |
~TStreamableTypes () | |
void | registerType (const TStreamableClass *d) |
const TStreamableClass* | lookup (const char *name) |
void* | operator new (size_t sz) |
void* | operator new (size_t, void *) |
Classes opstream and ipstream use this database to determine the correct read() and write() functions for particular objects. Because of the private derivation, all the inherited members are private within TStreamableTypes.
Definition at line 221 of file tobjstrm.h.
|
Calls the base TNSSortedCollection constructor to create a TStreamableTypes collection.
|
|
Sets the collection limit to 0 without destroying the collection (since the shouldDelete data member is set to False). |
|
Returns a pointer to the class in the collection corresponding to the argument `name', or returns 0 if no match. |
|
Undocumented. |
|
Undocumented. Definition at line 247 of file tobjstrm.h. |
|
Registers the argument class by inserting `d' in the collection. |