OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
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.