Warning, file /include/Geant4/G4VisCommandsMultithreading.hh was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030 #ifdef G4MULTITHREADED
0031
0032 #ifndef G4VISCOMMANDSMULTITHREADING_HH
0033 #define G4VISCOMMANDSMULTITHREADING_HH
0034
0035 #include "G4VVisCommand.hh"
0036
0037 class G4UIcmdWithAnInteger;
0038 class G4UIcmdWithAString;
0039
0040 class G4VisCommandMultithreadingActionOnEventQueueFull: public G4VVisCommand {
0041 public:
0042 G4VisCommandMultithreadingActionOnEventQueueFull();
0043 virtual ~G4VisCommandMultithreadingActionOnEventQueueFull();
0044 G4String GetCurrentValue(G4UIcommand* command);
0045 void SetNewValue(G4UIcommand* command, G4String newValue);
0046 private:
0047 G4VisCommandMultithreadingActionOnEventQueueFull
0048 (const G4VisCommandMultithreadingActionOnEventQueueFull&);
0049 G4VisCommandMultithreadingActionOnEventQueueFull& operator=
0050 (const G4VisCommandMultithreadingActionOnEventQueueFull&);
0051 G4UIcmdWithAString* fpCommand;
0052 };
0053
0054 class G4VisCommandMultithreadingMaxEventQueueSize: public G4VVisCommand {
0055 public:
0056 G4VisCommandMultithreadingMaxEventQueueSize();
0057 virtual ~G4VisCommandMultithreadingMaxEventQueueSize();
0058 G4String GetCurrentValue(G4UIcommand* command);
0059 void SetNewValue(G4UIcommand* command, G4String newValue);
0060 private:
0061 G4VisCommandMultithreadingMaxEventQueueSize
0062 (const G4VisCommandMultithreadingMaxEventQueueSize&);
0063 G4VisCommandMultithreadingMaxEventQueueSize& operator=
0064 (const G4VisCommandMultithreadingMaxEventQueueSize&);
0065 G4UIcmdWithAnInteger* fpCommand;
0066 };
0067
0068 #endif
0069
0070 #endif