![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "vault/gear/nop-job-functor.hpp"
Stub/Test implementation of the JobFunctor interface for a render job to do nothing at all
Definition at line 49 of file nop-job-functor.hpp.
Public Member Functions | |
| NopJobFunctor () | |
Public Member Functions inherited from JobClosure | |
| virtual | ~JobClosure () |
| this is an interface | |
| lib::HashVal | hash_value (JobParameter) const |
Public Member Functions inherited from JobFunctor | |
| virtual | ~JobFunctor () |
| this is an interface | |
| operator std::string () const | |
Private Member Functions | |
| JobKind | getJobKind () const |
| std::string | diagnostic () const override |
| InvocationInstanceID | buildInstanceID (HashVal) const override |
| size_t | hashOfInstance (InvocationInstanceID invoKey) const override |
| void | invokeJobOperation (JobParameter) override |
| NopJobFunctor | ( | ) |
|
inlineprivatevirtual |
|
inlineoverrideprivatevirtual |
Reimplemented from JobFunctor.
Reimplemented in SpecialJobFun::SpecialExecutor< FUN >.
Definition at line 62 of file nop-job-functor.hpp.
|
inlineoverrideprivatevirtual |
Implements JobClosure.
Definition at line 68 of file nop-job-functor.hpp.
|
inlineoverrideprivatevirtual |
Implements JobClosure.
Definition at line 74 of file nop-job-functor.hpp.
References lib::hash::combine(), InvocationInstanceID::frameNumber, and InvocationInstanceID::part.
Here is the call graph for this function:
|
inlineoverrideprivatevirtual |
Implements JobClosure.
Reimplemented in SpecialJobFun::SpecialExecutor< FUN >.
Definition at line 83 of file nop-job-functor.hpp.
Inheritance diagram for NopJobFunctor:
Collaboration diagram for NopJobFunctor: