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
Internal framework classes

Internal classes More...

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define LOCKENUMINFO(l, s)
 
#define LOCKAPPLDATA(l, s)
 
#define LOCKCACHE
 

Functions

tostreamowl::operator<< (tostream &os, const TFixedPoint &p)
 
tostreamowl::operator<< (tostream &os, const TLayoutConstraint &c)
 
tostreamowl::operator<< (tostream &os, const TLayoutMetrics &m)
 
tostreamowl::operator<< (tostream &os, const TConstraint &c)
 
tostreamowl::operator<< (tostream &os, const TVariable &v)
 
tostreamowl::operator<< (tostream &os, const TChildMetrics &m)
 
void owl::TCacheEntryStr::CacheFlush (TCacheEntry::TId id)
 
void owl::TCacheEntryStr::Set (int index, TCacheEntry::TId uniqueId, TMsgId, const TGenericTableEntry *entry, int delta=0)
 
bool owl::TCacheEntryStr::Check (int index, TMsgId, TCacheEntry::TId id)
 

Detailed Description

Internal classes

Dictionary implementation used to associate Pids (hTasks) with running Owl apps when Owl is in a DLL or used by a DLL.

32bit only needs this when running win32s (no per-instance data) since per-instance data makes it unnecesasry

Macro Definition Documentation

◆ LOCKAPPLDATA

#define LOCKAPPLDATA ( l,
s )

Definition at line 151 of file applicat.cpp.

◆ LOCKCACHE

#define LOCKCACHE

Definition at line 1328 of file window.cpp.

◆ LOCKENUMINFO

#define LOCKENUMINFO ( l,
s )

Definition at line 142 of file applicat.cpp.

Function Documentation

◆ CacheFlush()

void owl::TCacheEntryStr::CacheFlush ( TCacheEntry::TId id)

Definition at line 1331 of file window.cpp.

References LOCKCACHE.

◆ Check()

bool owl::TCacheEntryStr::Check ( int index,
TMsgId msg,
TCacheEntry::TId id )

Definition at line 1345 of file window.cpp.

References LOCKCACHE.

◆ operator<<() [1/6]

tostream & owl::operator<< ( tostream & os,
const TChildMetrics & m )
inline

Definition at line 167 of file layoutwi.cpp.

References _T.

◆ operator<<() [2/6]

tostream & owl::operator<< ( tostream & os,
const TConstraint & c )
inline

Definition at line 133 of file layoutwi.cpp.

References _T.

◆ operator<<() [3/6]

tostream & owl::operator<< ( tostream & os,
const TFixedPoint & p )
inline

Definition at line 121 of file layoutwi.cpp.

◆ operator<<() [4/6]

tostream & owl::operator<< ( tostream & os,
const TLayoutConstraint & c )
inline

Definition at line 124 of file layoutwi.cpp.

References _T.

◆ operator<<() [5/6]

tostream & owl::operator<< ( tostream & os,
const TLayoutMetrics & m )
inline

Definition at line 129 of file layoutwi.cpp.

References _T.

◆ operator<<() [6/6]

tostream & owl::operator<< ( tostream & os,
const TVariable & v )
inline

Definition at line 147 of file layoutwi.cpp.

References _T.

◆ Set()

void owl::TCacheEntryStr::Set ( int index,
TCacheEntry::TId uniqueId,
TMsgId msg,
const TGenericTableEntry * entry,
int delta = 0 )

Definition at line 1339 of file window.cpp.

References LOCKCACHE.