#include <string>
#include <boost/crc.hpp>
#include <boost/property_tree/json_parser.hpp>
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_generators.hpp>
#include <boost/uuid/uuid_io.hpp>
Go to the source code of this file.
◆ DDS_TOOLS_DECLARE_DATA_CLASS
#define DDS_TOOLS_DECLARE_DATA_CLASS |
( |
|
theBaseClass, |
|
|
|
theClass, |
|
|
|
theTag |
|
) |
| |
Value:struct theClass : theBaseClass<theClass> \
{ \
theClass() \
{ \
} \
theClass(const boost::property_tree::ptree& _pt) \
{ \
fromPT(_pt); \
} \
\
private: \
friend SBaseData<theClass>; \
friend theBaseClass<theClass>; \
void _fromPT(const boost::property_tree::ptree& ) \
{ \
} \
void _toPT(boost::property_tree::ptree& ) const \
{ \
} \
static constexpr const char* _protocolTag = theTag; \
\
public: \
{ \
} \
};
bool operator==(const custom_istream_iterator< T, Ch, Tr, Dist > &lhs, const custom_istream_iterator< T, Ch, Tr, Dist > &rhs)
Definition: CustomIterator.h:101