Classes | |
class | DiagnosticManager |
A diagnostic manager class. More... | |
class | DiagnosticTimer |
A timer designed for diagnostics. More... | |
class | IntrospectionClient |
addtogroup gazebo_util More... | |
class | IntrospectionManager |
addtogroup gazebo_util More... | |
class | LogPlay |
class | LogRecord |
addtogroup gazebo_util More... | |
class | LogRecordParams |
Log recording parameters. More... | |
class | OpenAL |
3D audio setup and playback. More... | |
class | OpenALSink |
OpenAL Listener. More... | |
class | OpenALSource |
OpenAL Source. More... | |
Typedefs | |
typedef std::shared_ptr< DiagnosticTimer > | DiagnosticTimerPtr |
typedef std::shared_ptr< OpenALSink > | OpenALSinkPtr |
typedef std::shared_ptr< OpenALSource > | OpenALSourcePtr |
typedef std::unordered_map< std::string, DiagnosticTimerPtr > | TimerMap |
Functions | |
template<typename T > | |
T | Convert (const sdf::ElementPtr) |
Create an ignition::msgs::Plugin from a plugin SDF element. More... | |
sdf::ElementPtr | Convert (const ignition::msgs::Plugin &_msg, sdf::ElementPtr _sdf=sdf::ElementPtr()) |
Create or update an SDF element from ignition::msgs::Plugin. More... | |
template<> | |
ignition::msgs::Plugin | Convert (const sdf::ElementPtr _sdf) |
Create an ignition::msgs::Plugin from a plugin SDF element. More... | |
typedef std::shared_ptr<DiagnosticTimer> DiagnosticTimerPtr |
typedef std::shared_ptr<OpenALSink> OpenALSinkPtr |
typedef std::shared_ptr<OpenALSource> OpenALSourcePtr |
typedef std::unordered_map<std::string, DiagnosticTimerPtr> TimerMap |
T gazebo::util::Convert | ( | const sdf::ElementPtr | ) |
sdf::ElementPtr gazebo::util::Convert | ( | const ignition::msgs::Plugin & | _msg, |
sdf::ElementPtr | _sdf = sdf::ElementPtr() |
||
) |
Create or update an SDF element from ignition::msgs::Plugin.
[in] | _msg | Plugin messsage. |
[in] | _sdf | if supplied, performs an update from _msg instead of creating a new sdf element. |