import "IWriteableClassInfo.idl";
Inheritance diagram for upf::IWriteableClassInfo:
For internal use only.
upf::IClassInfo's write-only counterpart. This is used by language bindings to fill-in class info information during class registration and is handled automatically in language-specific way.
Public Methods | |
void | setCID (in CID id) |
Sets CID. | |
void | setName (in string name) |
Sets name. | |
void | setFactory (in IClassFactory f) |
Sets factory. | |
void | addInterface (in IID id) |
Adds IID of implemented interface. | |
void | addProperty (in string name, in string value) |
Adds class property. | |
IClassInfo | freeze () |
Returns readable class info object. |
|
Returns readable class info object. Instance won't be writeable anymore after calling this method. |