Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SergeyMakeev/TaskScheduler
/ functions
Functions
746 in github.com/SergeyMakeev/TaskScheduler
⨍
Functions
746
◇
Types & classes
211
↓ 57 callers
Method
GetFailureCount
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:54
↓ 55 callers
Method
Load
Scheduler/Include/Platform/Posix/MTAtomic.h:115
↓ 45 callers
Method
Store
Scheduler/Include/Platform/Posix/MTAtomic.h:123
↓ 41 callers
Method
GetText
ThirdParty/UnitTest++/UnitTest++/MemoryOutStream.cpp:7
↓ 32 callers
Method
Add
ThirdParty/UnitTest++/UnitTest++/TestList.cpp:14
↓ 29 callers
Method
IncFetch
The function returns the resulting incremented value.
Scheduler/Include/Platform/Posix/MTAtomic.h:96
↓ 27 callers
Method
IsValid
Scheduler/Include/MTTaskDesc.h:105
↓ 26 callers
Method
RunAsync
Scheduler/Source/MTScheduler.cpp:722
↓ 21 callers
Function
GetTimeMicroSeconds
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Posix/MTUtils.h:34
↓ 19 callers
Method
GetHead
ThirdParty/UnitTest++/UnitTest++/TestList.cpp:29
↓ 18 callers
Method
OnTestFailure
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:25
↓ 17 callers
Function
RunTestsIf
ThirdParty/UnitTest++/UnitTest++/TestRunner.h:31
↓ 14 callers
Method
Alloc
Scheduler/Include/MTTaskPool.h:320
↓ 14 callers
Function
IndexToObject
Scheduler/Include/Scopes/MTScopes.h:138
↓ 14 callers
Method
ReportTestStart
ThirdParty/UnitTest++/tests/RecordingReporter.h:36
↓ 14 callers
Method
WaitAll
Scheduler/Source/MTScheduler.cpp:772
↓ 13 callers
Function
AllocObject
Scheduler/Include/Scopes/MTScopes.h:146
↓ 13 callers
Function
FormatToStream
ThirdParty/UnitTest++/UnitTest++/MemoryOutStream.cpp:62
↓ 13 callers
Method
GetThreadContext
Scheduler/Source/MTFiberContext.cpp:60
↓ 13 callers
Function
MT_VERIFY
Scheduler/Include/Scopes/MTScopes.h:150
↓ 13 callers
Method
TryPush
Scheduler/Include/MTQueueMPMC.h:91
↓ 13 callers
Method
Wait
Scheduler/Include/Platform/Posix/MTEvent.h:161
↓ 12 callers
Method
IsEqual
Scheduler/Include/Platform/Posix/MTThread.h:110
↓ 12 callers
Method
NotifyTaskExecuteStateChanged
Scheduler/Source/MTThreadContext.cpp:119
↓ 12 callers
Method
RunSubtasksAndYield
Scheduler/Source/MTFiberContext.cpp:149
↓ 11 callers
Function
CheckEqual
ThirdParty/UnitTest++/UnitTest++/Checks.h:19
↓ 11 callers
Method
LoadRelaxed
Relaxed operation: there are no synchronization or ordering constraints
Scheduler/Include/Platform/Posix/MTAtomic.h:151
↓ 11 callers
Function
Min
Scheduler/Include/MTTools.h:30
↓ 11 callers
Method
ReportFailure
ThirdParty/UnitTest++/tests/RecordingReporter.h:45
↓ 11 callers
Method
Run
ThirdParty/UnitTest++/UnitTest++/Test.cpp:32
↓ 11 callers
Method
TryPop
Scheduler/Include/MTQueueMPMC.h:132
↓ 11 callers
Method
WaitGroup
Scheduler/Source/MTScheduler.cpp:735
↓ 10 callers
Method
CreateGroup
Scheduler/Source/MTScheduler.cpp:843
↓ 10 callers
Method
GetProfilerEventListener
Scheduler/Include/MTScheduler.h:383
↓ 9 callers
Method
Get
Scheduler/Include/MTPlatform.h:101
↓ 9 callers
Method
GetCount
ThirdParty/Squish/colourset.h:41
↓ 8 callers
Function
CheckClose
ThirdParty/UnitTest++/UnitTest++/Checks.h:45
↓ 8 callers
Method
Push
Scheduler/Include/Scopes/MTScopes.h:450
↓ 8 callers
Method
ReportSummary
ThirdParty/UnitTest++/tests/RecordingReporter.h:67
↓ 8 callers
Method
Size
Scheduler/Include/MTArrayView.h:71
↓ 7 callers
Function
Alloc
Scheduler/Include/Scopes/MTScopes.h:177
↓ 7 callers
Method
CompareAndSwap
The function returns the initial value.
Scheduler/Include/Platform/Posix/MTAtomic.h:141
↓ 7 callers
Method
Create
Queue is just dummy until you call the Create
Scheduler/Include/MTTaskQueue.h:128
↓ 7 callers
Function
ExpectAssert
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:60
↓ 7 callers
Method
GetParentId
Scheduler/Include/Scopes/MTScopes.h:106
↓ 7 callers
Method
GetPoints
ThirdParty/Squish/colourset.h:42
↓ 7 callers
Method
GetWorkersCount
Scheduler/Source/MTScheduler.cpp:818
↓ 7 callers
Function
Max
Scheduler/Include/MTTools.h:36
↓ 7 callers
Method
OnTestStart
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:17
↓ 7 callers
Method
ReportTestFinish
ThirdParty/UnitTest++/tests/RecordingReporter.h:57
↓ 7 callers
Method
StoreRelaxed
Relaxed operation: there are no synchronization or ordering constraints
Scheduler/Include/Platform/Posix/MTAtomic.h:158
↓ 7 callers
Method
X
ThirdParty/Squish/maths.h:58
↓ 7 callers
Method
Y
ThirdParty/Squish/maths.h:59
↓ 7 callers
Method
Z
ThirdParty/Squish/maths.h:60
↓ 6 callers
Method
AddFetch
The function returns the resulting added value.
Scheduler/Include/Platform/Posix/MTAtomic.h:86
↓ 6 callers
Method
CreateFromCurrentThreadAndRun
Scheduler/Include/Platform/Posix/MTFiber.h:124
↓ 6 callers
Method
GetDescriptionId
Scheduler/Include/Scopes/MTScopes.h:111
↓ 6 callers
Method
GetValidIndex
Scheduler/Include/MTTaskGroup.h:86
↓ 6 callers
Method
GetVec3
ThirdParty/Squish/simd_ve.h:73
↓ 6 callers
Function
IsPointerAligned
Scheduler/Include/Platform/Common/MTAtomic.h:38
↓ 6 callers
Method
Join
Scheduler/Include/Platform/Posix/MTThread.h:273
↓ 6 callers
Method
RemapIndices
ThirdParty/Squish/colourset.cpp:109
↓ 6 callers
Method
Signal
Scheduler/Include/Platform/Posix/MTEvent.h:115
↓ 6 callers
Function
SpinSleepMicroSeconds
Brute force spin wait. For testing purposes only! */
Scheduler/Include/Platform/Common/MTSpinWait.h:107
↓ 6 callers
Function
SpinSleepMilliSeconds
Brute force spin wait. For testing purposes only! */
Scheduler/Include/Platform/Common/MTSpinWait.h:126
↓ 6 callers
Method
SplatW
ThirdParty/Squish/simd_ve.h:83
↓ 6 callers
Method
Start
Scheduler/Include/Platform/Posix/MTThread.h:217
↓ 5 callers
Method
DecFetch
The function returns the resulting decremented value.
Scheduler/Include/Platform/Posix/MTAtomic.h:106
↓ 5 callers
Function
FixFlags
ThirdParty/Squish/squish.cpp:37
↓ 5 callers
Method
GetFailedTestCount
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:49
↓ 5 callers
Method
IsEmpty
Scheduler/Include/MTArrayView.h:76
↓ 5 callers
Method
Load
Scheduler/Include/Platform/Windows/MTAtomic.h:110
↓ 5 callers
Method
PushBack
Scheduler/Include/MTStaticVector.h:103
↓ 5 callers
Function
ReplaceChar
ThirdParty/UnitTest++/UnitTest++/XmlTestReporter.cpp:16
↓ 5 callers
Function
ReportAssertEx
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:39
↓ 4 callers
Method
AddReporter
ThirdParty/UnitTest++/UnitTest++/CompositeTestReporter.cpp:16
↓ 4 callers
Function
AssertExpected
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:65
↓ 4 callers
Function
CheckStringsEqual
ThirdParty/UnitTest++/UnitTest++/Checks.cpp:8
↓ 4 callers
Method
Exchange
The function returns the initial value.
Scheduler/Include/Platform/Posix/MTAtomic.h:131
↓ 4 callers
Function
FloatTo565
ThirdParty/Squish/colourblock.cpp:45
↓ 4 callers
Function
FunctionWithSideEffects
ThirdParty/UnitTest++/tests/TestCheckMacros.cpp:112
↓ 4 callers
Method
GetTimeInMs
ThirdParty/UnitTest++/UnitTest++/Posix/TimeHelpers.cpp:17
↓ 4 callers
Method
OnTestFinish
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:38
↓ 4 callers
Function
ReportAssert
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:23
↓ 4 callers
Method
Start
ThirdParty/UnitTest++/UnitTest++/Posix/TimeHelpers.cpp:12
↓ 4 callers
Function
WriteAlphaBlock
ThirdParty/Squish/alpha.cpp:142
↓ 4 callers
Function
YieldProcessor
Signals to the processor to give resources to threads that are waiting for them. ////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Posix/MTAtomic.h:63
↓ 3 callers
Method
Add
Scheduler/Include/MTTaskQueue.h:237
↓ 3 callers
Function
CheckArray2DClose
ThirdParty/UnitTest++/UnitTest++/Checks.h:119
↓ 3 callers
Function
CheckArrayClose
ThirdParty/UnitTest++/UnitTest++/Checks.h:96
↓ 3 callers
Method
Compress
ThirdParty/Squish/colourfit.cpp:37
↓ 3 callers
Function
FloatToInt
ThirdParty/Squish/singlecolourfit.cpp:47
↓ 3 callers
Function
FloatToInt
ThirdParty/Squish/colourblock.cpp:30
↓ 3 callers
Method
GetCapacity
ThirdParty/UnitTest++/UnitTest++/MemoryOutStream.cpp:192
↓ 3 callers
Method
GetDebugIsFree
Scheduler/Include/MTScheduler.h:277
↓ 3 callers
Method
GetRawData
Scheduler/Include/MTArrayView.h:81
↓ 3 callers
Method
GetReporterCount
ThirdParty/UnitTest++/UnitTest++/CompositeTestReporter.cpp:11
↓ 3 callers
Method
GetTotalTestCount
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:44
↓ 3 callers
Method
GetWeights
ThirdParty/Squish/colourset.h:43
↓ 3 callers
Function
HardwareFullMemoryBarrier
Full memory barrier /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Posix/MTAtomic.h:54
next →
1–100 of 746, ranked by callers