Compute Graph Framework SDK Reference  5.12
dw::framework::SimpleNodeT< T > Member List

This is the complete list of members for dw::framework::SimpleNodeT< T >, including all inherited members.

addPass(Pass *pass)dw::framework::SimpleNode
clearErrorSignal() overridedw::framework::SimpleNodevirtual
clearHealthSignal() overridedw::framework::SimpleNodevirtual
copyModuleHealthSignals(dwHealthSignal &outSignal)dw::framework::SimpleNode
createSetupPass() overridedw::framework::SimpleNodeT< T >inlinevirtual
createTeardownPass() overridedw::framework::SimpleNodeT< T >inlinevirtual
getErrorSignal(dwGraphErrorSignal &sehErrorSignal, dwGraphErrorSignal *&errorSignal, uint16_t const sourceId, char8_t const *instanceName=nullptr) overridedw::framework::SimpleNodevirtual
getHealthSignal(dwGraphHealthSignal *&healthSignals, bool updateFromModule=false) overridedw::framework::SimpleNodevirtual
getInputChannel(const uint8_t portID, ChannelObject *&channel) const overridedw::framework::SimpleNodevirtual
getInputPort(const uint8_t portID, dw::framework::PortBase *&port) const overridedw::framework::SimpleNodevirtual
getInputPort()dw::framework::SimpleNodeinline
getInputPort(size_t arrayIndex)dw::framework::SimpleNodeinline
getIterationCount() constdw::framework::SimpleNode
getModuleHandle(dwModuleHandle_t *moduleHandle, void *handle, dwContextHandle_t context)dw::framework::SimpleNodeprotected
getName(const char **name) overridedw::framework::SimpleNodevirtual
getNodePeriod() constdw::framework::SimpleNode
getOutputChannel(const uint8_t portID, ChannelObject *&channel) const overridedw::framework::SimpleNodevirtual
getOutputPort(const uint8_t portID, dw::framework::PortBase *&port) const overridedw::framework::SimpleNodevirtual
getOutputPort()dw::framework::SimpleNodeinline
getOutputPort(size_t arrayIndex)dw::framework::SimpleNodeinline
getPass(Pass **pass, uint8_t index) overridedw::framework::SimpleNodevirtual
getPassCount() const noexcept overridedw::framework::SimpleNodevirtual
getPasses(VectorFixed< Pass * > &passList) overridedw::framework::SimpleNodevirtual
getPasses(VectorFixed< Pass * > &passList, dwProcessorType processorType) overridedw::framework::SimpleNodevirtual
getRegisteredInputPorts() constdw::framework::SimpleNodeinline
getRegisteredOutputPorts() constdw::framework::SimpleNodeinline
initInputArrayPort(Args &&... args)dw::framework::SimpleNodeinline
initInputPort(Args &&... args)dw::framework::SimpleNodeinline
initOutputArrayPort(Args &&... args)dw::framework::SimpleNodeinline
initOutputPort(Args &&... args)dw::framework::SimpleNodeinline
iterateManagedInputPorts(Func func)dw::framework::SimpleNodeinline
iterateManagedOutputPorts(Func func)dw::framework::SimpleNodeinline
iteratePorts(PortList &portList, Func func)dw::framework::SimpleNodeinline
m_asyncResetFlagdw::framework::SimpleNodeprotected
m_inputPortsdw::framework::SimpleNodeprotected
m_outputPortsdw::framework::SimpleNodeprotected
make_pass(PassFunctionT func, Args &&... args)dw::framework::SimpleNodeinlineprotected
make_port(Args &&... args)dw::framework::SimpleNodeinline
MAX_NAME_LENdw::framework::Nodestatic
MAX_PASS_COUNTdw::framework::Nodestatic
MAX_PORT_COUNTdw::framework::Nodestatic
Name_t typedefdw::framework::Node
NodeT typedefdw::framework::SimpleNodeT< T >
registerPass(PassFunctionT func, std::initializer_list< std::pair< dwStatus, uint32_t > > const &returnMapping={})dw::framework::SimpleNodeinlineprotected
registerPass(PassFunctionT func, cudaStream_t const cudaStream, std::initializer_list< std::pair< dwStatus, uint32_t > > const &returnMapping={})dw::framework::SimpleNodeinlineprotected
reset() overridedw::framework::SimpleNodeT< T >inlinevirtual
resetPorts() overridedw::framework::SimpleNodevirtual
run() overridedw::framework::SimpleNodevirtual
runPass(size_t passIndex) overridedw::framework::SimpleNodevirtual
setInputChannel(ChannelObject *channel, uint8_t portID) overridedw::framework::SimpleNodevirtual
setInputChannel(ChannelObject *, uint8_t, dwSerializationType) overridedw::framework::SimpleNodeinlinevirtual
setIterationCount(uint32_t iterationCount) overridedw::framework::SimpleNodevirtual
setModuleHandle(ModuleHandle_t handle, dwContextHandle_t context)dw::framework::SimpleNodeinline
setName(const char *name) finaldw::framework::SimpleNodevirtual
setNodePeriod(uint32_t period) overridedw::framework::SimpleNodevirtual
setObjectHandle(dwModuleHandle_t handle)dw::framework::SimpleNodevirtual
setOutputChannel(ChannelObject *channel, uint8_t portID) overridedw::framework::SimpleNodevirtual
setState(const char *state) overridedw::framework::SimpleNodeinlinevirtual
setup()dw::framework::SimpleNode
setupImpl()dw::framework::SimpleNodeT< T >inlinevirtual
SimpleNode()dw::framework::SimpleNode
SimpleNode(NodeAllocationParams params)dw::framework::SimpleNode
SimpleNodeT()dw::framework::SimpleNodeT< T >inline
SimpleNodeT(NodeAllocationParams params)dw::framework::SimpleNodeT< T >inline
teardown()dw::framework::SimpleNode
teardownImpl()dw::framework::SimpleNodeT< T >inlinevirtual
updateCurrentErrorSignal(dwGraphErrorSignal &signal) overridedw::framework::SimpleNodevirtual
updateCurrentHealthSignal(dwGraphHealthSignal &signal) overridedw::framework::SimpleNodevirtual
updateHealthSignal(const dwGraphHealthSignal &signal)dw::framework::SimpleNode
validate() overridedw::framework::SimpleNodeT< T >inlinevirtual
dw::framework::SimpleNode::validate(const char *direction, const PortCollectionDescriptor &collection, dw::core::Function< bool(size_t)> isPortBound)dw::framework::SimpleNode
~Node()=defaultdw::framework::Nodevirtual
~SimpleNode()dw::framework::SimpleNodevirtual