Go to the documentation of this file.00001
00054 #pragma once
00055 #include "network.h"
00056 #include <opencv2/highgui/highgui.hpp>
00057 #include <boost/property_tree/xml_parser.hpp>
00058 #include <boost/lexical_cast.hpp>
00059 #include <boost/algorithm/string.hpp>
00060 #include <boost/foreach.hpp>
00061 #include <ros/assert.h>
00062
00063
00064 #if defined(__linux__)
00065 # include <endian.h>
00066 #elif defined(__FreeBSD__) || defined(__NetBSD__)
00067 # include <sys/endian.h>
00068 #elif defined(__OpenBSD__)
00069 # include <sys/types.h>
00070 # define be16toh(x) betoh16(x)
00071 # define be32toh(x) betoh32(x)
00072 # define be64toh(x) betoh64(x)
00073 #endif
00074
00075 namespace Driver_3DCS {
00076
00077 #include "data.h"
00078 #include "device.h"
00079
00080 }