sick_safevisionary_base
  • Links
    • Rosindex
  • C++ API
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace tinyxml2
        • Namespace visionary
        • Namespace visionary::CoLaCommandType
        • Namespace visionary::CoLaError
      • Classes and Structs
        • Struct md5_state_s
        • Struct sha256_state
        • Struct MemPoolT::Block
        • Struct CameraParameters
        • Struct ChallengeRequest
        • Struct DataSetsActive
        • Struct DEPTHMAP_ELEMENT
        • Struct DEPTHMAP_FLAGS
        • Struct DEVICE_STATUS_ELEMENT
        • Struct DEVICESTATUS_DATA_ACTIVE_MONITORING_CASE
        • Struct DEVICESTATUS_DATA_GENERALSTATUS
        • Struct FIELDINFORMATION_DATA
        • Struct FIELDINFORMATION_ELEMENT
        • Struct IMU_ELEMENT
        • Struct IMU_QUATERNION
        • Struct IMU_VECTOR
        • Struct LOCALIOS_ELEMENT
        • Struct LOCALIOS_OSSDS_STATE
        • Struct LOCALIOS_UNIVERSALIO_CONFIGURED
        • Struct LOCALIOS_UNIVERSALIO_DIRECTION
        • Struct LOCALIOS_UNIVERSALIO_INPUTVALUES
        • Struct LOCALIOS_UNIVERSALIO_OUTPUTVALUES
        • Struct LOGICSIGNALS_DATA
        • Struct LOGICSIGNALS_ELEMENT
        • Struct LOGICSIGNALS_INSTANCESTATE
        • Struct PointXYZ
        • Struct PointXYZC
        • Struct ROI_DATA
        • Struct ROI_DATA_RESULT
        • Struct ROI_ELEMENT
        • Struct UdpProtocolData
        • Struct VisionaryAutoIPScan::DeviceInfo
        • Template Class DynArray
        • Class MemPool
        • Template Class MemPoolT
        • Class StrPair
        • Class XMLAttribute
        • Class XMLComment
        • Class XMLConstHandle
        • Class XMLDeclaration
        • Class XMLDocument
        • Class XMLDocument::DepthTracker
        • Class XMLElement
        • Class XMLHandle
        • Class XMLNode
        • Class XMLPrinter
        • Class XMLText
        • Class XMLUnknown
        • Class XMLUtil
        • Class XMLVisitor
        • Class AuthenticationLegacy
        • Class AuthenticationSecure
        • Class CoLa2ProtocolHandler
        • Class CoLaBProtocolHandler
        • Class CoLaCommand
        • Class CoLaParameterReader
        • Class CoLaParameterWriter
        • Class ControlSession
        • Class IAuthentication
        • Class IProtocolHandler
        • Class ITransport
        • Class PointCloudPlyWriter
        • Class SafeVisionaryControl
        • Class SafeVisionaryData
        • Class SafeVisionaryDataStream
        • Class TcpSocket
        • Class UdpSocket
        • Class VisionaryAutoIPScan
        • Class VisionaryControl
        • Class VisionaryData
        • Class VisionaryDataStream
      • Enums
        • Enum
        • Enum Whitespace
        • Enum XMLError
        • Enum Enum
        • Enum Enum
        • Enum DataHandlerError
        • Enum DataStreamError
        • Enum DEVICE_STATUS
        • Enum ROI_QUALITY_CLASS
      • Unions
        • Union Hash_state
        • Union MemPoolT::Item
        • Union ROI_DATA_SAFETY_DATA
      • Functions
        • Function md5_append
        • Function md5_finish
        • Function md5_init
        • Function sha256_done
        • Function sha256_init
        • Function sha256_process
        • Template Function visionary::bigEndianToNative
        • Function visionary::byteswap(uint8_t)
        • Function visionary::byteswap(int8_t)
        • Function visionary::byteswap(char)
        • Function visionary::byteswap(uint16_t)
        • Function visionary::byteswap(int16_t)
        • Function visionary::byteswap(wchar_t)
        • Function visionary::byteswap(uint32_t)
        • Function visionary::byteswap(int32_t)
        • Function visionary::byteswap(float)
        • Function visionary::byteswap(uint64_t)
        • Function visionary::byteswap(int64_t)
        • Function visionary::byteswap(double)
        • Template Function visionary::byteswapAlias
        • Function visionary::CRC_calcCrc32Block
        • Function visionary::CRC_calcCrc32CBlock
        • Template Function visionary::littleEndianToNative
        • Template Function visionary::nativeToBigEndian
        • Template Function visionary::nativeToColaByteOrder
        • Template Function visionary::nativeToLittleEndian
        • Template Function visionary::readUnalignBigEndian
        • Template Function visionary::readUnalignColaByteOrder
        • Template Function visionary::readUnaligned
        • Template Function visionary::readUnalignLittleEndian
      • Variables
        • Variable TINYXML2_MAX_ELEMENT_DEPTH
        • Variable TIXML2_MAJOR_VERSION
        • Variable TIXML2_MINOR_VERSION
        • Variable TIXML2_PATCH_VERSION
        • Variable visionary::DEFAULT_BROADCAST_ADDR
        • Variable visionary::DEFAULT_PORT
        • Variable visionary::MAX_FIELDINFORMATION_VALUES
        • Variable visionary::MAX_LOGICSIGNALS_VALUES
        • Variable visionary::MAX_ROI_VALUES
      • Defines
        • Define COLA_BYTE_ORDER_ENDIAN_LITTLE
        • Define CRC_DEFAULT_INIT_VALUE32
        • Define DEPTHMAP_SEGMENT
        • Define DEVICESTATUS_SEGMENT
        • Define ENDIAN_LITTLE
        • Define FIELDINFORMATION_SEGMENT
        • Define IMU_SEGMENT
        • Define INVALID_SOCKET
        • Define INVALID_SOCKET
        • Define LOCALIOS_SEGMENT
        • Define LOGICSIGNALS_SEGMENT
        • Define ROI_SEGMENT
        • Define SOCKET_ERROR
        • Define SOCKET_ERROR
        • Define TINYXML2_LIB
        • Define TINYXML2_MAJOR_VERSION
        • Define TINYXML2_MINOR_VERSION
        • Define TINYXML2_PATCH_VERSION
        • Define TIXMLASSERT
        • Define TOTAL_SEGMENT_NUMBER
      • Typedefs
        • Typedef hash_state
        • Typedef md5_byte_t
        • Typedef md5_state_t
        • Typedef md5_word_t
        • Typedef SOCKET
        • Typedef SOCKET
        • Typedef ulong32
        • Typedef ulong64
        • Typedef ulong8
        • Typedef visionary::ChallengeResponse
        • Typedef visionary::PasswordHash
      • Directories
        • Directory include
        • Directory sick_safevisionary_base
      • Files
        • File AuthenticationLegacy.h
        • File AuthenticationSecure.h
        • File CoLa2ProtocolHandler.h
        • File CoLaBProtocolHandler.h
        • File CoLaCommand.h
        • File CoLaCommandType.h
        • File CoLaError.h
        • File CoLaParameterReader.h
        • File CoLaParameterWriter.h
        • File ControlSession.h
        • File CRC.h
        • File IAuthentication.h
        • File IProtocolHandler.h
        • File ITransport.h
        • File MD5.h
        • File PointCloudPlyWriter.h
        • File PointXYZ.h
        • File SafeVisionaryControl.h
        • File SafeVisionaryData.h
        • File SafeVisionaryDataStream.h
        • File SHA256.h
        • File TcpSocket.h
        • File tinyxml2.h
        • File UdpSocket.h
        • File VisionaryAutoIPScan.h
        • File VisionaryControl.h
        • File VisionaryData.h
        • File VisionaryDataStream.h
        • File VisionaryEndian.h
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package sick_safevisionary_base
        • 1.0.1 (2023-10-17)
    • LICENSE
    • README
      • Sick Safevisionary Base
        • Sensor configuration
        • ROS1/2 usage
        • Standalone build and usage
  • Index
