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)
 Convenient macro to define a 'AppDictionary' ref and object as needed for use in component DLLs and EXEs.

Functions

TAppDictionary & owl::OWLGetAppDictionary ()
 Global exported TAppDictionary in Owl.
TApplication * owl::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

#define DEFINE_APP_DICTIONARY ( AppDictionary)
Value:
TAppDictionary implementation for DLLs only.
Definition appdict.h:30
TAppDictionary & OWLGetAppDictionary()
Global exported TAppDictionary in Owl.
Definition appdict.cpp:35

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.