Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IntegralPilot/wasm_os
/ types & classes
Types & classes
45 in github.com/IntegralPilot/wasm_os
⨍
Functions
198
◇
Types & classes
45
↓ 2 callers
Class
Directory
src/inode.rs:41
↓ 2 callers
Class
bad_alloc
Standard library exception class for allocation failures
stdlib/cpp/new.hpp:9
↓ 1 callers
Class
AllocCommandReturn
src/wasm.rs:29
↓ 1 callers
Class
ColorCode
src/vga_buffer.rs:45
↓ 1 callers
Class
File
src/inode.rs:34
↓ 1 callers
Class
InputReciever
src/inode.rs:47
↓ 1 callers
Class
Outputter
src/inode.rs:53
Class
Allocation
src/wasm.rs:23
Class
App
src/apps.rs:15
Class
BootInfoFrameAllocator
A FrameAllocator that returns usable frames from the bootloader's memory map.
src/memory.rs:48
Class
Buffer
src/vga_buffer.rs:69
Class
BumpAllocator
src/allocator/bump.rs:5
Class
CollatzAlgorithm
apps/collatz/src/collatz.hpp:5
Class
CollatzSolver
apps/collatz/src/collatz.hpp:14
Enum
Color
src/vga_buffer.rs:23
Class
Dummy
src/allocator.rs:48
Class
EmptyFrameAllocator
A FrameAllocator that always returns `None`.
src/memory.rs:39
Class
FixedSizeBlockAllocator
src/allocator/fixed_size_block.rs:26
Enum
Inode
src/inode.rs:19
Enum
InodeType
src/inode.rs:26
Enum
InterruptIndex
src/interrupts.rs:12
Class
LinkedListAllocator
src/allocator/linked_list.rs:24
Class
ListNode
src/allocator/fixed_size_block.rs:22
Class
ListNode
src/allocator/linked_list.rs:5
Class
Locked
A wrapper around spin::Mutex to permit trait implementations.
src/allocator.rs:61
Enum
QemuExitCode
src/lib.rs:95
Class
ScreenChar
src/vga_buffer.rs:57
Class
Selectors
src/gdt.rs:40
Class
SimpleLogger
src/main.rs:47
Interface
Testable
src/lib.rs:63
Class
WasmOSLogListener
src/main.rs:21
Class
Writer
A writer type that allows writing ASCII bytes and strings to an underlying `Buffer`. Wraps lines at `BUFFER_WIDTH`. Supports newline characters and i
src/vga_buffer.rs:77
Class
initializer_list
stdlib/cpp/initializer_list.hpp:5
Class
istream
stdlib/cpp/iostream.hpp:212
Class
less
stdlib/cpp/functional.hpp:8
Class
less<void>
stdlib/cpp/functional.hpp:16
Class
nothrow_t
nothrow_t
stdlib/cpp/new.hpp:16
Class
numeric_limits
stdlib/cpp/limits.hpp:7
Class
numeric_limits<size_t>
stdlib/cpp/limits.hpp:32
Class
ostream
stdlib/cpp/iostream.hpp:136
Class
remove_reference
stdlib/cpp/type_traits.hpp:8
Class
remove_reference<T&&>
stdlib/cpp/type_traits.hpp:20
Class
remove_reference<T&>
stdlib/cpp/type_traits.hpp:14
Class
s_ostream
stdlib/cpp/iostream.hpp:180
Class
vector
stdlib/cpp/vector.hpp:10