OWLNext    7.0
Borland's Object Windows Library for the modern age
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
global.cpp File Reference

Global data required for every module using OWL. More...

#include <owl/pch.h>
#include <owl/applicat.h>

Go to the source code of this file.

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Functions

 owl::DIAG_DEFINE_GROUP_INIT (OWL_INI, OwlMain, true, 0)
 
void owl::InitGlobalModule (HINSTANCE hInstance)
 
TModuleowl::GetGlobalModule ()
 
 STDAPI_ (TDocTemplate **) GetDocTemplateHead(uint32 version)
 
 STDAPI_ (TModule **) GetModulePtr(uint32 version)
 

Variables

owl::TDocTemplateDocTemplateStaticHead = 0
 Templates constructed before app get linked onto this head pointer.
 
const uint32 CompatibleVersionMask = 0xFFF00000
 

Detailed Description

Global data required for every module using OWL.

Definition in file global.cpp.

Function Documentation

◆ STDAPI_() [1/2]

STDAPI_ ( TDocTemplate ** )

Definition at line 109 of file global.cpp.

References CompatibleVersionMask, DocTemplateStaticHead, and owl::OWLGetVersion().

◆ STDAPI_() [2/2]

STDAPI_ ( TModule ** )

Definition at line 114 of file global.cpp.

References CompatibleVersionMask, owl::Module, and owl::OWLGetVersion().

Variable Documentation

◆ CompatibleVersionMask

const uint32 CompatibleVersionMask = 0xFFF00000

Definition at line 72 of file global.cpp.

◆ DocTemplateStaticHead

owl::TDocTemplate* DocTemplateStaticHead = 0

Templates constructed before app get linked onto this head pointer.

Definition at line 66 of file global.cpp.