Class Process
Defined in File process.hpp
Inheritance Relationships
Derived Types
public eat::framework::AtomicProcess(Class AtomicProcess)public eat::framework::CompositeProcess(Class CompositeProcess)
Class Documentation
-
class Process
abstract process, for referencing either an atomic or composite process
Subclassed by eat::framework::AtomicProcess, eat::framework::CompositeProcess
Public Functions
-
explicit Process(const std::string &name)
-
inline virtual ~Process()
construct and register a port with a given type and name
construct and register a port with a given type and name
get an input port with a given name and type; will throw if there is no port with the given name, or it is not castable to the right type
see get_in_port
-
inline const std::string &name() const
-
explicit Process(const std::string &name)