Class zmbt::mapping::PipeHandle¶
ClassList > zmbt > mapping > PipeHandle
Pipe clause handle for SignalMapping model.
#include <pipe_handle.hpp>
Public Functions¶
| Type | Name |
|---|---|
| PipeHandle (JsonNode & model, std::size_t const pipe_idx) |
|
| std::list< ChannelHandle > const & | channels () const |
| int | column () const |
| lang::Expression | expression () const |
| bool | has_expression () const |
| boost::json::value | index () const |
| void | inject (lang::Expression expr) const |
| bool | is_input () const |
| bool | is_output () const |
| boost::json::value | observe () const |
| bool | overload (lang::Expression & e) const |
| boost::json::value | type () const |
| ~PipeHandle () = default |
Public Functions Documentation¶
function PipeHandle¶
function channels¶
function column¶
function expression¶
function has_expression¶
function index¶
function inject¶
function is_input¶
function is_output¶
function observe¶
function overload¶
function type¶
function ~PipeHandle¶
The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/mapping/pipe_handle.hpp