Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clockworklabs/SpacetimeDB
/ types & classes
Types & classes
9,245 in github.com/clockworklabs/SpacetimeDB
⨍
Functions
27,764
◇
Types & classes
9,245
↓ 261 callers
Class
FString
FString - String class
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/BSATN/MockCoreMinimal.h:62
↓ 99 callers
Class
String
String is a special case of byte array with extra checks.
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:546
↓ 50 callers
Class
ColId
crates/bindings-csharp/Runtime/Internal/FFI.cs:173
↓ 50 callers
Class
FWaitForTestCounter
sdks/unreal/tests/TestViewClient/Source/TestViewClient/Private/Tests/SpacetimeFullClientTests.cpp:16
↓ 43 callers
Class
FSpacetimeDBUInt128
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/LargeIntegers.h:112
↓ 43 callers
Class
TableId
crates/bench/src/spacetime_module.rs:201
↓ 39 callers
Class
AlgebraicTypeRef
crates/sats/src/algebraic_type_ref.rs:10
↓ 36 callers
Class
Primitive
tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/rust.rs:4
↓ 28 callers
Class
AlgebraicType
Forward declarations
crates/bindings-cpp/include/spacetimedb/bsatn/algebraic_type.h:16
↓ 26 callers
Class
Any
crates/schema/src/auto_migrate.rs:846
↓ 25 callers
Class
TypeError
crates/core/src/host/v8/error.rs:43
↓ 24 callers
Class
Other
crates/query-builder/src/lib.rs:106
↓ 22 callers
Class
Bool
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:245
↓ 22 callers
Class
Filter
<summary> A row-level security filter, which can be registered using the <c>[SpacetimeDB.ClientVisibilityFilter]</c> attribute. Currently, the only v
crates/bindings-csharp/Runtime/Filter.cs:21
↓ 21 callers
Class
PageOffset
crates/table/src/indexes.rs:77
↓ 17 callers
Class
PageIndex
crates/table/src/indexes.rs:188
↓ 17 callers
Class
Unit
The following types are "special" types: they has a special (Ref-less) AlgebraicType representations. See `spacetimedb-sats::AlgebraicType::is_valid_f
crates/bindings-csharp/BSATN.Runtime/Builtins.cs:111
↓ 16 callers
Interface
Value
The `Value` trait provides an abstract notion of a value. All we know about values abstractly is that they have a `Type`.
crates/sats/src/lib.rs:100
↓ 15 callers
Enum
BinOp
crates/sql-parser/src/ast/mod.rs:214
↓ 15 callers
Class
U32
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:275
↓ 15 callers
Class
U64
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:285
↓ 15 callers
Class
U8
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:255
↓ 14 callers
Class
DbVector2
demo/Blackholio/server-cpp/spacetimedb/src/lib.cpp:29
↓ 14 callers
Class
FSpacetimeDBIdentity
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/Builtins.h:347
↓ 14 callers
Class
I64
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:386
↓ 14 callers
Class
InternalError
crates/bindings-typescript/src/lib/errors.ts:19
↓ 13 callers
Class
Size
crates/sats/src/layout.rs:47
↓ 13 callers
Class
U16
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:265
↓ 12 callers
Class
FSpacetimeDBConnectionId
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/Builtins.h:39
↓ 12 callers
Class
FSpacetimeDBTimeDuration
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/Builtins.h:611
↓ 12 callers
Class
I32
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:376
↓ 12 callers
Class
TimeDuration
* Represents a duration of time with microsecond precision. * This corresponds to SpacetimeDB's TimeDuration type. */
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/BSATN/Core/time_duration.h:20
↓ 12 callers
Class
TimeDuration
* Represents a duration of time with microsecond precision. * This corresponds to SpacetimeDB's TimeDuration type. */
crates/bindings-cpp/include/spacetimedb/bsatn/time_duration.h:20
↓ 12 callers
Class
U128
<summary>Represents a 128-bit unsigned integer.</summary>
crates/bindings-csharp/BSATN.Runtime/BSATN/U128.cs:11
↓ 12 callers
Class
U256
crates/bench/benches/index.rs:288
↓ 11 callers
Class
HashJoin
crates/physical-plan/src/plan.rs:1230
↓ 11 callers
Class
I128
<summary>Represents a 128-bit signed integer.</summary>
crates/bindings-csharp/BSATN.Runtime/BSATN/I128.cs:10
↓ 11 callers
Class
Symbol
A symbol known at compile-time against which identifiers and paths may be matched.
crates/bindings-macro/src/lib.rs:117
↓ 10 callers
Class
F32
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:457
↓ 10 callers
Class
F64
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:467
↓ 10 callers
Class
FSpacetimeDBUnit
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/UnitType.h:12
↓ 10 callers
Interface
View
crates/bindings/src/rt.rs:112
↓ 9 callers
Class
FSpacetimeDBTimestamp
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/Builtins.h:511
↓ 9 callers
Class
I16
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:366
↓ 9 callers
Class
I8
crates/bindings-csharp/BSATN.Runtime/BSATN/Runtime.cs:356
↓ 9 callers
Class
IxJoin
crates/physical-plan/src/plan.rs:1243
↓ 9 callers
Enum
Row
crates/execution/src/lib.rs:133
↓ 9 callers
Class
Timestamp
* Represents a point in time as microseconds since the Unix epoch. * This corresponds to SpacetimeDB's Timestamp type. */
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/BSATN/Core/timestamp.h:20
↓ 9 callers
Class
Timestamp
* Represents a point in time as microseconds since the Unix epoch. * This corresponds to SpacetimeDB's Timestamp type. */
crates/bindings-cpp/include/spacetimedb/bsatn/timestamp.h:20
↓ 8 callers
Class
AlgebraicType
Forward declarations
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/BSATN/Core/algebraic_type.h:16
↓ 8 callers
Class
ClientName
crates/core/src/client.rs:44
↓ 8 callers
Class
Committed
crates/commitlog/src/segment.rs:96
↓ 8 callers
Class
Identity
crates/bindings-cpp/include/spacetimedb/bsatn/types.h:56
↓ 8 callers
Class
Kind
crates/sqltest/src/space.rs:18
↓ 8 callers
Enum
LogOp
crates/sql-parser/src/ast/mod.rs:237
↓ 8 callers
Class
u128
crates/bindings-cpp/include/spacetimedb/bsatn/types.h:47
↓ 7 callers
Class
Delete
sdks/csharp/examples~/regression-tests/client/module_bindings/Reducers/Delete.g.cs:47
↓ 7 callers
Enum
Error
crates/core/src/host/v8/de.rs:64
↓ 7 callers
Class
FDateTime
FDateTime - Date and time
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/BSATN/MockCoreMinimal.h:168
↓ 7 callers
Class
I256
<summary>Represents a 256-bit signed integer.</summary>
crates/bindings-csharp/BSATN.Runtime/BSATN/I256.cs:11
↓ 7 callers
Class
Insert
crates/core/src/messages/instance_db_trace_log.rs:7
↓ 7 callers
Class
Point
crates/bindings-typescript/test-app/server/src/lib.rs:14
↓ 6 callers
Class
Init
crates/bindings-csharp/Codegen.Tests/fixtures/server/snapshots/Module#FFI.verified.cs:2325
↓ 6 callers
Class
List
crates/update/src/cli/list.rs:6
↓ 6 callers
Class
Log
crates/bindings-csharp/Runtime/Log.cs:7
↓ 6 callers
Class
Outcome
crates/bindings-cpp/include/spacetimedb/outcome.h:19
↓ 6 callers
Class
Page
So we can dump and restore pages during snapshotting.
crates/table/src/page.rs:446
↓ 6 callers
Class
Range
crates/bindings-typescript/src/server/range.ts:18
↓ 6 callers
Interface
Reducer
crates/bindings/src/rt.rs:83
↓ 6 callers
Class
SerdeWrapper
crates/sats/src/lib.rs:55
↓ 6 callers
Class
Table
crates/table/src/table.rs:74
↓ 6 callers
Class
TableScan
crates/physical-plan/src/plan.rs:1185
↓ 6 callers
Class
Uuid
* A universally unique identifier (UUID). * * Supports UUID Nil, Max, V4 (random), and V7 (timestamp + counter + random). * * This type correspo
crates/bindings-cpp/include/spacetimedb/bsatn/uuid.h:28
↓ 5 callers
Class
ArrayMonoid
A monoid that allows running a number of `Any`s in parallel.
crates/schema/src/auto_migrate.rs:862
↓ 5 callers
Enum
Error
sdks/rust/src/error.rs:7
↓ 5 callers
Class
ExceptionValue
crates/core/src/host/v8/error.rs:27
↓ 5 callers
Class
FSpacetimeDBInt256
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/LargeIntegers.h:518
↓ 5 callers
Class
FSpacetimeDBUInt256
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/LargeIntegers.h:391
↓ 5 callers
Class
IdentityViaU256
crates/datastore/src/system_tables.rs:1476
↓ 5 callers
Interface
Index
Information about the `index_id` of an index and the number of columns the index indexes.
crates/bindings/src/table.rs:487
↓ 5 callers
Class
Router
crates/bindings-cpp/include/spacetimedb/router.h:19
↓ 5 callers
Class
SchemaViewer
crates/expr/src/check.rs:197
↓ 5 callers
Class
SerdeError
crates/sats/src/lib.rs:46
↓ 4 callers
Class
BoolExpr
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/QueryBuilder/expr.h:177
↓ 4 callers
Class
BoolExpr
crates/bindings-cpp/include/spacetimedb/query_builder/expr.h:173
↓ 4 callers
Class
ConnectionId
Forward declarations
crates/bindings-cpp/include/spacetimedb/auth_ctx.h:17
↓ 4 callers
Enum
DML
crates/expr/src/statement.rs:36
↓ 4 callers
Class
Database
crates/standalone/src/control_db.rs:631
↓ 4 callers
Interface
DbUpdate
Implemented by the autogenerated `DbUpdate` type, which is a parsed and typed analogue of [`crate::ws::v2::TransactionUpdate`].
sdks/rust/src/spacetime_module.rs:85
↓ 4 callers
Class
ErrorStream
crates/data-structures/src/error_stream.rs:115
↓ 4 callers
Class
FSpacetimeDBInt128
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/LargeIntegers.h:244
↓ 4 callers
Class
FSpacetimeDBUuid
sdks/unreal/src/SpacetimeDbSdk/Source/SpacetimeDbSdk/Public/Types/Builtins.h:194
↓ 4 callers
Class
FunctionBudget
crates/client-api-messages/src/energy.rs:130
↓ 4 callers
Class
IndexCannotSeekRange
crates/table/src/table_index/index.rs:162
↓ 4 callers
Class
LeftDeepJoin
crates/expr/src/expr.rs:370
↓ 4 callers
Class
LiteralValue
crates/query-builder/src/expr.rs:98
↓ 4 callers
Interface
Procedure
crates/bindings/src/rt.rs:180
↓ 4 callers
Class
RangeError
crates/core/src/host/v8/error.rs:56
↓ 4 callers
Class
ReducerContext
Enhanced ReducerContext with database access - matches Rust pattern
crates/bindings-cpp/include/spacetimedb/reducer_context.h:19
↓ 4 callers
Class
Subscribe
crates/client-api-messages/src/websocket/v2.rs:53
next →
1–100 of 9,245, ranked by callers