1
0
mirror of https://gitlab.com/obbart/universal_robots_ros_driver.git synced 2026-04-10 10:00:48 +02:00

Changed masterboard IO data to bitset

This commit is contained in:
Simon Rasmussen
2017-04-13 10:34:51 +02:00
parent 618dd35c43
commit a4ca9f1703
3 changed files with 21 additions and 9 deletions

View File

@@ -6,6 +6,8 @@
#include <cstddef>
#include <cstring>
#include <string>
#include <array>
#include <bitset>
#include "ur_modern_driver/log.h"
#include "ur_modern_driver/types.h"
@@ -144,6 +146,14 @@ public:
}
}
template <typename T, size_t N>
void parse(std::bitset<N>& set)
{
T val;
parse(val);
set = std::bitset<N>(val);
}
void consume()
{
buf_pos_ = buf_end_;