candlewick 0.7.0-59-g23c6
A tiny cross-platform renderer based on SDL3
Loading...
Searching...
No Matches
candlewick::runtime Namespace Reference

Namespaces

namespace  detail
 

Classes

struct  ArrayMessage
 Message for intermediate representation of a vector or matrix. More...
 

Functions

msgpack::object_handle get_handle_from_zmq_msg (zmq::message_t &&msg)
 Convert a ZMQ message (by move) to to a msgpack object.
 
template<typename MatrixType>
Eigen::Map< MatrixType > get_eigen_view_from_spec (ArrayMessage &spec)
 Convert ArrayMessage to a mutable Eigen::Matrix view.
 
template<typename MatrixType>
Eigen::Map< const MatrixType > get_eigen_view_from_spec (const ArrayMessage &spec)
 Convert ArrayMessage to a mutable Eigen::Matrix view.
 

Function Documentation

◆ get_eigen_view_from_spec() [1/2]

template<typename MatrixType>
Eigen::Map< MatrixType > candlewick::runtime::get_eigen_view_from_spec ( ArrayMessage & spec)

Convert ArrayMessage to a mutable Eigen::Matrix view.

◆ get_eigen_view_from_spec() [2/2]

template<typename MatrixType>
Eigen::Map< const MatrixType > candlewick::runtime::get_eigen_view_from_spec ( const ArrayMessage & spec)

Convert ArrayMessage to a mutable Eigen::Matrix view.

◆ get_handle_from_zmq_msg()

msgpack::object_handle candlewick::runtime::get_handle_from_zmq_msg ( zmq::message_t && msg)
inline

Convert a ZMQ message (by move) to to a msgpack object.