Public Member Functions | Public Attributes | List of all members
VersionMessage Class Reference

#include <messages.h>

Inheritance diagram for VersionMessage:
Inheritance graph
[legend]

Public Member Functions

virtual bool consumeWith (URMessagePacketConsumer &consumer)
 
virtual bool parseWith (BinParser &bp)
 
 VersionMessage (uint64_t timestamp, uint8_t source)
 
- Public Member Functions inherited from MessagePacket
 MessagePacket (uint64_t timestamp, uint8_t source)
 

Public Attributes

std::string build_date
 
uint8_t major_version
 
uint8_t minor_version
 
std::string project_name
 
int32_t svn_version
 
- Public Attributes inherited from MessagePacket
uint8_t source
 
uint64_t timestamp
 

Detailed Description

Definition at line 54 of file messages.h.

Constructor & Destructor Documentation

VersionMessage::VersionMessage ( uint64_t  timestamp,
uint8_t  source 
)
inline

Definition at line 57 of file messages.h.

Member Function Documentation

bool VersionMessage::consumeWith ( URMessagePacketConsumer consumer)
virtual

Implements MessagePacket.

Definition at line 34 of file messages.cpp.

bool VersionMessage::parseWith ( BinParser bp)
virtual

Implements MessagePacket.

Definition at line 22 of file messages.cpp.

Member Data Documentation

std::string VersionMessage::build_date

Definition at line 68 of file messages.h.

uint8_t VersionMessage::major_version

Definition at line 65 of file messages.h.

uint8_t VersionMessage::minor_version

Definition at line 66 of file messages.h.

std::string VersionMessage::project_name

Definition at line 64 of file messages.h.

int32_t VersionMessage::svn_version

Definition at line 67 of file messages.h.


The documentation for this class was generated from the following files:


ur_modern_driver
Author(s): Thomas Timm Andersen, Simon Rasmussen
autogenerated on Fri Jun 26 2020 03:37:01