#include <lvx_file.h>
Definition at line 172 of file lvx_file.h.
| livox_ros::LvxFileHandle::LvxFileHandle |
( |
| ) |
|
| livox_ros::LvxFileHandle::~LvxFileHandle |
( |
| ) |
|
|
default |
| bool livox_ros::LvxFileHandle::AddAndCheckDeviceInfo |
( |
| ) |
|
|
private |
| void livox_ros::LvxFileHandle::BasePointsHandle |
( |
LivoxEthPacket * |
data, |
|
|
LvxFilePacket & |
packet |
|
) |
| |
| void livox_ros::LvxFileHandle::CloseLvxFile |
( |
| ) |
|
| uint64_t livox_ros::LvxFileHandle::DataStartOffset |
( |
| ) |
|
|
private |
| bool livox_ros::LvxFileHandle::Eof |
( |
| ) |
|
| int livox_ros::LvxFileHandle::GetDeviceCount |
( |
| ) |
|
|
inline |
| int livox_ros::LvxFileHandle::GetDeviceInfoListSize |
( |
| ) |
|
|
inline |
| int livox_ros::LvxFileHandle::GetFileState |
( |
void |
| ) |
|
|
inline |
| int livox_ros::LvxFileHandle::GetFileVersion |
( |
| ) |
|
|
inline |
| int livox_ros::LvxFileHandle::GetLvxFileReadProgress |
( |
| ) |
|
| int livox_ros::LvxFileHandle::GetPacketsOfFrame |
( |
OutPacketBuffer * |
PacketsOfFrame | ) |
|
| int livox_ros::LvxFileHandle::InitLvxFile |
( |
| ) |
|
| void livox_ros::LvxFileHandle::InitLvxFileHeader |
( |
| ) |
|
| uint64_t livox_ros::LvxFileHandle::MiniFileSize |
( |
| ) |
|
|
private |
| int livox_ros::LvxFileHandle::Open |
( |
const char * |
filename, |
|
|
std::ios_base::openmode |
mode |
|
) |
| |
| uint32_t livox_ros::LvxFileHandle::PacketNumOfFrame |
( |
| ) |
|
|
private |
| bool livox_ros::LvxFileHandle::PrepareDataRead |
( |
| ) |
|
|
private |
reset the read position to the start offset of data erea
Definition at line 142 of file lvx_file.cpp.
| uint64_t livox_ros::LvxFileHandle::PrivateHeaderOffset |
( |
| ) |
|
|
private |
| bool livox_ros::LvxFileHandle::ReadAndCheckHeader |
( |
| ) |
|
|
private |
if (public_header_.magic_code != kLvxHeaderMagicCode) { return false; }
Definition at line 56 of file lvx_file.cpp.
| void livox_ros::LvxFileHandle::SaveFrameToLvxFile |
( |
std::list< LvxFilePacket > & |
point_packet_list_temp | ) |
|
| uint32_t livox_ros::LvxFileHandle::cur_frame_index_ |
|
private |
| uint64_t livox_ros::LvxFileHandle::cur_offset_ |
|
private |
| uint64_t livox_ros::LvxFileHandle::data_start_offset_ |
|
private |
| uint8_t livox_ros::LvxFileHandle::device_count_ |
|
private |
| uint8_t livox_ros::LvxFileHandle::file_ver_ |
|
private |
| uint32_t livox_ros::LvxFileHandle::frame_duration_ |
|
private |
| std::fstream livox_ros::LvxFileHandle::lvx_file_ |
|
private |
| int livox_ros::LvxFileHandle::mode_ |
|
private |
| uint64_t livox_ros::LvxFileHandle::size_ |
|
private |
| int livox_ros::LvxFileHandle::state_ |
|
private |
The documentation for this class was generated from the following files: