Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SergeyMakeev/TaskScheduler
/ types & classes
Types & classes
211 in github.com/SergeyMakeev/TaskScheduler
⨍
Functions
746
◇
Types & classes
211
↓ 27 callers
Class
TestDetails
ThirdParty/UnitTest++/UnitTest++/TestResults.h:9
↓ 20 callers
Class
Vec3
ThirdParty/Squish/maths.h:35
↓ 16 callers
Class
True
ThirdParty/UnitTest++/UnitTest++/TestRunner.h:16
↓ 14 callers
Class
Vec4
ThirdParty/Squish/simd_sse.h:44
↓ 14 callers
Class
Vec4
ThirdParty/Squish/simd_ve.h:36
↓ 10 callers
Class
sigaction
ThirdParty/UnitTest++/UnitTest++/Posix/SignalTranslator.cpp:27
↓ 9 callers
Class
SimpleTask
SchedulerTests/Tests/FireAndForget.cpp:32
↓ 8 callers
Class
Vec4
ThirdParty/Squish/simd_float.h:35
↓ 3 callers
Class
TaskGroup
Task group ID
Scheduler/Include/MTTaskGroup.h:29
↓ 2 callers
Class
CrashingTest
ThirdParty/UnitTest++/tests/TestTest.cpp:56
↓ 2 callers
Class
RunTestIfNameIs
ThirdParty/UnitTest++/tests/TestTestRunner.cpp:271
↓ 2 callers
Class
StdThrowingObject
ThirdParty/UnitTest++/tests/TestExceptions.cpp:265
↓ 2 callers
Class
TaskHandle
forward declaration
Scheduler/Include/MTTaskPool.h:39
↓ 2 callers
Class
ThreadId
Scheduler/Include/Platform/Posix/MTThread.h:67
↓ 2 callers
Class
ThrowingObject
ThirdParty/UnitTest++/tests/TestExceptions.cpp:256
↓ 1 callers
Class
CompressDxtBlock
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/DxtTests.cpp:76
↓ 1 callers
Class
DecompressDxtBlock
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/DxtTests.cpp:230
↓ 1 callers
Class
ExtendedStackSizeTask
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/StackSizeTests.cpp:48
↓ 1 callers
Class
FailingTest
ThirdParty/UnitTest++/tests/TestTest.cpp:34
↓ 1 callers
Class
PassingTest
ThirdParty/UnitTest++/tests/TestTest.cpp:12
↓ 1 callers
Class
StandartStackSizeTask
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/StackSizeTests.cpp:30
↓ 1 callers
Class
StdThrowingObject2D
ThirdParty/UnitTest++/tests/TestExceptions.cpp:465
↓ 1 callers
Class
StrongScopeStack
Scheduler/Include/Scopes/MTScopes.h:370
↓ 1 callers
Class
TaskDesc
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Task description /////////
Scheduler/Include/MTTaskDesc.h:44
↓ 1 callers
Class
TaskHigh
SchedulerTests/Tests/PriorityTests.cpp:64
↓ 1 callers
Class
TaskLow
SchedulerTests/Tests/PriorityTests.cpp:126
↓ 1 callers
Class
TaskNormal
SchedulerTests/Tests/PriorityTests.cpp:93
↓ 1 callers
Class
Test
ThirdParty/UnitTest++/UnitTest++/TestList.h:8
↓ 1 callers
Class
TestList
ThirdParty/UnitTest++/UnitTest++/Test.h:9
↓ 1 callers
Class
TestReporter
ThirdParty/UnitTest++/UnitTest++/TestRunner.h:10
↓ 1 callers
Class
ThrowingObject2D
ThirdParty/UnitTest++/tests/TestExceptions.cpp:456
↓ 1 callers
Class
Timer
ThirdParty/UnitTest++/UnitTest++/Posix/TimeHelpers.h:8
↓ 1 callers
Class
YieldTask
SchedulerTests/Tests/SimpleTests.cpp:128
Class
ALotOfTasks
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/SimpleTests.cpp:65
Class
ArrayView
Scheduler/Include/MTArrayView.h:33
Class
AssetStackEntry
SchedulerTests/Tests/ScopesTests.cpp:32
Class
Atomic32
Scheduler/Include/Platform/Common/MTAtomic.h:49
Class
Atomic32Base
Scheduler/Include/Platform/Posix/MTAtomic.h:81
Class
Atomic32Base
Scheduler/Include/Platform/Windows/MTAtomic.h:76
Class
AtomicPtr
Scheduler/Include/Platform/Common/MTAtomic.h:77
Class
AtomicPtrBase
Scheduler/Include/Platform/Posix/MTAtomic.h:177
Class
AtomicPtrBase
Scheduler/Include/Platform/Windows/MTAtomic.h:172
Class
Cell
Scheduler/Include/MTQueueMPMC.h:43
Class
CheckArray2DCloseFixture
ThirdParty/UnitTest++/tests/TestExceptions.cpp:474
Class
CheckArrayCloseFixture
ThirdParty/UnitTest++/tests/TestExceptions.cpp:276
Class
CheckArrayEqualFixture
ThirdParty/UnitTest++/tests/TestExceptions.cpp:366
Class
CheckCloseFixture
ThirdParty/UnitTest++/tests/TestExceptions.cpp:170
Class
CheckEqualFixture
ThirdParty/UnitTest++/tests/TestExceptions.cpp:84
Class
CheckFixture
ThirdParty/UnitTest++/tests/TestExceptions.cpp:27
Class
CheckType
Scheduler/Include/MTScheduler.h:49
Class
ClusterFit
ThirdParty/Squish/clusterfit.h:37
Class
ColourFit
ThirdParty/Squish/colourfit.h:36
Class
ColourSet
ThirdParty/Squish/singlecolourfit.h:34
Class
ColourSet
ThirdParty/Squish/colourfit.h:34
Class
ColourSet
ThirdParty/Squish/rangefit.h:35
Class
ColourSet
! @brief Represents a set of block colours */
ThirdParty/Squish/colourset.h:36
Class
CompressDxt
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/DxtTests.cpp:155
Class
ConcurrentRingBuffer
Scheduler/Include/MTConcurrentRingBuffer.h:41
Class
DecompressDxt
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/DxtTests.cpp:307
Class
DeepSubtaskQueue
SchedulerTests/Tests/SubtasksTests.cpp:44
Class
DeepSubtaskQueue<0>
SchedulerTests/Tests/SubtasksTests.cpp:65
Class
DeepSubtaskQueue<1>
SchedulerTests/Tests/SubtasksTests.cpp:78
Class
DeferredTestReporterFixture
ThirdParty/UnitTest++/tests/TestDeferredTestReporter.cpp:30
Class
Diagnostic
Scheduler/Include/MTAppInterop.h:86
Class
DummyAnimTask
SchedulerTests/Tests/GroupTests.cpp:56
Class
DummyFixture
ThirdParty/UnitTest++/tests/TestTestMacros.cpp:60
Class
DummyPhysicTask
SchedulerTests/Tests/GroupTests.cpp:77
Class
DummySubTask
SchedulerTests/Tests/GroupTests.cpp:38
Class
EmptyFixture
ThirdParty/UnitTest++/tests/TestTimeConstraintMacro.cpp:65
Class
Event
Scheduler/Include/Platform/Posix/MTEvent.h:38
Class
Event
Scheduler/Include/Platform/Windows/MTEventKernel.h:34
Class
Event
Scheduler/Include/Platform/Windows/MTEventUser.h:33
Class
Fiber
Scheduler/Include/Platform/Posix/MTFiber.h:71
Class
Fiber
Windows fiber implementation through GetThreadContext / SetThreadContext I don't use standard Windows Fibers since they are wasteful use of Virtual Me
Scheduler/Include/Platform/Windows/MTFiberOptimized.h:40
Class
Fiber
Fibers implementation using system fibers Beware! Windows Fibers are wasteful use of Virtual Memory space for the stack. ( 1Mb reserved for each Fiber
Scheduler/Include/Platform/Windows/MTFiberDefault.h:52
Class
FiberContext
Scheduler/Include/MTTaskDesc.h:34
Class
FiberContext
Scheduler/Include/MTThreadContext.h:44
Class
FiberContext
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Fiber context ////////////
Scheduler/Include/MTFiberContext.h:59
Class
FiberContext
Scheduler/Include/MTGroupedTask.h:32
Class
Fixture
ThirdParty/UnitTest++/tests/TestCompositeTestReporter.cpp:100
Class
FixtureBase
ThirdParty/UnitTest++/tests/TestTestRunner.cpp:46
Class
FixtureCtorAsserts
ThirdParty/UnitTest++/tests/TestTestMacros.cpp:167
Class
FixtureCtorThrows
ThirdParty/UnitTest++/tests/TestTestMacros.cpp:114
Class
FixtureDtorThrows
ThirdParty/UnitTest++/tests/TestTestMacros.cpp:139
Class
GroupSubtask
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SchedulerTests/Tests/SubtasksTests.cpp:107
Class
GroupTask
SchedulerTests/Tests/SubtasksTests.cpp:117
Class
GroupedTask
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/MTGroupedTask.h:37
Class
IProfilerEventListener
Scheduler/Include/MTProfilerEventListener.h:32
Class
IProfilerEventListener
SchedulerTests/Profiler/Profiler.h:25
Class
IsPow2Recurse
Scheduler/Include/MTTools.h:73
Class
IsPow2Recurse< 0, C >
Scheduler/Include/MTTools.h:82
Class
LcgRandom
Simple Linear congruential generator
Scheduler/Include/MTPlatform.h:85
Class
LockFreeQueueMPMC
Scheduler/Include/MTQueueMPMC.h:37
Class
LongTask
SchedulerTests/Tests/WaitTests.cpp:88
Class
MW_CONTEXT
x64 machine context, only used members are declared /////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Windows/MicroWindows.h:160
Class
MW_CRITICAL_SECTION
x64 critical section, only used members are declared ////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Windows/MicroWindows.h:151
Class
MW_LARGE_INTEGER
Scheduler/Include/Platform/Windows/MicroWindows.h:94
Class
MW_SYSTEM_INFO
system info structure, only used members are declared ///////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Windows/MicroWindows.h:131
Class
Memory
Memory allocator interface. /////////////////////////////////////////////////////////////////////
Scheduler/Include/MTAppInterop.h:52
Class
MockDeferredTestReporter
ThirdParty/UnitTest++/tests/TestDeferredTestReporter.cpp:23
next →
1–100 of 211, ranked by callers