Nebula
|
[TODO: Describe Win32 subsystem]
Win32 implemention of a read-many write-few lock.
(C) 2009 Radon Labs GmbH
(C) 2013-2020 Individual contributors, see AUTHORS file
Classes | |
struct | ParentWindow |
class | SysFunc |
Provides Win32 specific helper functions. More... | |
class | Win32CalendarTime |
Win implementation of CalendarTime. More... | |
class | Win32ConsoleHandler |
The default console handler for Win32, puts normal messages to the debug output channel, and error messages into a message box. More... | |
class | Win32Cpu |
CPU related definitions for the Win32 platform. More... | |
class | Win32CriticalSection |
Win32-implementation of critical section. More... | |
class | Win32DisplayDevice |
Win32 implementation of DisplayDevice class. More... | |
class | Win32Environment |
Provides read-access to environment variables. More... | |
class | Win32Event |
Win32 implementation of an event synchronization object. More... | |
class | Win32FileTime |
Implements a Win32-specific file-access time stamp. More... | |
class | Win32FSWrapper |
Internal filesystem wrapper for Win32. More... | |
class | Win32Guid |
Win32 implementation of the Util::Guid class. More... | |
class | Win32Heap |
Win32 implementation of the class Memory::Heap. More... | |
class | Win32IpAddress |
Represents an IP address, consisting of a IPv4 host address and a port number. More... | |
class | Win32Library |
Load and handle an external DLL. More... | |
class | Win32MemoryPool |
A simple thread-safe memory pool. More... | |
class | Win32MiniDump |
Win32 implementation of MiniDump. More... | |
class | Win32Process |
class | Win32ReadWriteLock |
class | Win32Registry |
A simple wrapper class to access the Win32 registry. More... | |
class | Win32Socket |
A lowlevel socket wrapper class. More... | |
class | Win32StackTrace |
class | Win32StringConverter |
Convert between UTF-8 and 16-bit wide strings. More... | |
class | Win32SystemInfo |
Provide information about the system we're running on. More... | |
class | Win32Thread |
Win32 implementation of thread class. More... | |
class | Win32ThreadBarrier |
Block until all thread have arrived at the barrier. More... | |
class | Win32Timer |
Win32 implementation of the Time::Timer class. More... | |
Functions | |
__ImplementClass (Win32::Win32ConsoleHandler, 'W32C', IO::ConsoleHandler) | |
bool | operator== (const Win32FileTime &a, const Win32FileTime &b) |
bool | operator!= (const Win32FileTime &a, const Win32FileTime &b) |
bool | operator> (const Win32FileTime &a, const Win32FileTime &b) |
bool | operator< (const Win32FileTime &a, const Win32FileTime &b) |
__ImplementClass (Win32::Win32Socket, 'XSCK', Core::RefCounted) | |
__ImplementClass (Win32::Win32Thread, 'THRD', Core::RefCounted) | |
__ImplementClass (Win32::Win32DisplayDevice, 'W32D', Base::DisplayDeviceBase) | |
__ImplementSingleton (Win32::Win32DisplayDevice) | |
Variables | |
Util::GlobalStringAtomTable * | globalStringAtomTable = 0 |
Win32::__ImplementClass | ( | Win32::Win32ConsoleHandler | , |
'W32C' | , | ||
IO::ConsoleHandler | ) |
Win32::__ImplementClass | ( | Win32::Win32DisplayDevice | , |
'W32D' | , | ||
Base::DisplayDeviceBase | ) |
Win32::__ImplementClass | ( | Win32::Win32Socket | , |
'XSCK' | , | ||
Core::RefCounted | ) |
Win32::__ImplementClass | ( | Win32::Win32Thread | , |
'THRD' | , | ||
Core::RefCounted | ) |
Win32::__ImplementSingleton | ( | Win32::Win32DisplayDevice | ) |
|
inline |
|
inline |
|
inline |
|
inline |
Util::GlobalStringAtomTable* Win32::globalStringAtomTable = 0 |