![]() |
fastcat 0.13.15
C++ EtherCAT Device Command & Control Library
|
#include <string>#include <vector>#include <yaml-cpp/yaml.h>
Go to the source code of this file.
Namespaces | |
| namespace | fastcat |
Functions | |
| bool | fastcat::ParseNode (const YAML::Node &node, const std::string &field, YAML::Node &val) |
| bool | fastcat::ParseList (const YAML::Node &node, const std::string &field, YAML::Node &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, double &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, float &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, std::string &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, int32_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, uint32_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, int64_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, uint64_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, int16_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, uint16_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, int8_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, uint8_t &val) |
| bool | fastcat::ParseVal (const YAML::Node &node, const std::string &field, bool &val) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, double &val, double lower, double upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, float &val, float lower, float upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, int32_t &val, int32_t lower, int32_t upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, uint32_t &val, uint32_t lower, uint32_t upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, int16_t &val, int16_t lower, int16_t upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, uint16_t &val, int16_t lower, int16_t upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, int8_t &val, int8_t lower, int8_t upper) |
| bool | fastcat::ParseValCheckRange (const YAML::Node &node, const std::string &field, uint8_t &val, uint8_t lower, uint8_t upper) |
| bool | fastcat::ParseOptVal (const YAML::Node &node, const std::string &field, double &val) |
| bool | fastcat::ParseOptVal (const YAML::Node &node, const std::string &field, std::string &val) |
| bool | fastcat::ParseOptVal (const YAML::Node &node, const std::string &field, bool &val) |
| bool | fastcat::ParseOptValCheckRange (const YAML::Node &node, const std::string &field, double &val, double lower, double upper) |