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

#include <ocf/autodefs.h>

Inheritance diagram for ocf::TObjectDescriptor:
ocf::TObjectDescBase

Public Types

enum  TDestruct { Quiet = 0 , Delete = 1 , PostQuit = 2 }
 

Public Member Functions

 TObjectDescriptor (const void *obj, TAutoClass &classobj, TDestruct destruct=Quiet)
 
- Public Member Functions inherited from ocf::TObjectDescBase
const voidMostDerived ()
 

Public Attributes

TDestruct Destruct
 
- Public Attributes inherited from ocf::TObjectDescBase
const voidObject
 < ONLY for use when storing in TAutoVal union
 
TAutoClassClass
 class descriptor, contains type info
 

Friends

class TAutoClass
 
class TAutoIterator
 

Detailed Description

Definition at line 470 of file autodefs.h.

Member Enumeration Documentation

◆ TDestruct

Enumerator
Quiet 

behavior when an automation helper is freed

automation object quietly goes away without notice

Delete 

automation object deletes the C++ object serviced

PostQuit 

automation object posts a quit message to application

Definition at line 471 of file autodefs.h.

Constructor & Destructor Documentation

◆ TObjectDescriptor()

ocf::TObjectDescriptor::TObjectDescriptor ( const void * obj,
TAutoClass & classobj,
TDestruct destruct = Quiet )
inline

Definition at line 477 of file autodefs.h.

Friends And Related Symbol Documentation

◆ TAutoClass

Definition at line 482 of file autodefs.h.

◆ TAutoIterator

Definition at line 483 of file autodefs.h.

Member Data Documentation

◆ Destruct

TDestruct ocf::TObjectDescriptor::Destruct

Definition at line 476 of file autodefs.h.


The documentation for this struct was generated from the following file: