dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
dfx::Node::FileSource Member List

This is the complete list of members for dfx::Node::FileSource, including all inherited members.

allowsMimeTypePropagation() const noexceptdfx::Core::Nodeinline
as() noexceptdfx::Core::Nodeinline
as() const noexceptdfx::Core::Nodeinline
config() const noexceptdfx::Core::Nodeinline
configSchema() const =0dfx::Core::Nodepure virtual
EmitMode enum name (defined in dfx::Node::FileSource)dfx::Node::FileSource
ExecutionFlowPolicy enum namedfx::Core::Node
executionFlowPolicy() const noexceptdfx::Core::Nodeinline
FileSource(Id id, std::string name) (defined in dfx::Node::FileSource)dfx::Node::FileSource
handleMessage(Core::InputPort const &port, Core::MessagePtr message) overridedfx::Node::FileSourceprotectedvirtual
hasInputPort(std::string_view portName) const noexceptdfx::Core::Nodeinline
hasInputPort(Port::Id id) const noexceptdfx::Core::Nodeinline
hasOutputPort(std::string_view portName) const noexceptdfx::Core::Nodeinline
hasOutputPort(Port::Id id) const noexceptdfx::Core::Nodeinline
Id typedefdfx::Core::Node
id() const noexceptdfx::Core::Nodeinline
initialize(nlohmann::json config)dfx::Core::Nodeprotected
initializeImpl(nlohmann::json config) overridedfx::Node::FileSourceprotectedvirtual
inputPort(std::string_view portName) constdfx::Core::Node
inputPort(std::string_view portName)dfx::Core::Node
inputPort(Port::Id id) constdfx::Core::Node
inputPort(Port::Id id)dfx::Core::Node
inputPorts() const noexceptdfx::Core::Nodeinline
is() const noexceptdfx::Core::Nodeinline
isRunning() const noexceptdfx::Core::Nodeinline
lock()dfx::Core::Nodeinline
metadata() const =0dfx::Core::Nodepure virtual
name() const noexceptdfx::Core::Nodeinline
Node(std::string type, Id id, std::string name)dfx::Core::Node
outputPort(std::string_view portName) constdfx::Core::Node
outputPort(std::string_view portName)dfx::Core::Node
outputPort(Port::Id id) constdfx::Core::Node
outputPort(Port::Id id)dfx::Core::Node
outputPorts() const noexceptdfx::Core::Nodeinline
poller()dfx::Core::Node
reactor() const noexceptdfx::Core::Nodeinline
registerControlInputPort(std::string name)dfx::Core::Nodeprotected
registerControlOutputPort(std::string name)dfx::Core::Nodeprotected
registerInputPort(std::string name, MimeTypes supportedMimeTypes={}, std::optional< bool > allowsMimeTypePropagation={})dfx::Core::Nodeprotected
registerOutputPort(std::string name, MimeType mimeType=MimeType::Any, std::optional< bool > allowsMimeTypePropagation={})dfx::Core::Nodeprotected
sendMessage(Port::Id id, MessagePtr message)dfx::Core::Node
sendMessage(std::string_view portName, MessagePtr message)dfx::Core::Node
sendMessage(OutputPort &port, MessagePtr message)dfx::Core::Node
setAllowsMimeTypePropagation(bool allowed)dfx::Core::Nodeinlineprotected
setExecutionFlowPolicy(ExecutionFlowPolicy policy)dfx::Core::Nodeinlineprotectedvirtual
setName(std::string newName)dfx::Core::Node
setReactor(Runtime::Api::NodeReactor *reactor)dfx::Core::Node
start()dfx::Core::Node
startImpl() overridedfx::Node::FileSourceprotectedvirtual
stop()dfx::Core::Node
stopImpl() overridedfx::Node::FileSourceprotectedvirtual
Trigger enum name (defined in dfx::Node::FileSource)dfx::Node::FileSource
try_lock() noexceptdfx::Core::Nodeinline
type() const noexceptdfx::Core::Nodeinline
unlock()dfx::Core::Nodeinline
validateNodeName(std::string_view name)dfx::Core::Nodestatic
~FileSource() (defined in dfx::Node::FileSource)dfx::Node::FileSource
~Node()=0dfx::Core::Nodepure virtual