28 #ifndef UR_CLIENT_LIBRARY_RTDE_PACKAGE_H_INCLUDED 29 #define UR_CLIENT_LIBRARY_RTDE_PACKAGE_H_INCLUDED 36 namespace rtde_interface
68 virtual std::string
toString()
const;
79 #endif // UR_CLIENT_LIBRARY_RTDE_PACKAGE_H_INCLUDED RTDEPackage()=delete
Creates a new RTDEPackage object.
The BinParser class handles a byte buffer and functionality to iteratively parse the content...
PackageType
Possible package types.
virtual ~RTDEPackage()=default
The URPackage a parent class. From that two implementations are inherited, one for the primary...
std::unique_ptr< uint8_t > buffer_
RTDEPackage(const PackageType type)
virtual std::string toString() const
Produces a human readable representation of the package object.
virtual bool parseWith(comm::BinParser &bp)
Sets the attributes of the package by parsing a serialized representation of the package.