Changeset [6b9440ff66b96bb01b5b6cf6b8daa5da4da7dd74] by David Cox
Revision 6b9440ff66b96bb01b5b6cf6b8daa5da4da7dd74,
committed by David Cox
· January 30th, 2011 @ 03:23 PM
Added a basic working 'hooks' mechanism, whereby it is possible
to register to have a call back when the state system starts or
stops. Optional autosave functionality is also added as an example.
NOTE Also cleaned up the standard variables (put them in a
static class, so that there wouldn't be globals strewn out all over
the place)
https://github.com/mworks-project/mw_core/commit/6b9440ff66b96bb01b...
31 changed files
-
M
Core/CoreBuilders/StandardClientCoreBuilder.cpp -
M
Core/CoreBuilders/StandardServerCoreBuilder.cpp -
M
Core/DataFiles/DataFileManager.cpp -
M
Core/DataFiles/DataFileManager.h -
M
Core/DataFiles/tests/DataFileTest.cpp -
M
Core/DataFiles/tests/DataFileTest.h -
M
Core/Events/SystemEventFactory.cpp -
M
Core/Events/SystemEventFactory.h -
M
Core/ExperimentDataLoading/LoadingUtilities.cpp -
M
Core/IODevices/IODevice.cpp -
M
Core/InterfaceHooks/ClientSide/Products/Client.cpp -
M
Core/InterfaceHooks/ServerSide/Products/Server.cpp -
M
Core/InterfaceHooks/ServerSide/Products/StandardSystemEventHandler.cpp -
M
Core/Network/Interfaces/ScarabServer.cpp -
M
Core/ParadigmComponents/BlockAndProtocol.cpp -
M
Core/ParadigmComponents/Experiment.cpp -
M
Core/ParadigmComponents/States.cpp -
M
Core/ParadigmComponents/TrialBuildingBlocks.cpp -
M
Core/RealtimeServices/Debugging.cpp -
M
Core/RealtimeServices/StandardVariables.cpp -
M
Core/RealtimeServices/StandardVariables.h -
M
Core/RealtimeServices/StateSystem.cpp -
M
Core/RealtimeServices/StateSystem.h -
M
Core/RealtimeServices/Utilities.cpp -
M
Core/Stimuli/DynamicStimuli/DynamicStimulusDriver.cpp -
M
Core/Stimuli/OpenGLContextManager.cpp -
M
Core/Stimuli/StimulusDisplay.cpp -
M
Core/Variables/GenericData.cpp -
M
Core/XMLParser/XMLParser.cpp -
M
UnitTests/FullCoreEnvironmentTest.cpp -
M
ZenStateSystem/ZenStateSystem.cpp