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. |
1.2.18