#include <cxxabi.h>
#include <chrono>
#include <ctime>
#include <memory>
#include <sstream>
#include <string>
#include <vector>
#include <boost/filesystem/operations.hpp>
#include <ros/ros.h>
#include <sdf/Element.hh>
#include <gazebo_video_monitor_plugins/internal/types.h>
Go to the source code of this file.
◆ createDirectory()
| static bool createDirectory |
( |
const boost::filesystem::path & |
path | ) |
|
|
static |
◆ getClassName()
template<typename ClassName >
| static std::string getClassName |
( |
| ) |
|
|
static |
Copyright (C) 2020 Nikolaos Lamprianidis
Gazebo Video Monitor Plugins is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Gazebo Video Monitor Plugins is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Definition at line 38 of file utils.h.
◆ getStringTimestamp()
| static std::string getStringTimestamp |
( |
std::time_t |
t | ) |
|
|
static |
◆ parseRefModelConfig() [1/2]
Parses a basic reference model configuration.
- Note
- Expects the following configuration:
- model: name of the model with which to associate the camera
- link (optional, defaults to 'link'): name of the link to which to attach the camera
Definition at line 74 of file utils.h.
◆ parseRefModelConfig() [2/2]
Parses a reference model configuration.
- Note
- Expects the following configuration:
- modelParam: name of the parameter on the parameter server that holds the name of the model with which to associate the camera
- model: name of the model with which to associate the camera. It's ignored if modelParam is given
- link (optional, defaults to 'link'): name of the link to which to attach the camera
Definition at line 90 of file utils.h.
◆ toString()
| static std::string toString |
( |
const std::vector< std::string > & |
names, |
|
|
const std::string & |
delimiter = ", " |
|
) |
| |
|
static |