OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
olefacto.h File Reference

Templatized class implementation of OLE component creation code for TComponentFactory callback for ObjectWindows applications All templates assume an OWLGetAppDictionary() global and a Registrar global User can provide alternate implementation for any or all of the functions The user's derived TApplication class is passed as the template parameter. More...

#include <owl/private/defs.h>
#include <ocf/defs.h>
#include <ocf/oleutil.h>
#include <ocf/ocreg.h>
#include <ocf/olewindo.h>
#include <owl/docmanag.h>
#include <owl/appdict.h>
#include <owl/pointer.h>
#include <owl/preclass.h>
#include <owl/posclass.h>

Go to the source code of this file.

Classes

struct  ocf::TOleFactoryNoAuto< T >
 Non-automated application automation callout stub implementation. More...
 
struct  ocf::TOleFactoryAuto< T >
 Automated application default automation callout implementation. More...
 
struct  ocf::TOleFactoryAppBase< T, Auto >
 Application creation/destruction callouts shared for doc/view and non-d/v. More...
 
struct  ocf::TOleFactoryNoDocView< T, Auto >
 Non-docview application callout implementation, no CreateObject implemented User must either provide an implementation of CreateOleObject for app class or else reimplement this template function for the particular class. More...
 
struct  ocf::TOleFactoryDocView< T, Auto >
 Docview application callout implementation - supplies CreateObject function. More...
 
class  ocf::TOleFactoryBase< T, Obj >
 A template class, TOleFactoryBase<> creates callback code for ObjectWindows classes. More...
 
class  ocf::TOleFactory< T >
 Factory for OWL non-Doc/View, non-automated OLE components. More...
 
class  ocf::TOleDocViewFactory< T >
 Factory for OWL Doc/View, non-automated OLE components. More...
 
class  ocf::TOleAutoFactory< T >
 Factory for OWL non-Doc/View, automated OLE components. More...
 
class  ocf::TOleDocViewAutoFactory< T >
 Factory for OWL Doc/View, automated OLE components. More...
 
class  ocf::TAutoFactory< T >
 A template class, TAutoFactory<> creates callback code for ObjectWindows classes. More...
 

Namespaces

namespace  ocf
 Object Component Framework (COM encapsulation)
 

Detailed Description

Templatized class implementation of OLE component creation code for TComponentFactory callback for ObjectWindows applications All templates assume an OWLGetAppDictionary() global and a Registrar global User can provide alternate implementation for any or all of the functions The user's derived TApplication class is passed as the template parameter.

Definition in file olefacto.h.