Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

upf::IWriteableClassInfo Interface Reference

import "IWriteableClassInfo.idl";

Inheritance diagram for upf::IWriteableClassInfo:

Inheritance graph
[legend]
List of all members.

Detailed Description

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.


Member Function Documentation

IClassInfo upf::IWriteableClassInfo::freeze  
 

Returns readable class info object.

Instance won't be writeable anymore after calling this method.


Generated on Wed Jan 15 23:10:56 2003 for Universal Plugins Framework by doxygen1.2.18