crl::multisense::details::impl Member List

This is the complete list of members for crl::multisense::details::impl, including all inherited members.

addIsolatedCallback(image::Callback callback, DataSource imageSourceMask, void *userDataP)crl::multisense::details::implvirtual
addIsolatedCallback(lidar::Callback callback, void *userDataP)crl::multisense::details::implvirtual
addIsolatedCallback(pps::Callback callback, void *userDataP)crl::multisense::details::implvirtual
addIsolatedCallback(imu::Callback callback, void *userDataP)crl::multisense::details::implvirtual
API_VERSIONcrl::multisense::details::implprivatestatic
applySensorTimeOffset(const double &offset)crl::multisense::details::implprivate
bind()crl::multisense::details::implprivate
BufferPool typedefcrl::multisense::details::implprivate
cleanup()crl::multisense::details::implprivate
Create(const std::string &sensorAddress)crl::multisense::Channelstatic
DEFAULT_ACK_ATTEMPTScrl::multisense::details::implprivatestatic
DEFAULT_ACK_TIMEOUT()crl::multisense::details::implinlineprivatestatic
DEFAULT_SENSOR_TX_PORTcrl::multisense::details::implprivatestatic
Destroy(Channel *instanceP)crl::multisense::Channelstatic
dispatch(utility::BufferStreamWriter &buffer)crl::multisense::details::implprivate
dispatchImage(utility::BufferStream &buffer, image::Header &header)crl::multisense::details::implprivate
dispatchImu(imu::Header &header)crl::multisense::details::implprivate
dispatchLidar(utility::BufferStream &buffer, lidar::Header &header)crl::multisense::details::implprivate
dispatchPps(pps::Header &header)crl::multisense::details::implprivate
doFlashOp(const std::string &filename, uint32_t operation, uint32_t region)crl::multisense::details::implprivate
eraseFlashRegion(uint32_t region)crl::multisense::details::implprivate
findFreeBuffer(uint32_t messageLength)crl::multisense::details::implprivate
flashBitstream(const std::string &file)crl::multisense::details::implvirtual
flashFirmware(const std::string &file)crl::multisense::details::implvirtual
getApiVersion(VersionType &version)crl::multisense::details::implvirtual
getDeviceInfo(system::DeviceInfo &info)crl::multisense::details::implvirtual
getDeviceModes(std::vector< system::DeviceMode > &modes)crl::multisense::details::implvirtual
getDeviceStatus(system::StatusMessage &status)crl::multisense::details::implvirtual
getDirectedStreams(std::vector< DirectedStream > &streams)crl::multisense::details::implvirtual
getEnabledStreams(DataSource &mask)crl::multisense::details::implvirtual
getExternalCalibration(system::ExternalCalibration &calibration)crl::multisense::details::implvirtual
getImageCalibration(image::Calibration &c)crl::multisense::details::implvirtual
getImageConfig(image::Config &c)crl::multisense::details::implvirtual
getImageHistogram(int64_t frameId, image::Histogram &histogram)crl::multisense::details::implvirtual
getImageTime(const WireT *wire, uint32_t &seconds, uint32_t &microSeconds)crl::multisense::details::implinlineprivate
getImuConfig(uint32_t &samplesPerMessage, std::vector< imu::Config > &c)crl::multisense::details::implvirtual
getImuInfo(uint32_t &maxSamplesPerMessage, std::vector< imu::Info > &info)crl::multisense::details::implvirtual
getLargeBufferDetails(uint32_t &bufferCount, uint32_t &bufferSize)crl::multisense::details::implvirtual
getLidarCalibration(lidar::Calibration &c)crl::multisense::details::implvirtual
getLightingConfig(lighting::Config &c)crl::multisense::details::implvirtual
getLightingSensorStatus(lighting::SensorStatus &status)crl::multisense::details::implvirtual
getLocalUdpPort(uint16_t &port)crl::multisense::details::implvirtual
getMotorPos(int32_t &mtu)crl::multisense::details::implvirtual
getMtu(int32_t &mtu)crl::multisense::details::implvirtual
getNetworkConfig(system::NetworkConfig &c)crl::multisense::details::implvirtual
getPtpStatus(int64_t frameId, system::PtpStatus &ptpStatus)crl::multisense::details::implvirtual
getSensorCalibration(image::SensorCalibration &c)crl::multisense::details::implvirtual
getSensorVersion(VersionType &version)crl::multisense::details::implvirtual
getTransmitDelay(image::TransmitDelay &c)crl::multisense::details::implvirtual
getUdpAssembler(const uint8_t *udpDatagramP, uint32_t length)crl::multisense::details::implprivate
getVersionInfo(system::VersionInfo &v)crl::multisense::details::implvirtual
handle()crl::multisense::details::implprivate
hardwareApiToWire(uint32_t h)crl::multisense::details::implprivatestatic
hardwareWireToApi(uint32_t h)crl::multisense::details::implprivatestatic
IMAGE_META_CACHE_DEPTHcrl::multisense::details::implprivatestatic
imagerApiToWire(uint32_t h)crl::multisense::details::implprivatestatic
imagerWireToApi(uint32_t h)crl::multisense::details::implprivatestatic
impl(const std::string &address)crl::multisense::details::impl
m_dispatchLockcrl::multisense::details::implprivate
m_imageListenerscrl::multisense::details::implprivate
m_imageMetaCachecrl::multisense::details::implprivate
m_imuListenerscrl::multisense::details::implprivate
m_incomingBuffercrl::multisense::details::implprivate
m_lastRxSeqIdcrl::multisense::details::implprivate
m_lidarListenerscrl::multisense::details::implprivate
m_messagescrl::multisense::details::implprivate
m_networkTimeSyncEnabledcrl::multisense::details::implprivate
m_ppsListenerscrl::multisense::details::implprivate
m_ptpTimeSyncEnabledcrl::multisense::details::implprivate
m_rxLargeBufferPoolcrl::multisense::details::implprivate
m_rxLockcrl::multisense::details::implprivate
m_rxSmallBufferPoolcrl::multisense::details::implprivate
m_rxThreadPcrl::multisense::details::implprivate
m_sensorAddresscrl::multisense::details::implprivate
m_sensorMtucrl::multisense::details::implprivate
m_sensorVersioncrl::multisense::details::implprivate
m_serverSocketcrl::multisense::details::implprivate
m_serverSocketPortcrl::multisense::details::implprivate
m_statusResponseMessagecrl::multisense::details::implprivate
m_statusThreadPcrl::multisense::details::implprivate
m_streamLockcrl::multisense::details::implprivate
m_streamsEnabledcrl::multisense::details::implprivate
m_threadsRunningcrl::multisense::details::implprivate
m_timeLockcrl::multisense::details::implprivate
m_timeOffsetcrl::multisense::details::implprivate
m_timeOffsetInitcrl::multisense::details::implprivate
m_txSeqIdcrl::multisense::details::implprivate
m_udpAssemblerMapcrl::multisense::details::implprivate
m_udpTrackerCachecrl::multisense::details::implprivate
m_unWrappedRxSeqIdcrl::multisense::details::implprivate
m_watchcrl::multisense::details::implprivate
MAX_DIRECTED_STREAMScrl::multisense::details::implprivatestatic
MAX_MTU_SIZEcrl::multisense::details::implprivatestatic
MAX_USER_IMAGE_QUEUE_SIZEcrl::multisense::details::implprivatestatic
MAX_USER_IMU_QUEUE_SIZEcrl::multisense::details::implprivatestatic
MAX_USER_LASER_QUEUE_SIZEcrl::multisense::details::implprivatestatic
MAX_USER_PPS_QUEUE_SIZEcrl::multisense::details::implprivatestatic
maxDirectedStreams(uint32_t &maximum)crl::multisense::details::implvirtual
networkTimeSynchronization(bool enabled)crl::multisense::details::implvirtual
programOrVerifyFlashRegion(std::ifstream &file, uint32_t operation, uint32_t region)crl::multisense::details::implprivate
ptpTimeSynchronization(bool enabled)crl::multisense::details::implvirtual
publish(const T &message)crl::multisense::details::implprivate
publish(const utility::BufferStreamWriter &stream)crl::multisense::details::implprivate
releaseCallbackBuffer(void *referenceP)crl::multisense::details::implvirtual
removeIsolatedCallback(image::Callback callback)crl::multisense::details::implvirtual
removeIsolatedCallback(lidar::Callback callback)crl::multisense::details::implvirtual
removeIsolatedCallback(pps::Callback callback)crl::multisense::details::implvirtual
removeIsolatedCallback(imu::Callback callback)crl::multisense::details::implvirtual
reserveCallbackBuffer()crl::multisense::details::implvirtual
RX_POOL_LARGE_BUFFER_COUNTcrl::multisense::details::implprivatestatic
RX_POOL_LARGE_BUFFER_SIZEcrl::multisense::details::implprivatestatic
RX_POOL_SMALL_BUFFER_COUNTcrl::multisense::details::implprivatestatic
RX_POOL_SMALL_BUFFER_SIZEcrl::multisense::details::implprivatestatic
rxThread(void *userDataP)crl::multisense::details::implprivatestatic
sensorToLocalTime(const double &sensorTime)crl::multisense::details::implprivate
sensorToLocalTime(const double &sensorTime, uint32_t &seconds, uint32_t &microseconds)crl::multisense::details::implprivate
setDeviceInfo(const std::string &key, const system::DeviceInfo &i)crl::multisense::details::implvirtual
setExternalCalibration(const system::ExternalCalibration &calibration)crl::multisense::details::implvirtual
setImageCalibration(const image::Calibration &c)crl::multisense::details::implvirtual
setImageConfig(const image::Config &c)crl::multisense::details::implvirtual
setImuConfig(bool storeSettingsInFlash, uint32_t samplesPerMessage, const std::vector< imu::Config > &c)crl::multisense::details::implvirtual
setLargeBuffers(const std::vector< uint8_t * > &buffers, uint32_t bufferSize)crl::multisense::details::implvirtual
setLidarCalibration(const lidar::Calibration &c)crl::multisense::details::implvirtual
setLightingConfig(const lighting::Config &c)crl::multisense::details::implvirtual
setMotorSpeed(float rpm)crl::multisense::details::implvirtual
setMtu(int32_t mtu)crl::multisense::details::implvirtual
setNetworkConfig(const system::NetworkConfig &c)crl::multisense::details::implvirtual
setSensorCalibration(const image::SensorCalibration &c)crl::multisense::details::implvirtual
setTransmitDelay(const image::TransmitDelay &c)crl::multisense::details::implvirtual
setTriggerSource(TriggerSource s)crl::multisense::details::implvirtual
socket_t typedefcrl::multisense::details::impl
sourceApiToWire(DataSource mask)crl::multisense::details::implprivatestatic
sourceWireToApi(wire::SourceType mask)crl::multisense::details::implprivatestatic
startDirectedStream(const DirectedStream &stream)crl::multisense::details::implvirtual
startDirectedStreams(const std::vector< DirectedStream > &streams)crl::multisense::details::implvirtual
startStreams(DataSource mask)crl::multisense::details::implvirtual
statusString(Status status)crl::multisense::Channelstatic
statusThread(void *userDataP)crl::multisense::details::implprivatestatic
stopDirectedStream(const DirectedStream &stream)crl::multisense::details::implvirtual
stopStreams(DataSource mask)crl::multisense::details::implvirtual
TIME_SYNC_OFFSET_DECAYcrl::multisense::details::implprivatestatic
toHeaderTime(T nanoSeconds, uint32_t &seconds, uint32_t &microSeconds) const crl::multisense::details::implinlineprivate
UDP_TRACKER_CACHE_DEPTHcrl::multisense::details::implprivatestatic
UdpAssembler typedefcrl::multisense::details::implprivate
UdpAssemblerMap typedefcrl::multisense::details::implprivate
unwrapSequenceId(uint16_t id)crl::multisense::details::implprivate
verifyBitstream(const std::string &file)crl::multisense::details::implvirtual
verifyFirmware(const std::string &file)crl::multisense::details::implvirtual
waitAck(const T &msg, wire::IdType id=MSG_ID(T::ID), const double &timeout=DEFAULT_ACK_TIMEOUT(), int32_t attempts=DEFAULT_ACK_ATTEMPTS)crl::multisense::details::implprivate
waitData(const T &command, U &data, const double &timeout=DEFAULT_ACK_TIMEOUT(), int32_t attempts=DEFAULT_ACK_ATTEMPTS)crl::multisense::details::implprivate
~Channel()crl::multisense::Channelinlinevirtual
~impl()crl::multisense::details::impl


multisense_lib
Author(s):
autogenerated on Sun Mar 14 2021 02:34:50