Definition at line 2405 of file shared.cc.
◆ KernelJob()
Definition at line 2409 of file shared.cc.
void(* cfunc)(leftv result, leftv arg)
◆ execute()
virtual void LibThread::KernelJob::execute |
( |
| ) |
|
|
inlinevirtual |
Implements LibThread::Job.
Definition at line 2410 of file shared.cc.
2410 {
2411 vector<leftv> argv;
2412 for (
unsigned i = 0;
i <
args.size();
i++) {
2414 }
2415 for (
unsigned i = 0;
i <
deps.size();
i++) {
2417 }
2419 memset(&val, 0, sizeof(val));
2420 if (argv.size() > 0) {
2422 for (
unsigned i = 1;
i < argv.size();
i++) {
2424 tail = &(*tail)->
next;
2425 }
2427 }
2428 cfunc(&val, argv[0]);
2431 }
Class used for (list of) interpreter objects.
void CleanUp(ring r=currRing)
static void appendArg(vector< leftv > &argv, string &s)
std::string to_string(leftv val)
◆ cfunc
The documentation for this class was generated from the following file: