Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LemonOSProject/LemonOS
/ types & classes
Types & classes
320 in github.com/LemonOSProject/LemonOS
⨍
Functions
1,303
◇
Types & classes
320
↓ 20 callers
Class
JSONValue
LibLemon/include/lemon/core/json.h:14
↓ 12 callers
Class
Message
LibLemon/include/lemon/ipc/message.h:21
↓ 8 callers
Class
Token
InterfaceCompiler/main.cpp:148
↓ 6 callers
Class
Semaphore
Kernel/include/lock.h:51
↓ 4 callers
Class
JSONParser
LibLemon/include/lemon/core/json.h:160
↓ 3 callers
Class
InterfaceException
LibLemon/include/lemon/ipc/interface.h:17
↓ 3 callers
Class
MenuCategory
Applications/Shell/menu.cpp:34
↓ 3 callers
Class
poll
Kernel/include/net/socket.h:65
↓ 2 callers
Class
ContextMenuItem
System/LemonWM/lemonwm.h:94
↓ 2 callers
Class
DirectoryEntry
Kernel/include/fs/filesystem.h:145
↓ 2 callers
Class
Endpoint
LibLemon/include/lemon/ipc/endpoint.h:34
↓ 2 callers
Class
FontException
LibLemon/include/lemon/gfx/font.h:19
↓ 2 callers
Class
Message
Kernel/include/objects/message.h:13
↓ 2 callers
Class
ParameterList
InterfaceCompiler/main.cpp:106
↓ 2 callers
Class
TextObject
LibLemon/include/lemon/gfx/text.h:12
↓ 2 callers
Class
VectorIterator
Kernel/include/vector.h:8
↓ 1 callers
Class
CFGParser
LibLemon/include/lemon/core/cfgparser.h:8
↓ 1 callers
Class
CompositorInstance
System/LemonWM/lemonwm.h:136
↓ 1 callers
Class
DevFS
Kernel/src/device.cpp:62
↓ 1 callers
Class
HashMap
Key, Value
Kernel/include/hash.h:27
↓ 1 callers
Class
InputManager
System/LemonWM/lemonwm.h:124
↓ 1 callers
Class
KeyValuePair
Kernel/include/hash.h:29
↓ 1 callers
Class
ListColumn
LibLemon/include/lemon/gui/widgets.h:252
↓ 1 callers
Class
ListItem
LibLemon/include/lemon/gui/widgets.h:247
↓ 1 callers
Class
NVMeQueue
Kernel/include/nvme.h:151
↓ 1 callers
Class
Null
Kernel/src/device.cpp:20
↓ 1 callers
Class
ParserState
InterfaceCompiler/main.cpp:181
↓ 1 callers
Class
SleepBlocker
Kernel/src/arch/x86_64/timer.cpp:29
↓ 1 callers
Class
URandom
Kernel/src/device.cpp:10
↓ 1 callers
Class
stat
LibLemon/src/gui/filedialog.cpp:42
↓ 1 callers
Class
stat
Applications/TextEdit/main.cpp:58
↓ 1 callers
Class
stat
Applications/Shell/menu.cpp:115
Enum
AHCIStatus
Kernel/include/ahci.h:343
Class
ARPHeader
Kernel/include/net/net.h:95
Class
ASynchronousMethod
InterfaceCompiler/main.cpp:121
Class
ATADiskDevice
Kernel/include/atadrive.h:8
Class
ATADiskDevice
Kernel/include/ata.h:48
Enum
AdminCommands
Kernel/include/nvme.h:216
Class
BasicLexer
Provides a simple base for a more complex lexer
LibLemon/include/lemon/core/lexer.h:9
Class
BigEndianUInt16
System/NetworkGovernor/endian.h:25
Class
BigEndianUInt16
Kernel/include/endian.h:25
Class
BigEndianUInt32
System/NetworkGovernor/endian.h:49
Class
BigEndianUInt32
Kernel/include/endian.h:49
Class
Bitmap
LibLemon/include/lemon/gui/widgets.h:185
Class
Brush
Applications/LemonPaint/paint.h:7
Class
Button
LibLemon/include/lemon/gui/widgets.h:158
Class
CFGItem
LibLemon/include/lemon/core/cfgparser.h:9
Class
CPU
Kernel/include/arch/x86_64/cpu.h:16
Class
Canvas
Applications/LemonPaint/paint.h:11
Class
Canvas
Applications/LemonPaint/paint.h:14
Class
CharacterBuffer
Kernel/include/characterbuffer.h:7
Class
Colour
Applications/LemonPaint/paint.h:44
Enum
Colour
LibLemon/include/lemon/gui/colours.h:6
Enum
CompatibleFeatures
Kernel/include/fs/ext2.h:65
Class
ConsoleCharacter
Kernel/include/videoconsole.h:5
Class
Container
LibLemon/include/lemon/gui/widgets.h:81
Class
ContextMenu
System/LemonWM/lemonwm.h:107
Class
ContextMenuEntry
LibLemon/include/lemon/gui/ctxentry.h:6
Class
Controller
Kernel/include/nvme.h:202
Enum
ControllerConfigCommandSet
Kernel/include/nvme.h:211
Class
ControllerIdentity
Kernel/include/nvme.h:231
Enum
ControllerType
Kernel/include/nvme.h:225
Enum
CoreMessageIDs
LibLemon/include/lemon/ipc/message.h:13
Enum
CreatorOS
Kernel/include/fs/ext2.h:88
Class
DHCPHeader
System/NetworkGovernor/dhcp.h:42
Class
DHCPHeader
Kernel/include/net/dhcp.h:29
Class
DHCPOption
System/NetworkGovernor/dhcp.h:62
Class
DataStream
Kernel/include/stream.h:34
Class
Desktop
Kernel/include/gui.h:55
Class
Device
Kernel/include/nvme.h:396
Class
Device
Kernel/include/device.h:17
Enum
DeviceType
Kernel/include/device.h:8
Class
DiskDevice
Kernel/include/device.h:44
Enum
DoorbellTarget
Kernel/include/xhci.h:327
Enum
DriverStatus
Kernel/include/nvme.h:204
Class
EndpointException
LibLemon/include/lemon/ipc/endpoint.h:13
Enum
EndpointState
Kernel/include/xhci.h:234
Enum
EndpointType
Kernel/include/xhci.h:242
Enum
ErrorAction
Kernel/include/fs/ext2.h:50
Enum
ErrorCode
Kernel/include/fs/ext2.h:96
Class
EthernetFrame
Kernel/include/net/net.h:88
Enum
Event
LibLemon/include/lemon/core/event.h:6
Enum
Ext2InodeType
Kernel/include/fs/ext2.h:56
Class
Ext2Node
Kernel/include/fs/ext2.h:198
Class
Ext2Volume
Kernel/include/fs/ext2.h:196
Class
ExtendedTextBox
Applications/TextEdit/exttextbox.h:5
Class
FBInfo
LibLemon/include/lemon/system/fb.h:9
Class
FancyRefPtr
Kernel/include/refptr.h:11
Class
FastList
Kernel/include/list.h:80
Class
Fat32Node
Kernel/include/fs/fat32.h:96
Class
Fat32Volume
Kernel/include/fs/fat32.h:94
Class
FileButton
LibLemon/src/gui/fileview.cpp:105
Class
FileView
LibLemon/include/lemon/gui/widgets.h:360
Class
FilesystemLock
Kernel/include/lock.h:11
Class
FilesystemWatcher
Kernel/include/fs/filesystem.h:144
Class
Font
LibLemon/include/lemon/gfx/font.h:9
Class
FsNode
Kernel/include/fs/filesystem.h:111
Class
FsVolume
Kernel/include/fs/filesystem.h:284
Class
FsVolume
Kernel/include/fs/fsvolume.h:7
Class
GUIContext
Kernel/include/gui.h:27
next →
1–100 of 320, ranked by callers