#include <algorithm>
#include <cmath>
#include <cstdint>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
#include <sdf/sdf_config.h>
#include "sdf/system_util.hh"
#include "sdf/Error.hh"
Go to the source code of this file.
|
| | sdf |
| | namespace for Simulation Description Format parser
|
| |
| | sdf::v12 |
| |
|
| template<typename T > |
| bool | sdf::v12::equal (const T &_a, const T &_b, const T &_epsilon=1e-6f) |
| | check if two values are equal, within a tolerance More...
|
| |
| std::string | sdf::v12::JoinName (const std::string &_scopeName, const std::string &_localName) |
| | Join two strings with the '::' delimiter. More...
|
| |
| std::string | sdf::v12::lowercase (const std::string &_in) |
| | Transforms a string to its lowercase equivalent. More...
|
| |
| std::ostream & | sdf::v12::operator<< (std::ostream &_out, const sdf::Errors &_errs) |
| | Output operator for a collection of errors. More...
|
| |
| std::vector< std::string > | sdf::v12::split (const std::string &_str, const std::string &_splitter) |
| | Split a string using the delimiter in splitter. More...
|
| |
| std::pair< std::string, std::string > | sdf::v12::SplitName (const std::string &_absoluteName) |
| | Split a name into a two strings based on the '::' delimeter. More...
|
| |
| std::string | sdf::v12::trim (const char *_in) |
| | Trim leading and trailing whitespace from a string. More...
|
| |
| std::string | sdf::v12::trim (const std::string &_in) |
| | Trim leading and trailing whitespace from a string. More...
|
| |
◆ SDF_DEPRECATED
| #define SDF_DEPRECATED |
( |
|
version | ) |
|
◆ SDF_FORCEINLINE
◆ SDF_SUPPRESS_DEPRECATED_BEGIN
| #define SDF_SUPPRESS_DEPRECATED_BEGIN |
◆ SDF_SUPPRESS_DEPRECATED_END
| #define SDF_SUPPRESS_DEPRECATED_END |