Segment::RobotsCache Struct Reference

Loaded robot models identified by the robot name. More...

#include <RobotAPI/libraries/armem_objects/server/instance/Segment.h>

+ Inheritance diagram for Segment::RobotsCache:

Public Member Functions

VirtualRobot::RobotPtr get (const std::string &robotName, const std::string &providerName="")
 
- Public Member Functions inherited from Logging
SpamFilterDataPtr deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const
 disables the logging for the current line for the given amount of seconds. More...
 
MessageTypeT getEffectiveLoggingLevel () const
 
 Logging ()
 
void setLocalMinimumLoggingLevel (MessageTypeT level)
 With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More...
 
void setTag (const LogTag &tag)
 
void setTag (const std::string &tagName)
 
virtual ~Logging ()
 

Public Attributes

std::string fallbackName
 
std::map< std::string, VirtualRobot::RobotPtrloaded
 
robot_state::VirtualRobotReaderreader = nullptr
 

Additional Inherited Members

- Protected Member Functions inherited from Logging
bool checkLogLevel (MessageTypeT level) const
 
const LogSenderPtrgetLogSender () const
 Retrieve log sender. More...
 
LogSenderPtr loghelper (const char *file, int line, const char *function) const
 
- Protected Attributes inherited from Logging
MessageTypeT minimumLoggingLevel
 
SpamFilterDataPtr spamFilter
 
LogTag tag
 

Detailed Description

Loaded robot models identified by the robot name.

Definition at line 165 of file Segment.h.

Member Function Documentation

◆ get()

VirtualRobot::RobotPtr get ( const std::string &  robotName,
const std::string &  providerName = "" 
)

Definition at line 1326 of file Segment.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ fallbackName

std::string fallbackName

Definition at line 168 of file Segment.h.

◆ loaded

std::map<std::string, VirtualRobot::RobotPtr> loaded

Definition at line 170 of file Segment.h.

◆ reader

Definition at line 167 of file Segment.h.


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