#include <LogPlayPrivate.hh>
Public Attributes | |
| std::string | currentChunk |
| This is the chunk where the current frame is contained. More... | |
| std::string | encoding |
| The encoding for the current chunk in the log file. More... | |
| size_t | end |
| The current chunk might contain multiple frames. More... | |
| std::string | filename |
| Name of the log file. More... | |
| std::string | gazeboVersion |
| The version of Gazebo used to create the open log file. More... | |
| uint64_t | initialIterations |
| Initial simulation iteration contained in the log file. More... | |
| bool | iterationsFound |
| True if <iterations> is found in the log file. More... | |
| const std::string | kEndFrame = "</sdf>" |
| XML tag delimiting the end of a frame. More... | |
| const std::string | kEndTime = "</sim_time>" |
| XML tag delimiting the end of a simulation time element. More... | |
| const unsigned int | kNumChunksToTry = 2u |
| Max number of chunks to inspect when looking for XML elements. More... | |
| const std::string | kStartFrame = "<sdf " |
| XML tag delimiting the beginning of a frame. More... | |
| const std::string | kStartTime = "<sim_time>" |
| XML tag delimiting the beginning of a simulation time element. More... | |
| tinyxml2::XMLElement * | logCurrXml |
| Current position in the log file. More... | |
| common::Time | logEndTime |
| Log end time (simulation time). More... | |
| common::Time | logStartTime |
| Log start time (simulation time). More... | |
| tinyxml2::XMLElement * | logStartXml |
| Start of the log. More... | |
| std::string | logVersion |
| The version of the Gazebo logger used to create the open log file. More... | |
| std::mutex | mutex |
| A mutex to avoid race conditions. More... | |
| uint32_t | randSeed |
| The random number seed recorded in the open log file. More... | |
| size_t | start |
| The current chunk might contain multiple frames. More... | |
| tinyxml2::XMLDocument | xmlDoc |
| The XML document of the log file. More... | |
| std::string gazebo::util::LogPlayPrivate::currentChunk |
This is the chunk where the current frame is contained.
| std::string gazebo::util::LogPlayPrivate::encoding |
The encoding for the current chunk in the log file.
| size_t gazebo::util::LogPlayPrivate::end |
The current chunk might contain multiple frames.
This variable points to the end of the last frame dispatched.
| std::string gazebo::util::LogPlayPrivate::filename |
Name of the log file.
| std::string gazebo::util::LogPlayPrivate::gazeboVersion |
The version of Gazebo used to create the open log file.
| uint64_t gazebo::util::LogPlayPrivate::initialIterations |
Initial simulation iteration contained in the log file.
| bool gazebo::util::LogPlayPrivate::iterationsFound |
True if <iterations> is found in the log file.
Old log versions may not include this tag in the log files.
| const std::string gazebo::util::LogPlayPrivate::kEndFrame = "</sdf>" |
XML tag delimiting the end of a frame.
| const std::string gazebo::util::LogPlayPrivate::kEndTime = "</sim_time>" |
XML tag delimiting the end of a simulation time element.
| const unsigned int gazebo::util::LogPlayPrivate::kNumChunksToTry = 2u |
Max number of chunks to inspect when looking for XML elements.
| const std::string gazebo::util::LogPlayPrivate::kStartFrame = "<sdf " |
XML tag delimiting the beginning of a frame.
| const std::string gazebo::util::LogPlayPrivate::kStartTime = "<sim_time>" |
XML tag delimiting the beginning of a simulation time element.
| tinyxml2::XMLElement* gazebo::util::LogPlayPrivate::logCurrXml |
Current position in the log file.
| common::Time gazebo::util::LogPlayPrivate::logEndTime |
Log end time (simulation time).
| common::Time gazebo::util::LogPlayPrivate::logStartTime |
Log start time (simulation time).
| tinyxml2::XMLElement* gazebo::util::LogPlayPrivate::logStartXml |
Start of the log.
| std::string gazebo::util::LogPlayPrivate::logVersion |
The version of the Gazebo logger used to create the open log file.
| std::mutex gazebo::util::LogPlayPrivate::mutex |
A mutex to avoid race conditions.
| uint32_t gazebo::util::LogPlayPrivate::randSeed |
The random number seed recorded in the open log file.
| size_t gazebo::util::LogPlayPrivate::start |
The current chunk might contain multiple frames.
This variable points to the beginning of the last frame dispatched.
| tinyxml2::XMLDocument gazebo::util::LogPlayPrivate::xmlDoc |
The XML document of the log file.