Serenity Operating System
at master 49 lines 865 B view raw
1/* 2 * Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org> 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7#pragma once 8 9namespace Core { 10 11class AnonymousBuffer; 12class ArgsParser; 13class BufferedSocketBase; 14class ChildEvent; 15class ConfigFile; 16class CustomEvent; 17class DateTime; 18class DeprecatedFile; 19class DirIterator; 20class DeferredInvocationContext; 21class ElapsedTimer; 22class Event; 23class EventLoop; 24class File; 25class IODevice; 26class LocalServer; 27class LocalSocket; 28class MappedFile; 29class MimeData; 30class NetworkJob; 31class NetworkResponse; 32class Notifier; 33class Object; 34class ObjectClassRegistration; 35class ProcessStatisticsReader; 36class Socket; 37template<typename Result> 38class Promise; 39class SocketAddress; 40class TCPServer; 41class TCPSocket; 42class Timer; 43class TimerEvent; 44class UDPServer; 45class UDPSocket; 46 47enum class TimerShouldFireWhenNotVisible; 48 49}