Classes | Namespaces | Macros | Enumerations | Variables
lvx_file.h File Reference
#include <fstream>
#include <ios>
#include <list>
#include <memory>
#include <mutex>
#include <vector>
#include "livox_sdk.h"
Include dependency graph for lvx_file.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  livox_ros::DeviceItem
 
struct  livox_ros::FrameHeader
 
struct  livox_ros::FrameHeaderV0
 
struct  livox_ros::LvxFileDeviceInfo
 
struct  livox_ros::LvxFileDeviceInfoV0
 
struct  livox_ros::LvxFileFrame
 
struct  livox_ros::LvxFileFrameV0
 
class  livox_ros::LvxFileHandle
 
struct  livox_ros::LvxFilePacket
 
struct  livox_ros::LvxFilePacketV0
 
struct  livox_ros::LvxFilePrivateHeader
 
struct  livox_ros::LvxFilePrivateHeaderV0
 
struct  livox_ros::LvxFilePublicHeader
 
struct  livox_ros::OutPacketBuffer
 

Namespaces

 livox_ros
 

Macros

#define kDefaultFrameDurationTime   50
 
#define kMaxPointSize   1500
 

Enumerations

enum  livox_ros::DeviceState { livox_ros::kDeviceStateDisconnect = 0, livox_ros::kDeviceStateConnect = 1, livox_ros::kDeviceStateSampling = 2 }
 
enum  livox_ros::LvxFileState {
  livox_ros::kLvxFileOk = 0, livox_ros::kLvxFileNotExist, livox_ros::kLvxFileSizeFault, livox_ros::kLvxFileHeaderFault,
  livox_ros::kLvxFileDeviceInfoFault, livox_ros::kLvxFileDataInfoFault, livox_ros::kLvxFileAtEnd, livox_ros::kLvxFileReadFail,
  livox_ros::kLvxFileFrameHeaderError, livox_ros::kLvxFileUndefFault
}
 
enum  livox_ros::LvxFileVersion { livox_ros::kLvxFileV0 = 0, livox_ros::kLvxFileV1 = 1, livox_ros::kLvxFileVersionUndef = 2 }
 

Variables

const uint32_t livox_ros::kMaxFrameSize = 2048 * 1024
 

Macro Definition Documentation

#define kDefaultFrameDurationTime   50

Definition at line 38 of file lvx_file.h.

#define kMaxPointSize   1500

Definition at line 37 of file lvx_file.h.



livox_ros_driver
Author(s): Livox Dev Team
autogenerated on Mon Mar 15 2021 02:40:46