HDK
|
This is the complete list of members for PDG_GraphContext, including all inherited members.
addEventHandler(PDG_EventHandler *handler) | PDG_EventEmitter | |
addEventHandler(PDG_EventHandler *handler, PDG_EventType event) | PDG_EventEmitter | |
addEventHandler(PDG_EventHandler *handler, const PDG_EventFilter &filter) | PDG_EventEmitter | |
addGraphContextObserver(Observer *observer) | PDG_GraphContext | static |
addPropagate(PDGE_Dependency *dependency) | PDGE_DependencyOwner | inlineprotected |
addRootDependency(PDGE_Dependency *dependency) | PDGE_Evaluator | |
addScheduler(const UT_StringHolder &name, PDG_SchedulerPtr scheduler) | PDG_GraphContext | |
addScheduler(const UT_StringHolder &preferred_name, PDG_SchedulerType *scheduler_type, UT_WorkBuffer &errors) | PDG_GraphContext | |
addWorkItem(const PDG_WorkItemSerialization &serialization) | PDG_GraphContext | |
addWorkItemDependency(const UT_StringHolder &item_name, const UT_StringHolder &dep_name, bool required, bool user_defined) | PDG_GraphContext | |
addWorkItemDependencyId(PDG_WorkItemID item_id, PDG_WorkItemID dep_id, bool required, bool user_defined) | PDG_GraphContext | |
addWorkItemPropagateDep(const UT_StringHolder &item_name, const UT_StringHolder &dep_name) | PDG_GraphContext | inline |
addWorkItemPropagateDepId(PDG_WorkItemID item_id, PDG_WorkItemID dep_id) | PDG_GraphContext | inline |
addWorkItemResults(const UT_StringHolder &item_name, const UT_StringArray &results, const UT_StringArray &tags, const UT_Array< int64 > &hash_codes, const UT_Array< bool > &is_expected, const UT_Array< bool > &is_owned) | PDG_GraphContext | |
addWorkItemResultsId(PDG_WorkItemID item_id, const UT_StringArray &results, const UT_StringArray &tags, const UT_Array< int64 > &hash_codes, const UT_Array< bool > &is_expected, const UT_Array< bool > &is_owned) | PDG_GraphContext | |
Array typedef | PDGE_DependencyOwner | |
asJSON(UT_JSONWriter &writer, bool skip_defaults) const | PDG_GraphContext | |
beginDeserialization() | PDG_GraphContext | |
cancelCook() | PDG_GraphContext | |
cancelEvaluator() | PDGE_Evaluator | |
canceling() const | PDG_GraphContext | inline |
cast(UT_Array< T > &out, const Array &in) | PDGE_DependencyOwner | inlinestatic |
cast(Array &out, const UT_Array< T > &in) | PDGE_DependencyOwner | inlinestatic |
checkpointManager() | PDG_GraphContext | inline |
chunkDepth() const | PDG_GraphContext | |
cleanTempDirectory(const UT_StringHolder &scheduler_name) | PDG_GraphContext | |
clearEventQueue() | PDG_EventEmitter | |
commandDescriptions(UT_WorkBuffer &buffer) const | PDG_GraphContext | |
commitChunk(UT_WorkBuffer &errors) | PDG_GraphContext | |
commitWorkItem(const UT_StringHolder &item_name) | PDG_GraphContext | |
commitWorkItemId(PDG_WorkItemID item_id) | PDG_GraphContext | |
contextByID(int id) | PDG_GraphContext | static |
contextByName(const UT_StringHolder &name) | PDG_GraphContext | static |
contextIDs() | PDG_GraphContext | static |
contextNames() | PDG_GraphContext | static |
cook(const PDG_CookOptions &options, UT_WorkBuffer &errors) | PDG_GraphContext | |
cooking() const | PDG_GraphContext | inline |
cookState() const | PDG_GraphContext | inline |
currentChunk() const | PDG_GraphContext | |
debugGroup() const | PDGE_DependencyOwner | inlinevirtual |
debugName() const override | PDGE_Evaluator | virtual |
defaultScheduler() const | PDG_GraphContext | inline |
defaultWorkItemLabel(UT_StringHolder &label) const | PDG_GraphContext | |
deserializeCheckpoint(const UT_StringHolder &file_path, UT_WorkBuffer &errors) | PDG_GraphContext | |
deserializeWorkItemFromJSON(const UT_StringHolder &buffer, UT_WorkBuffer &errors) | PDG_GraphContext | |
eCanceling enum value | PDGE_Evaluator | |
eCompleted enum value | PDGE_Evaluator | |
eEvaluating enum value | PDGE_Evaluator | |
eInvalid enum value | PDGE_Evaluator | |
emitEvent(const PDG_Event &event, bool immediate=false) const | PDG_EventEmitter | |
eUninitialized enum value | PDGE_Evaluator | |
evalPartial(PDGE_Resolutions &, const PDGE_Evaluator &, PDGE_Dependency *, const Array &) | PDGE_DependencyOwner | inlineprotectedvirtual |
evalResolve(PDGE_Resolutions &resolutions, const PDGE_Evaluator &evaluator, PDGE_Dependency *dependency) override | PDGE_Evaluator | virtual |
evaluate(const PDGE_EvaluationOptions &options) | PDGE_Evaluator | |
evaluationOptions() const | PDGE_Evaluator | inline |
evaluationState() const | PDGE_Evaluator | inline |
evalUnresolve(PDGE_Dependency::Array &, PDGE_Dependency *) | PDGE_DependencyOwner | inlineprotectedvirtual |
eventHandlers(PDG_EventHandlerArray &handlers) const | PDG_EventEmitter | |
fromJSON(const UT_JSONValue &value, UT_WorkBuffer &errors) | PDG_GraphContext | |
getEventQueue() | PDG_GraphContext | inline |
getMemoryUsage(bool inclusive) const override | PDG_GraphContext | virtual |
getSharedServerInfo(const UT_StringHolder &sharedserver_name) | PDG_GraphContext | |
graph() | PDG_GraphContext | inline |
hasRootDependency(PDGE_Dependency *root) const | PDGE_Evaluator | inline |
id() const | PDG_GraphContext | inline |
inProcessScheduler() const | PDG_GraphContext | inline |
invalidateEvaluator() | PDGE_Evaluator | |
loadJSON(const UT_StringHolder &file_path, UT_WorkBuffer &errors) | PDG_GraphContext | |
memoryInfo(PDG_MemoryInfo &memory_info, bool inclusive) const | PDG_GraphContext | |
name() const | PDG_GraphContext | inline |
openChunk(UT_StringHolder description="") | PDG_GraphContext | |
openChunk(bool delayed, const UT_StringHolder &description) | PDG_GraphContext | |
partial(PDGE_Resolutions &resolutions) | PDGE_Evaluator | |
pauseCook() | PDG_GraphContext | |
PDG_EventEmitter(PDG_EventQueue *event_queue, bool block_destruction) | PDG_EventEmitter | |
PDG_GraphContext(const char *name="context", int id=-1) | PDG_GraphContext | |
PDGE_DependencyOwner() | PDGE_DependencyOwner | inline |
PDGE_Evaluator() | PDGE_Evaluator | |
postEvaluate() | PDGE_Evaluator | protected |
postEvaluation(PDGE_Evaluator::State state, bool canceled) override | PDG_GraphContext | protectedvirtual |
preEvaluate() | PDGE_Evaluator | protected |
preEvaluation() override | PDG_GraphContext | protectedvirtual |
propagateSet() | PDGE_DependencyOwner | inlineprotected |
queueInitial(PDGE_Dependency *dependency) | PDGE_Evaluator | |
queueResolve(PDGE_Resolutions &resolutions) | PDGE_Evaluator | |
recordCommand(UT_UniquePtr< PDG_Command > cmd, UT_WorkBuffer &errors) | PDG_GraphContext | |
redoIt(UT_WorkBuffer &errors) | PDG_GraphContext | |
removeAllEventHandlers(bool user_handler_only=false) | PDG_EventEmitter | |
removeEventHandler(PDG_EventHandler *handler) | PDG_EventEmitter | |
removeGraphContextObserver(Observer *observer) | PDG_GraphContext | static |
removeScheduler(const UT_StringHolder &name) | PDG_GraphContext | |
resetEvaluator() | PDGE_Evaluator | |
resetOwner() | PDGE_DependencyOwner | inlinevirtual |
resolve(const PDGE_Resolutions &resolutions) | PDGE_Evaluator | |
rollbackChunk(UT_WorkBuffer &errors) | PDG_GraphContext | |
runFunctor(Args &&...args) | PDGE_Evaluator | inline |
safeGraphContextAccess(const UT_StringHolder &name, const Func &func) | PDG_GraphContext | inlinestatic |
safeGraphContextAccess(const Func &func) | PDG_GraphContext | inlinestatic |
safeSchedulerAccess(const UT_StringHolder &name, const Func &func) | PDG_GraphContext | inline |
saveJSON(UT_WorkBuffer &buffer, bool pretty_print, bool skip_defaults) const | PDG_GraphContext | |
saveJSON(std::ostream &os, bool binary, bool skip_defaults) const | PDG_GraphContext | |
saveJSON(const UT_StringHolder &file_path, bool pretty_print, bool skip_defaults) const | PDG_GraphContext | |
schedulerForName(const UT_StringHolder &name) const | PDG_GraphContext | |
SchedulerMap typedef | PDG_GraphContext | |
schedulers() const | PDG_GraphContext | |
serialize(UT_WorkBuffer &buffer) | PDG_GraphContext | |
serialize(const UT_StringHolder &file_name, UT_StringHolder extras="") | PDG_GraphContext | |
serializeGraph(UT_WorkBuffer &buffer) | PDG_GraphContext | |
serializeGraph(const UT_StringHolder &file_name, UT_StringHolder extras="") | PDG_GraphContext | |
serializeWorkItems(UT_WorkBuffer &buffer) | PDG_GraphContext | |
serializeWorkItems(const UT_StringHolder &file_name, UT_StringHolder extras="") | PDG_GraphContext | |
serializeWorkItemToJSON(PDG_WorkItem *work_item, bool pretty_print) const | PDG_GraphContext | |
serviceScheduler() const | PDG_GraphContext | inline |
Set typedef | PDGE_DependencyOwner | |
setAppGraph(PDG_ApplicationShim::Graph *graph) | PDG_GraphContext | inline |
setDefaultScheduler(PDG_Scheduler *scheduler) | PDG_GraphContext | |
setEventQueue(PDG_EventQueue *event_queue) | PDG_EventEmitter | |
shouldEmit(const PDG_Event &event) const | PDG_EventEmitter | |
State enum name | PDGE_Evaluator | |
stateCount() const | PDG_GraphContext | |
supportedEventTypes() const override | PDG_GraphContext | virtual |
theNodesKey | PDG_GraphContext | static |
theSchedulersKey | PDG_GraphContext | static |
tickEvaluation() override | PDG_GraphContext | protectedvirtual |
undoIt(UT_WorkBuffer &errors) | PDG_GraphContext | |
~PDG_EventEmitter() | PDG_EventEmitter | virtual |
~PDG_GraphContext() override | PDG_GraphContext | |
~PDGE_DependencyOwner() | PDGE_DependencyOwner | inlinevirtual |
~PDGE_Evaluator() noexceptoverride | PDGE_Evaluator |