Class containing the serial number of a laser scanner. More...
#include <ConfigMetadata.h>
Public Member Functions | |
ConfigMetadata () | |
Constructor of the config metadata. More... | |
uint32_t | getAppChecksum () const |
Gets the application checksum for the scanner. More... | |
std::vector< uint32_t > | getIntegrityHash () const |
Gets the integrity hash for the scanner. More... | |
uint16_t | getModificationTimeDate () const |
Gets the modification time date for the scanner. More... | |
uint32_t | getModificationTimeTime () const |
Gets the modification time time for the scanner. More... | |
uint32_t | getOverallChecksum () const |
Gets the overall checksum for the scanner. More... | |
uint16_t | getTransferTimeDate () const |
Gets the transfer time date for the scanner. More... | |
uint32_t | getTransferTimeTime () const |
Gets the transfer time time for the scanner. More... | |
std::string | getVersionCVersion () const |
Gets the version indicator for the scanner. More... | |
uint8_t | getVersionMajorVersionNumber () const |
Gets the major version number for the scanner. More... | |
uint8_t | getVersionMinorVersionNumber () const |
Gets the minor version number for the scanner. More... | |
uint8_t | getVersionReleaseNumber () const |
Gets the version release number for the scanner. More... | |
void | setAppChecksum (const uint32_t &app_checksum) |
Sets the application checksum for the scanner. More... | |
void | setIntegrityHash (const std::vector< uint32_t > &integrity_hash) |
Sets the integrity hash for the scanner. More... | |
void | setModificationTimeDate (const uint16_t &modification_time_date) |
Sets the modification time date for the scanner. More... | |
void | setModificationTimeTime (const uint32_t &modification_time_time) |
Sets the modification time time for the scanner. More... | |
void | setOverallChecksum (const uint32_t &overall_checksum) |
Sets the overall checksum for the scanner. More... | |
void | setTransferTimeDate (const uint16_t &transfer_time_date) |
Sets the transfer time date for the scanner. More... | |
void | setTransferTimeTime (const uint32_t &transfer_time_time) |
Sets the transfer time time for the scanner. More... | |
void | setVersionCVersion (const std::string &version_c_version) |
Sets the version indicator for the scanner. More... | |
void | setVersionMajorVersionNumber (const uint8_t &version_major_version_number) |
Sets the major version number for the scanner. More... | |
void | setVersionMinorVersionNumber (const uint8_t &version_minor_version_number) |
Sets the minor version number for the scanner. More... | |
void | setVersionReleaseNumber (const uint8_t &version_release_number) |
Sets the version release number for the scanner. More... | |
Private Attributes | |
uint32_t | m_app_checksum |
std::vector< uint32_t > | m_integrity_hash |
uint16_t | m_modification_time_date |
uint32_t | m_modification_time_time |
uint32_t | m_overall_checksum |
uint16_t | m_transfer_time_date |
uint32_t | m_transfer_time_time |
std::string | m_version_c_version |
uint8_t | m_version_major_version_number |
uint8_t | m_version_minor_version_number |
uint8_t | m_version_release_number |
Class containing the serial number of a laser scanner.
Definition at line 48 of file ConfigMetadata.h.
sick::datastructure::ConfigMetadata::ConfigMetadata | ( | ) |
Constructor of the config metadata.
Definition at line 40 of file ConfigMetadata.cpp.
uint32_t sick::datastructure::ConfigMetadata::getAppChecksum | ( | ) | const |
Gets the application checksum for the scanner.
Definition at line 122 of file ConfigMetadata.cpp.
std::vector< uint32_t > sick::datastructure::ConfigMetadata::getIntegrityHash | ( | ) | const |
Gets the integrity hash for the scanner.
Definition at line 142 of file ConfigMetadata.cpp.
uint16_t sick::datastructure::ConfigMetadata::getModificationTimeDate | ( | ) | const |
Gets the modification time date for the scanner.
Definition at line 82 of file ConfigMetadata.cpp.
uint32_t sick::datastructure::ConfigMetadata::getModificationTimeTime | ( | ) | const |
Gets the modification time time for the scanner.
Definition at line 92 of file ConfigMetadata.cpp.
uint32_t sick::datastructure::ConfigMetadata::getOverallChecksum | ( | ) | const |
Gets the overall checksum for the scanner.
Definition at line 132 of file ConfigMetadata.cpp.
uint16_t sick::datastructure::ConfigMetadata::getTransferTimeDate | ( | ) | const |
Gets the transfer time date for the scanner.
Definition at line 102 of file ConfigMetadata.cpp.
uint32_t sick::datastructure::ConfigMetadata::getTransferTimeTime | ( | ) | const |
Gets the transfer time time for the scanner.
Definition at line 112 of file ConfigMetadata.cpp.
std::string sick::datastructure::ConfigMetadata::getVersionCVersion | ( | ) | const |
Gets the version indicator for the scanner.
Definition at line 42 of file ConfigMetadata.cpp.
uint8_t sick::datastructure::ConfigMetadata::getVersionMajorVersionNumber | ( | ) | const |
Gets the major version number for the scanner.
Definition at line 52 of file ConfigMetadata.cpp.
uint8_t sick::datastructure::ConfigMetadata::getVersionMinorVersionNumber | ( | ) | const |
Gets the minor version number for the scanner.
Definition at line 62 of file ConfigMetadata.cpp.
uint8_t sick::datastructure::ConfigMetadata::getVersionReleaseNumber | ( | ) | const |
Gets the version release number for the scanner.
Definition at line 72 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setAppChecksum | ( | const uint32_t & | app_checksum | ) |
Sets the application checksum for the scanner.
app_checksum | The application checksum for the scanner. |
Definition at line 127 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setIntegrityHash | ( | const std::vector< uint32_t > & | integrity_hash | ) |
Sets the integrity hash for the scanner.
integrity_hash | The integrity hash for the scanner. |
Definition at line 147 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setModificationTimeDate | ( | const uint16_t & | modification_time_date | ) |
Sets the modification time date for the scanner.
modification_time_date | The modification time date for the scanner. |
Definition at line 87 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setModificationTimeTime | ( | const uint32_t & | modification_time_time | ) |
Sets the modification time time for the scanner.
modification_time_time | The modification time time for the scanner. |
Definition at line 97 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setOverallChecksum | ( | const uint32_t & | overall_checksum | ) |
Sets the overall checksum for the scanner.
overall_checksum | The overall checksum for the scanner. |
Definition at line 137 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setTransferTimeDate | ( | const uint16_t & | transfer_time_date | ) |
Sets the transfer time date for the scanner.
transfer_time_date | The transfer time date for the scanner. |
Definition at line 107 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setTransferTimeTime | ( | const uint32_t & | transfer_time_time | ) |
Sets the transfer time time for the scanner.
transfer_time_time | The transfer time time for the scanner. |
Definition at line 117 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setVersionCVersion | ( | const std::string & | version_c_version | ) |
Sets the version indicator for the scanner.
version_c_version | The version indicator for the scanner. |
Definition at line 47 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setVersionMajorVersionNumber | ( | const uint8_t & | version_major_version_number | ) |
Sets the major version number for the scanner.
version_major_version_number | The major version number for the scanner. |
Definition at line 57 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setVersionMinorVersionNumber | ( | const uint8_t & | version_minor_version_number | ) |
Sets the minor version number for the scanner.
version_minor_version_number | The minor version number for the scanner. |
Definition at line 67 of file ConfigMetadata.cpp.
void sick::datastructure::ConfigMetadata::setVersionReleaseNumber | ( | const uint8_t & | version_release_number | ) |
Sets the version release number for the scanner.
version_release_number | The version release number for the scanner. |
Definition at line 77 of file ConfigMetadata.cpp.
|
private |
Definition at line 209 of file ConfigMetadata.h.
|
private |
Definition at line 211 of file ConfigMetadata.h.
|
private |
Definition at line 205 of file ConfigMetadata.h.
|
private |
Definition at line 206 of file ConfigMetadata.h.
|
private |
Definition at line 210 of file ConfigMetadata.h.
|
private |
Definition at line 207 of file ConfigMetadata.h.
|
private |
Definition at line 208 of file ConfigMetadata.h.
|
private |
Definition at line 201 of file ConfigMetadata.h.
|
private |
Definition at line 202 of file ConfigMetadata.h.
|
private |
Definition at line 203 of file ConfigMetadata.h.
|
private |
Definition at line 204 of file ConfigMetadata.h.