Classes | Macros | Functions
dataunpacker.cpp File Reference
#include "dataunnpacker_commondef.h"
#include "dataunpacker.h"
#include "dataunnpacker_internal.h"
#include <map>
#include "unpacker/handler_capsules.h"
#include "unpacker/handler_hqnode.h"
#include "unpacker/handler_normalnode.h"
Include dependency graph for dataunpacker.cpp:

Go to the source code of this file.

Classes

class  LIDARSampleDataUnpackerImpl
 

Macros

#define DEF_REGISTER_HANDLER_LIST
 
#define REGISTER_HANDLER(_c_)
 

Functions

static bool _registerDataUnpackerHandlers (std::vector< IDataUnpackerHandler * > &handlerList)
 

Macro Definition Documentation

◆ DEF_REGISTER_HANDLER_LIST

#define DEF_REGISTER_HANDLER_LIST

Definition at line 61 of file dataunpacker.cpp.

◆ REGISTER_HANDLER

#define REGISTER_HANDLER (   _c_)
Value:
{ \
auto newBorn = new unpacker::_c_(); \
if (!newBorn) return false; \
handlerList.push_back(newBorn); \
}

Definition at line 47 of file dataunpacker.cpp.

Function Documentation

◆ _registerDataUnpackerHandlers()

static bool _registerDataUnpackerHandlers ( std::vector< IDataUnpackerHandler * > &  handlerList)
static

Definition at line 67 of file dataunpacker.cpp.



rplidar_ros
Author(s):
autogenerated on Fri Aug 2 2024 08:42:14