LibMultiSense
LibMultiSense Documentation
multisense::Channel Member List

This is the complete list of members for multisense::Channel, including all inherited members.

add_image_frame_callback(std::function< void(const ImageFrame &)> callback)=0multisense::Channelpure virtual
add_imu_frame_callback(std::function< void(const ImuFrame &)> callback)=0multisense::Channelpure virtual
Channel()=defaultmultisense::Channel
Channel(const Channel &)=deletemultisense::Channel
Channel(Channel &&) noexcept=defaultmultisense::Channel
ChannelImplementation enum namemultisense::Channel
connect(const Config &config)=0multisense::Channelpure virtual
create(const Config &config, const ChannelImplementation &impl=ChannelImplementation::LEGACY)multisense::Channelstatic
disconnect()=0multisense::Channelpure virtual
get_calibration()=0multisense::Channelpure virtual
get_config()=0multisense::Channelpure virtual
get_info()=0multisense::Channelpure virtual
get_next_image_frame()=0multisense::Channelpure virtual
get_next_imu_frame()=0multisense::Channelpure virtual
get_system_status()=0multisense::Channelpure virtual
operator=(const Channel &)=deletemultisense::Channel
operator=(Channel &&) noexcept=defaultmultisense::Channel
set_calibration(const StereoCalibration &calibration)=0multisense::Channelpure virtual
set_config(const MultiSenseConfig &config)=0multisense::Channelpure virtual
set_device_info(const MultiSenseInfo::DeviceInfo &device_info, const std::string &key)=0multisense::Channelpure virtual
set_network_config(const MultiSenseInfo::NetworkInfo &config)=0multisense::Channelpure virtual
start_streams(const std::vector< DataSource > &sources)=0multisense::Channelpure virtual
stop_streams(const std::vector< DataSource > &sources)=0multisense::Channelpure virtual
~Channel()=defaultmultisense::Channelvirtual