This is the complete list of members for multisense::Channel, including all inherited members.
| add_image_frame_callback(std::function< void(const ImageFrame &)> callback)=0 | multisense::Channel | pure virtual |
| add_imu_frame_callback(std::function< void(const ImuFrame &)> callback)=0 | multisense::Channel | pure virtual |
| Channel()=default | multisense::Channel | |
| Channel(const Channel &)=delete | multisense::Channel | |
| Channel(Channel &&) noexcept=default | multisense::Channel | |
| ChannelImplementation enum name | multisense::Channel | |
| connect(const Config &config)=0 | multisense::Channel | pure virtual |
| create(const Config &config, const ChannelImplementation &impl=ChannelImplementation::LEGACY) | multisense::Channel | static |
| disconnect()=0 | multisense::Channel | pure virtual |
| get_calibration()=0 | multisense::Channel | pure virtual |
| get_config()=0 | multisense::Channel | pure virtual |
| get_info()=0 | multisense::Channel | pure virtual |
| get_next_image_frame()=0 | multisense::Channel | pure virtual |
| get_next_imu_frame()=0 | multisense::Channel | pure virtual |
| get_system_status()=0 | multisense::Channel | pure virtual |
| operator=(const Channel &)=delete | multisense::Channel | |
| operator=(Channel &&) noexcept=default | multisense::Channel | |
| set_calibration(const StereoCalibration &calibration)=0 | multisense::Channel | pure virtual |
| set_config(const MultiSenseConfig &config)=0 | multisense::Channel | pure virtual |
| set_device_info(const MultiSenseInfo::DeviceInfo &device_info, const std::string &key)=0 | multisense::Channel | pure virtual |
| set_network_config(const MultiSenseInfo::NetworkInfo &config, const std::optional< std::string > &broadcast_interface)=0 | multisense::Channel | pure virtual |
| start_streams(const std::vector< DataSource > &sources)=0 | multisense::Channel | pure virtual |
| stop_streams(const std::vector< DataSource > &sources)=0 | multisense::Channel | pure virtual |
| ~Channel()=default | multisense::Channel | virtual |