Conscience Core
Classes | Functions | Variables
conscience_core::core_objects::entities Namespace Reference

Classes

class  CscEntityModelsRepository
 
struct  CscNetworkEntityData
 
class  CscRealEntitiesCollector
 
class  CscRealEntitiesCollectorMessagingHandler
 
class  CscRealEntityMessageHandler
 
struct  EntitiesCollectAutoStop
 
struct  EntityReflexionWithOptions
 

Functions

uint8_t read_u8_ (const vector< uint8_t > &in, size_t &pos)
 
uint16_t read_u16_le_ (const vector< uint8_t > &in, size_t &pos)
 
uint32_t read_u32_le_ (const vector< uint8_t > &in, size_t &pos)
 
int16_t read_i16_le_ (const vector< uint8_t > &in, size_t &pos)
 
float read_f32_le_ (const vector< uint8_t > &in, size_t &pos)
 
double read_f64_le_ (const vector< uint8_t > &in, size_t &pos)
 
void unpack_row_col_7_11_ (const vector< uint8_t > &in, size_t &pos, uint16_t &row, uint16_t &col)
 
optional< CscPoint3dparseAccelerationFromFullStatus (const string &str)
 

Variables

static unique_ptr< CscLoggerlogger = CscLogger::getForCategory("CscRealEntityMessageHandler")
 
static const string FAST_COMMAND_NAME_LIDAR_RANGE_IMAGE = "LIDAR_RANGE_IMAGE"
 
static const string COMMAND_CURRENT_LIDAR = "CURRENT_LIDAR"
 
static const string COMMAND_FULL_STATUS = "FULL_STATUS"
 
static const string COMMAND_SET_POSITION = "SET_POSITION"
 
static const string COMMAND_FOLLOW_ENTITY_RESULT = "FOLLOW_ENTITY_RESULT"
 
static const string COMMAND_SEQUENCE_STOP = "SEQUENCE_STOP"
 
static const string COMMAND_MY_PROFILE = "MY_PROFILE"
 

Function Documentation

◆ parseAccelerationFromFullStatus()

optional<CscPoint3d> conscience_core::core_objects::entities::parseAccelerationFromFullStatus ( const string &  str)

◆ read_f32_le_()

float conscience_core::core_objects::entities::read_f32_le_ ( const vector< uint8_t > &  in,
size_t &  pos 
)
inline

◆ read_f64_le_()

double conscience_core::core_objects::entities::read_f64_le_ ( const vector< uint8_t > &  in,
size_t &  pos 
)
inline

◆ read_i16_le_()

int16_t conscience_core::core_objects::entities::read_i16_le_ ( const vector< uint8_t > &  in,
size_t &  pos 
)
inline

◆ read_u16_le_()

uint16_t conscience_core::core_objects::entities::read_u16_le_ ( const vector< uint8_t > &  in,
size_t &  pos 
)
inline

◆ read_u32_le_()

uint32_t conscience_core::core_objects::entities::read_u32_le_ ( const vector< uint8_t > &  in,
size_t &  pos 
)
inline

◆ read_u8_()

uint8_t conscience_core::core_objects::entities::read_u8_ ( const vector< uint8_t > &  in,
size_t &  pos 
)
inline

◆ unpack_row_col_7_11_()

void conscience_core::core_objects::entities::unpack_row_col_7_11_ ( const vector< uint8_t > &  in,
size_t &  pos,
uint16_t &  row,
uint16_t &  col 
)

Variable Documentation

◆ COMMAND_CURRENT_LIDAR

const string conscience_core::core_objects::entities::COMMAND_CURRENT_LIDAR = "CURRENT_LIDAR"
static

◆ COMMAND_FOLLOW_ENTITY_RESULT

const string conscience_core::core_objects::entities::COMMAND_FOLLOW_ENTITY_RESULT = "FOLLOW_ENTITY_RESULT"
static

◆ COMMAND_FULL_STATUS

const string conscience_core::core_objects::entities::COMMAND_FULL_STATUS = "FULL_STATUS"
static

◆ COMMAND_MY_PROFILE

const string conscience_core::core_objects::entities::COMMAND_MY_PROFILE = "MY_PROFILE"
static

◆ COMMAND_SEQUENCE_STOP

const string conscience_core::core_objects::entities::COMMAND_SEQUENCE_STOP = "SEQUENCE_STOP"
static

◆ COMMAND_SET_POSITION

const string conscience_core::core_objects::entities::COMMAND_SET_POSITION = "SET_POSITION"
static

◆ FAST_COMMAND_NAME_LIDAR_RANGE_IMAGE

const string conscience_core::core_objects::entities::FAST_COMMAND_NAME_LIDAR_RANGE_IMAGE = "LIDAR_RANGE_IMAGE"
static

◆ logger

unique_ptr<CscLogger> conscience_core::core_objects::entities::logger = CscLogger::getForCategory("CscRealEntityMessageHandler")
static