#include <algorithm>#include <cmath>#include <cstdint>#include <sstream>#include <string>#include <vector>#include <sdf/sdf_config.h>#include "sdf/system_util.hh"#include "sdf/Error.hh"

Go to the source code of this file.
Classes | |
| class | sdf::v10::Color |
| Defines a color. More... | |
| class | sdf::v10::Inertia |
| A class for inertial information about a link. More... | |
| class | sdf::v10::Time |
| A Time class, can be used to hold wall- or sim-time. More... | |
Namespaces | |
| sdf | |
| namespace for Simulation Description Format parser | |
| sdf::v10 | |
Macros | |
| #define | SDF_DEPRECATED(version) |
| #define | SDF_FORCEINLINE |
| #define | SDF_SUPPRESS_DEPRECATED_BEGIN |
| #define | SDF_SUPPRESS_DEPRECATED_END |
Typedefs | |
| using | sdf::v10::Errors = std::vector< Error > |
| A vector of Error. More... | |
Functions | |
| template<typename T > | |
| bool | sdf::v10::equal (const T &_a, const T &_b, const T &_epsilon=1e-6f) |
| check if two values are equal, within a tolerance More... | |
| std::string SDFORMAT_VISIBLE | sdf::v10::lowercase (const std::string &_in) |
| Transforms a string to its lowercase equivalent. More... | |
| SDFORMAT_VISIBLE std::vector< std::string > | sdf::v10::split (const std::string &_str, const std::string &_splitter) |
| Split a string using the delimiter in splitter. More... | |
| SDFORMAT_VISIBLE std::string | sdf::v10::trim (const char *_in) |
| Trim leading and trailing whitespace from a string. More... | |
| SDFORMAT_VISIBLE std::string | sdf::v10::trim (const std::string &_in) |
| Trim leading and trailing whitespace from a string. More... | |
| #define SDF_DEPRECATED | ( | version | ) |
| #define SDF_FORCEINLINE |
| #define SDF_SUPPRESS_DEPRECATED_BEGIN |
| #define SDF_SUPPRESS_DEPRECATED_END |