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

lightweight IDispatch implementation for automation controllers More...

#include <ocf/autodefs.h>

Inheritance diagram for ocf::TDispatch:

Public Member Functions

 TDispatch (const TObjectDescriptor &obj, IUnknown *outer=0)
 
void InvalidateObject ()
 
 operator IDispatch * ()
 

Public Attributes

voidObject
 pointer to C++ object instance, 0 if deleted
 
TAutoClassClass
 class of which object is an instance
 

Detailed Description

lightweight IDispatch implementation for automation controllers

Definition at line 1090 of file autodefs.h.

Constructor & Destructor Documentation

◆ TDispatch()

ocf::TDispatch::TDispatch ( const TObjectDescriptor & obj,
IUnknown * outer = 0 )

Definition at line 45 of file autodisp.cpp.

Member Function Documentation

◆ InvalidateObject()

void ocf::TDispatch::InvalidateObject ( )
inline

Definition at line 1093 of file autodefs.h.

◆ operator IDispatch *()

ocf::TDispatch::operator IDispatch * ( )
inline

Definition at line 1810 of file autodefs.h.

Member Data Documentation

◆ Class

TAutoClass* ocf::TDispatch::Class

class of which object is an instance

Definition at line 1097 of file autodefs.h.

◆ Object

void* ocf::TDispatch::Object

pointer to C++ object instance, 0 if deleted

Definition at line 1096 of file autodefs.h.


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