Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SoarGroup/Soar
/ functions
Functions
12,467 in github.com/SoarGroup/Soar
⨍
Functions
12,467
◇
Types & classes
3,364
↓ 2 callers
Method
Interrupt
============================= Request that the agent stop soon. =============================
Core/KernelSML/src/sml_AgentSML.cpp:400
↓ 2 callers
Function
IsAgentEventID
Core/ConnectionSML/src/sml_Events.h:227
↓ 2 callers
Method
IsAlive
Note: When we try to read/write to the socket next we may find this is no longer true--it's just the last state we know about.
Core/ConnectionSML/src/sock_Socket.h:78
↓ 2 callers
Function
IsErrorWouldBlock
Core/ConnectionSML/src/sock_Socket.cpp:176
↓ 2 callers
Function
IsErrorWouldBlock
Core/ConnectionSML/src/sock_NamedPipe.cpp:63
↓ 2 callers
Function
IsPrintEventID
Core/ConnectionSML/src/sml_Events.h:237
↓ 2 callers
Function
IsRhsEventID
Core/ConnectionSML/src/sml_Events.h:242
↓ 2 callers
Function
IsRunEventID
Core/ConnectionSML/src/sml_Events.h:205
↓ 2 callers
Method
IsRunning
* @brief Returns true if some agents are currently running. *********************************************************************/
Core/KernelSML/src/sml_RunScheduler.cpp:683
↓ 2 callers
Function
IsStopped
This returns true once the thread has actually stopped running which may be a little after the request to stop.
Core/ConnectionSML/src/thread_Thread.h:52
↓ 2 callers
Function
IsStringEventID
Core/ConnectionSML/src/sml_Events.h:195
↓ 2 callers
Method
IsSymbol
Returns true if this is a symbol (i.e. a special char in XML, like "<")
Java/Debugger/src/edu/umich/soar/debugger/general/JavaElementXML.java:257
↓ 2 callers
Function
IsSystemEventID
Core/ConnectionSML/src/sml_Events.h:200
↓ 2 callers
Method
IsTagAddWme
Add wme attributes
Core/ClientSML/src/sml_ClientTraceXML.cpp:221
↓ 2 callers
Method
IsTagBacktraceResult
Core/ClientSML/src/sml_ClientTraceXML.cpp:427
↓ 2 callers
Method
IsTagError
Warnings, errors, messages and other tags
Core/ClientSML/src/sml_ClientTraceXML.cpp:475
↓ 2 callers
Method
IsTagFiringProduction
Firing-production tag, contains production
Core/ClientSML/src/sml_ClientTraceXML.cpp:118
↓ 2 callers
Method
IsTagGroundedPotentials
Core/ClientSML/src/sml_ClientTraceXML.cpp:403
↓ 2 callers
Method
IsTagLocals
Core/ClientSML/src/sml_ClientTraceXML.cpp:379
↓ 2 callers
Method
IsTagPreference
Preference tag
Core/ClientSML/src/sml_ClientTraceXML.cpp:257
↓ 2 callers
Method
IsTagProduction
Production <production prod_name="my*prod" documentation="my doc string" type="[:chunk|:default|:justification ;# not reloadable]" declared-support="[
Core/ClientSML/src/sml_ClientTraceXML.cpp:150
↓ 2 callers
Method
IsTagRhsWrite
Write commands on right hand side of productions generate output which are collected here.
Core/ClientSML/src/sml_ClientTraceXML.cpp:30
↓ 2 callers
Method
IsTagState
State tag attributes
Core/ClientSML/src/sml_ClientTraceXML.cpp:40
↓ 2 callers
Method
IsTagTrace
Trace tag contains everything else
Core/ClientSML/src/sml_ClientTraceXML.cpp:23
↓ 2 callers
Method
IsTagUngroundedPotentials
Core/ClientSML/src/sml_ClientTraceXML.cpp:407
↓ 2 callers
Method
IsTagVerbose
Core/ClientSML/src/sml_ClientTraceXML.cpp:487
↓ 2 callers
Method
IsTagWarning
Core/ClientSML/src/sml_ClientTraceXML.cpp:479
↓ 2 callers
Function
IsUpdateEventID
Core/ConnectionSML/src/sml_Events.h:252
↓ 2 callers
Method
IsWhiteSpace
Returns true if the character is white space.
Java/Debugger/src/edu/umich/soar/debugger/general/JavaElementXML.java:247
↓ 2 callers
Function
IsXMLEventID
Core/ConnectionSML/src/sml_Events.h:247
↓ 2 callers
Method
LoadFromXML
Rebuild the object from an XML representation. @param doc The document we're rebuilding @param element The XML representation o
Java/Debugger/src/edu/umich/soar/debugger/helpers/CommandHistory.java:164
↓ 2 callers
Method
MakeCopy
* @brief Returns a copy of this object. * Generally, this shouldn't be necessary as ref counting * allows multiple clients to point to t
Core/ElementXML/src/ElementXMLImpl.cpp:504
↓ 2 callers
Method
MoveCurrentToChild
Core/ElementXML/src/XMLTrace.h:253
↓ 2 callers
Method
MoveCurrentToLastChild
Core/ElementXML/src/XMLTrace.h:263
↓ 2 callers
Method
MoveCurrentToParent
* @brief Occassionally it's helpful to be able to back up * in the XML and add some extra elements. *
Core/ElementXML/src/XMLTrace.h:237
↓ 2 callers
Method
Override
Produce a modified environment whose variables are overriden by the overrides dictionaries. "overrides" is a dictionary that
scons/scons-local-2.3.0/SCons/Environment.py:615
↓ 2 callers
Method
Platform
(self, platform)
scons/scons-local-2.3.0/SCons/Environment.py:1596
↓ 2 callers
Method
Prepend
Prepend values to existing construction variables in an Environment.
scons/scons-local-2.3.0/SCons/Environment.py:1600
↓ 2 callers
Method
PrintCLIMessage_Item
Core/CLI/src/cli_CommandLineInterface.cpp:641
↓ 2 callers
Function
PrintDebugSimple
Core/ConnectionSML/src/sml_Utils.cpp:205
↓ 2 callers
Function
PrintEventData
Tests/TestSMLEvents/TestSMLEvents.cpp:492
↓ 2 callers
Method
PrintResults
Tests/TestSoarPerformance/TestSoarPerformance.cpp:69
↓ 2 callers
Function
PrintStackTrace
Core/ConnectionSML/src/sml_Utils.h:110
↓ 2 callers
Method
ProcessCommand
* @brief Take an incoming command and call the appropriate * handler to process it. *****************************************************
Core/KernelSML/src/sml_KernelSML.cpp:578
↓ 2 callers
Function
QuickSplit
Core/SVS/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h:28
↓ 2 callers
Method
ReadFromFile
Reads an XML file and builds the ElementXML object that represents it. As an XML element can contain arbitrary children, the root object returned can
Java/Debugger/src/edu/umich/soar/debugger/general/JavaElementXML.java:1328
↓ 2 callers
Method
ReceivedEvent
Core/ClientSML/src/sml_ClientKernel.cpp:471
↓ 2 callers
Method
RegisterAgentsForInputEvent
Tests/TestSMLPerformance/TestSMLPerformance.cpp:136
↓ 2 callers
Method
RegisterForKernelSMLEvents
Register for the events that KernelSML itself needs to know about in order to work correctly.
Core/KernelSML/src/sml_InputListener.cpp:192
↓ 2 callers
Method
RemoveAllListeners
Core/KernelSML/src/sml_AgentSML.cpp:270
↓ 2 callers
Method
RemoveInputWME
Core/KernelSML/src/sml_AgentSML.cpp:1156
↓ 2 callers
Method
RemoveMethod
Removes the specified function's MethodWrapper from the added_methods list, so we don't re-bind it when making a clone.
scons/scons-local-2.3.0/SCons/Environment.py:608
↓ 2 callers
Method
RemoveRhsListener
Start listening for a specific RHS user function. When it fires we'll call to the client (over the connection) to implement it.
Core/KernelSML/src/sml_RhsListener.cpp:63
↓ 2 callers
Method
RemoveWME
Core/ClientSML/src/sml_DeltaList.cpp:23
↓ 2 callers
Function
RescaleImage
Core/SVS/glfw/lib/image.c:214
↓ 2 callers
Method
ResetLastOutputCount
============================= Reset the count of how long since the agent last generated output =============================
Core/KernelSML/src/sml_AgentSML.cpp:346
↓ 2 callers
Method
RunScheduledAgents
* @brief Run all agents previously marked as being scheduled to run. * * @param runStepSize -- decision/phase etc. * @param count -- how many
Core/KernelSML/src/sml_RunScheduler.cpp:701
↓ 2 callers
Function
SML_VERSION_STRING
Core/shared/soarversion.h:31
↓ 2 callers
Function
Scaling
Constructs a uniform scaling from scale factor \a s */
Core/SVS/eigen/Eigen/src/Geometry/Scaling.h:115
↓ 2 callers
Method
ScheduleAgentToRun
* @brief Each agent is set to either run or not when the * next Run command is executed. ************************************************
Core/KernelSML/src/sml_OldRunScheduler.cpp:41
↓ 2 callers
Method
SetActionRemove
Core/ConnectionSML/src/sml_TagWme.h:66
↓ 2 callers
Method
SetAgentSML
Core/KernelSML/src/sml_KernelCallback.h:55
↓ 2 callers
Method
SetAgentStatus
Core/KernelSML/src/sml_ConnectionManager.cpp:203
↓ 2 callers
Function
SetAreChildrenModified
Core/ClientSML/src/sml_ClientIdentifier.h:72
↓ 2 callers
Method
SetID
Core/ConnectionSML/src/sml_MessageSML.h:38
↓ 2 callers
Method
SetInterruptCheckRate
* @brief The smlEVENT_INTERRUPT_CHECK event fires every n-th * step (phase) during a run. The n is controlled by * this rate. By setti
Core/ClientSML/src/sml_ClientKernel.cpp:2391
↓ 2 callers
Method
SetIsKernelSide
* @brief True if this connection is from the kernel to the client (false if other way, from client to kernel). * This has no impact
IDE Projects/include/sml_Connection.h:294
↓ 2 callers
Method
SetParamFast
NOTE: Be careful with this one. If you call this, you must keep pName in scope for the life of this object, which generally means it needs to be a st
Core/ConnectionSML/src/sml_TagArg.h:33
↓ 2 callers
Method
SetStatus
IDE Projects/include/sml_Connection.h:468
↓ 2 callers
Method
SetTypeFast
NOTE: Be careful with this one. If you call this, you must keep pType in scope for the life of this object, which generally means it needs to be a st
Core/ConnectionSML/src/sml_TagArg.h:45
↓ 2 callers
Method
SetUserData
* @brief Get and set the user data. * * The client or kernel may wish to keep state information (e.g. a pointer into gSKI for
IDE Projects/include/sml_Connection.h:432
↓ 2 callers
Method
ShowInputDialog
(String title, String prompt, String initialValue)
Java/Debugger/src/edu/umich/soar/debugger/MainFrame.java:475
↓ 2 callers
Method
StopSelf
Core/ClientSML/src/sml_ClientAgent.cpp:1197
↓ 2 callers
Method
SynchronizeInputLink
Core/ClientSML/src/sml_ClientAgent.cpp:1436
↓ 2 callers
Method
SynchronizeOutputLink
Core/ClientSML/src/sml_ClientAgent.cpp:1441
↓ 2 callers
Function
Test1
Tests/TestSoarPerformance/TestSoarPerformance.cpp:118
↓ 2 callers
Method
Thread
Core/ConnectionSML/src/thread_Thread.cpp:34
↓ 2 callers
Method
TryLink
Compiles the program given in text to an executable env.Program, using extension as file extension (e.g. '.c'). Returns 1, if compilat
scons/scons-local-2.3.0/SCons/SConf.py:605
↓ 2 callers
Method
UnRegisterForKernelSMLEvents
Core/KernelSML/src/sml_InputListener.cpp:198
↓ 2 callers
Method
Update
Update an environment with the option variables. env - the environment to update.
scons/scons-local-2.3.0/SCons/Variables/__init__.py:151
↓ 2 callers
Method
UpdateFloat
Core/ClientSML/src/sml_ClientWorkingMemory.cpp:1051
↓ 2 callers
Method
UpdateInt
Core/ClientSML/src/sml_ClientWorkingMemory.cpp:999
↓ 2 callers
Method
UpdateString
* @brief Update the value of an existing WME. * The value is not actually sent to the kernel * until "Commit" is called. ***************
Core/ClientSML/src/sml_ClientWorkingMemory.cpp:947
↓ 2 callers
Function
VERSION_STRING
Core/shared/soarversion.h:22
↓ 2 callers
Method
VerifyStepSizeForRunType
* @brief Don't try to Run with an nonsense interleaveStepSize * *********************************************************************/
Core/KernelSML/src/sml_RunScheduler.cpp:93
↓ 2 callers
Method
WriteHeader
Write out the XML header. BADBAD: Not sure what needs to go in here to make it fully valid XML. I think just the version is sufficient. @param output
Java/Debugger/src/edu/umich/soar/debugger/general/JavaElementXML.java:1652
↓ 2 callers
Method
WriteToFile
Write out the element and all of its children to a given file. @param filename The path name of the output file.
Java/Debugger/src/edu/umich/soar/debugger/general/JavaElementXML.java:1269
↓ 2 callers
Method
WriteToStream
Write out this XML element to the given output stream. The output is indented by 'indent' spaces so that the output looks more pleasant when viewed in
Java/Debugger/src/edu/umich/soar/debugger/general/JavaElementXML.java:1531
↓ 2 callers
Function
_SConstruct_exists
This function checks that an SConstruct file exists in a directory. If so, it returns the path of the file. By default, it checks the current
scons/scons-local-2.3.0/SCons/Script/Main.py:602
↓ 2 callers
Method
__call__
(self, target, source, env)
scons/scons-local-2.3.0/SCons/Builder.py:194
↓ 2 callers
Function
__ccdGJKEPA
Core/SVS/ccd/ccd.c:360
↓ 2 callers
Method
__clearRepositoryCache
Called when we change the repository(ies) for a directory. This clears any cached information that is invalidated by changing the repo
scons/scons-local-2.3.0/SCons/Node/FS.py:1506
↓ 2 callers
Method
__getSkipState
(self)
scons/scons-local-2.3.0/SCons/Tool/JavaCommon.py:111
↓ 2 callers
Method
__init__
(self, lstr)
scons/scons-local-2.3.0/SCons/Subst.py:66
↓ 2 callers
Method
__init__
(self, dir)
scons/scons-local-2.3.0/SCons/SConsign.py:195
↓ 2 callers
Method
__init__
scons/scons-local-2.3.0/SCons/Memoize.py:137
↓ 2 callers
Method
__setitem__
(self, i, v)
scons/scons-local-2.3.0/SCons/Util.py:1482
↓ 2 callers
Method
__setitem__
(self, item, val)
scons/scons-local-2.3.0/SCons/Environment.py:311
↓ 2 callers
Function
_actionAppend
(act1, act2)
scons/scons-local-2.3.0/SCons/Action.py:297
↓ 2 callers
Function
_add_director_header_targets
(target, env)
scons/scons-local-2.3.0/SCons/Tool/swig.py:78
← previous
next →
2,101–2,200 of 12,467, ranked by callers