sick_safevisionary_base
  • C++ API
  • File VisionaryEndian.h
  • View page source

File VisionaryEndian.h

↰ Parent directory (include/sick_safevisionary_base)

Contents

  • Definition (include/sick_safevisionary_base/VisionaryEndian.h)

  • Includes

  • Namespaces

  • Functions

  • Defines

Definition (include/sick_safevisionary_base/VisionaryEndian.h)

  • Program Listing for File VisionaryEndian.h

Includes

  • cstdint

  • cstring

Namespaces

  • Namespace visionary

Functions

  • Template Function visionary::bigEndianToNative

  • Function visionary::byteswap(double)

  • Function visionary::byteswap(uint8_t)

  • Function visionary::byteswap(int8_t)

  • Function visionary::byteswap(char)

  • Function visionary::byteswap(uint16_t)

  • Function visionary::byteswap(int16_t)

  • Function visionary::byteswap(wchar_t)

  • Function visionary::byteswap(uint32_t)

  • Function visionary::byteswap(int32_t)

  • Function visionary::byteswap(float)

  • Function visionary::byteswap(uint64_t)

  • Function visionary::byteswap(int64_t)

  • Template Function visionary::byteswapAlias

  • Template Function visionary::littleEndianToNative

  • Template Function visionary::nativeToBigEndian

  • Template Function visionary::nativeToColaByteOrder

  • Template Function visionary::nativeToLittleEndian

  • Template Function visionary::readUnalignBigEndian

  • Template Function visionary::readUnalignColaByteOrder

  • Template Function visionary::readUnaligned

  • Template Function visionary::readUnalignLittleEndian

Defines

  • Define COLA_BYTE_ORDER_ENDIAN_LITTLE

  • Define ENDIAN_LITTLE

Previous Next

© Copyright The <sick_safevisionary_base> Contributors. License: Apache-2.0.

Built with Sphinx using a theme provided by Read the Docs.