SOLA
Loading...
Searching...
No Matches
Public Member Functions | List of all members
daisi::cpps::CppsLoggerNs3 Class Reference
Inheritance diagram for daisi::cpps::CppsLoggerNs3:
daisi::path_planning::PathPlanningLoggerNs3

Public Member Functions

 CppsLoggerNs3 (LogDeviceApp log_device_application, LogFunction log)
 
 CppsLoggerNs3 (CppsLoggerNs3 &)=delete
 
CppsLoggerNs3operator= (const CppsLoggerNs3 &)=delete
 
 CppsLoggerNs3 (CppsLoggerNs3 &&) noexcept=default
 
CppsLoggerNs3operator= (CppsLoggerNs3 &&)=default
 
void logAMR (const AmrLoggingInfo &amr_info)
 
void logStation (const std::string &name, const std::string &type, ns3::Vector2D position, const std::vector< ns3::Vector2D > &additionalPositions={})
 
void logTransportService (const sola::Service &service, bool active)
 
void logService (const std::string &uuid, uint8_t type)
 
void logPositionUpdate (const AmrPositionLoggingInfo &logging_info)
 
void logNegotiationTraffic (const NegotiationTrafficLoggingInfo &logging_info)
 
void logExecutedOrderCost (const ExecutedOrderUtilityLoggingInfo &logging_info)
 
void logCppsMessageTypes ()
 
void logCppsMessage (solanet::UUID msg_uuid, const std::string &msg_content)
 
void logMaterialFlow (const std::string &mf_uuid, const std::string &ip, uint16_t port, uint8_t state)
 
void logMaterialFlowOrder (const material_flow::Order &order, const std::string &task_uuid)
 
void logMaterialFlowTask (const material_flow::Task &task, const std::string &material_flow_uuid)
 
void logMaterialFlowOrderUpdate (const cpps::logical::MaterialFlowUpdate &logging_info)
 
void setApplicationUUID (const std::string &app_uuid)
 

The documentation for this class was generated from the following files: