OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
ocf::TServedObjectCreator Class Reference

#include <ocf/autodefs.h>

Inheritance diagram for ocf::TServedObjectCreator:
ocf::TAutoCreator

Public Member Functions

 TServedObjectCreator (TAppDescriptor &appDesc)
TUnknown * CreateObject (TObjectDescriptor objDesc, IUnknown *outer=0)
IDispatch * CreateDispatch (TObjectDescriptor objDesc, IUnknown *outer=0)
void Attach (TServedObject &obj)
void Detach (TServedObject &obj)
TAppDescriptor & GetAppDesc ()
TServedObject * GetAppObject ()
Public Member Functions inherited from ocf::TAutoCreator
 TAutoCreator ()

Protected Attributes

TAppDescriptor & AppDesc
TServedObject * AppObject

Friends

class TServedObject

Detailed Description

Definition at line 935 of file autodefs.h.

Constructor & Destructor Documentation

◆ TServedObjectCreator()

ocf::TServedObjectCreator::TServedObjectCreator ( TAppDescriptor & appDesc)

Definition at line 23 of file autosrv.cpp.

References AppDesc, and AppObject.

Member Function Documentation

◆ Attach()

void ocf::TServedObjectCreator::Attach ( TServedObject & obj)
virtual

Reimplemented from ocf::TAutoCreator.

Definition at line 55 of file autosrv.cpp.

References ocf::TAppDescriptor::AddServed(), AppDesc, and TServedObject.

◆ CreateDispatch()

IDispatch * ocf::TServedObjectCreator::CreateDispatch ( TObjectDescriptor objDesc,
IUnknown * outer = 0 )
virtual

◆ CreateObject()

TUnknown * ocf::TServedObjectCreator::CreateObject ( TObjectDescriptor objDesc,
IUnknown * outer = 0 )
virtual

◆ Detach()

void ocf::TServedObjectCreator::Detach ( TServedObject & obj)
virtual

◆ GetAppDesc()

TAppDescriptor & ocf::TServedObjectCreator::GetAppDesc ( )
inline

Definition at line 943 of file autodefs.h.

References AppDesc.

◆ GetAppObject()

TServedObject * ocf::TServedObjectCreator::GetAppObject ( )
inline

Definition at line 944 of file autodefs.h.

References AppObject, and TServedObject.

◆ TServedObject

friend class TServedObject
friend

Definition at line 953 of file autodefs.h.

References TServedObject.

Member Data Documentation

◆ AppDesc

TAppDescriptor& ocf::TServedObjectCreator::AppDesc
protected

Definition at line 947 of file autodefs.h.

◆ AppObject

TServedObject* ocf::TServedObjectCreator::AppObject
protected

Definition at line 948 of file autodefs.h.


The documentation for this class was generated from the following files: