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

Definition of class TAppDictionary. More...

#include <owl/private/defs.h>
#include <owl/defs.h>
#include <owl/preclass.h>
#include <owl/posclass.h>

Go to the source code of this file.

Classes

class  owl::TAppDictionary
 TAppDictionary implementation for DLLs only. More...
 
struct  owl::TAppDictionary::TEntry
 An application dictionary entry that associates a process ID (Pid) with an application (App). More...
 

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define DEFINE_APP_DICTIONARY(AppDictionary)    ::owl::TAppDictionary& AppDictionary = ::owl::OWLGetAppDictionary()
 Convenient macro to define a 'AppDictionary' ref and object as needed for use in component DLLs and EXEs.
 

Functions

TAppDictionaryowl::OWLGetAppDictionary ()
 Global exported TAppDictionary in Owl.
 
TApplicationowl::GetApplicationObject (uint pid=0)
 Global function that calls GetApplication() on owl's app-dictionary.
 

Detailed Description

Definition of class TAppDictionary.

This class manages associations between processes/tasks and TApplication pointers.

Definition in file appdict.h.

Macro Definition Documentation

◆ DEFINE_APP_DICTIONARY

Convenient macro to define a 'AppDictionary' ref and object as needed for use in component DLLs and EXEs.

Definition at line 93 of file appdict.h.