|
ed
|
#include <server.h>
Public Member Functions | |
| void | configure (tue::Configuration &config, bool reconfigure=false) |
| const PropertyKeyDBEntry * | getPropertyKeyDBEntry (const std::string &name) const |
| void | initialize () |
| PluginContainerPtr | loadPlugin (const std::string &plugin_name, tue::Configuration config) |
| void | publishStatistics () |
| void | reset (bool keep_all_shapes=false) |
| Server () | |
| void | stepPlugins () |
| void | storeEntityMeasurements (const std::string &path) const |
| void | update () |
| void | update (const ed::UpdateRequest &req) |
| void | update (const std::string &update_str, std::string &error) |
| WorldModelConstPtr | world_model () const |
| virtual | ~Server () |
Private Member Functions | |
| void | initializeWorld () |
Private Attributes | |
| std::map< std::string, PluginContainerPtr > | inactive_plugin_containers_ |
| models::ModelLoader | model_loader_ |
| Model loading. More... | |
| boost::mutex | mutex_world_ |
| std::map< std::string, PluginContainerPtr > | plugin_containers_ |
| Plugins. More... | |
| PropertyKeyDB | property_key_db_ |
| Property Key DB. More... | |
| ros::Publisher | pub_stats_ |
| std::map< std::string, SensorModulePtr > | sensors_ |
| Sensor data. More... | |
| TFBufferPtr | tf_buffer_ |
| TFBufferConstPtr | tf_buffer_const_ |
| ed::shared_ptr< tf2_ros::TransformListener > | tf_listener_ |
| std::queue< UpdateRequest > | update_requests_ |
| diagnostic_updater::Updater | updater_ |
| Profiling. More... | |
| WorldModelConstPtr | world_model_ |
| std::string | world_name_ |
| World name. More... | |
| ed::Server::Server | ( | ) |
Definition at line 31 of file server.cpp.
|
virtual |
Definition at line 42 of file server.cpp.
| void ed::Server::configure | ( | tue::Configuration & | config, |
| bool | reconfigure = false |
||
| ) |
Definition at line 49 of file server.cpp.
|
inline |
| void ed::Server::initialize | ( | ) |
Definition at line 142 of file server.cpp.
|
private |
Definition at line 416 of file server.cpp.
| PluginContainerPtr ed::Server::loadPlugin | ( | const std::string & | plugin_name, |
| tue::Configuration | config | ||
| ) |
Definition at line 207 of file server.cpp.
| void ed::Server::publishStatistics | ( | ) |
Definition at line 457 of file server.cpp.
| void ed::Server::reset | ( | bool | keep_all_shapes = false | ) |
Definition at line 153 of file server.cpp.
| void ed::Server::stepPlugins | ( | ) |
Definition at line 240 of file server.cpp.
| void ed::Server::storeEntityMeasurements | ( | const std::string & | path | ) | const |
Definition at line 437 of file server.cpp.
| void ed::Server::update | ( | ) |
Definition at line 289 of file server.cpp.
| void ed::Server::update | ( | const ed::UpdateRequest & | req | ) |
Definition at line 313 of file server.cpp.
| void ed::Server::update | ( | const std::string & | update_str, |
| std::string & | error | ||
| ) |
Definition at line 337 of file server.cpp.
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.17