#include <ExecParams.h>
Class gathering parameters use by most components methods, and transmitted by all visitors. More...

Class gathering parameters use by most components methods, and transmitted by all visitors.
| Public Member Functions | |
| bool | checkValidStorage () const | 
| ExecMode | execMode () const | 
| Mode of execution requested.  More... | |
| int | threadID () const | 
| Index of current thread (0 corresponding to the only thread in sequential mode, or first thread in parallel mode)  More... | |
| int | nbThreads () const | 
| Number of threads currently known to Sofa.  More... | |
| ExecParams () | |
| void | update () | 
| Make sure this instance is up-to-date relative to the current thread.  More... | |
| ExecParams & | setExecMode (ExecMode v) | 
| Request a specific mode of execution.  More... | |
| ExecParams & | setThreadID (int v) | 
| Specify the index of the current thread.  More... | |
| Static Public Member Functions | |
| static ExecParams * | defaultInstance () | 
| Get the default ExecParams, to be used to provide a default values for method parameters.  More... | |
| 
 | inline | 
| bool sofa::core::ExecParams::checkValidStorage | ( | ) | const | 
| 
 | static | 
Get the default ExecParams, to be used to provide a default values for method parameters.
| 
 | inline | 
Mode of execution requested.
| 
 | inline | 
Number of threads currently known to Sofa.
| 
 | inline | 
Request a specific mode of execution.
| 
 | inline | 
Specify the index of the current thread.
| 
 | inline | 
Index of current thread (0 corresponding to the only thread in sequential mode, or first thread in parallel mode)
| void sofa::core::ExecParams::update | ( | ) | 
Make sure this instance is up-to-date relative to the current thread.