Class containing the application name of a laser scanner. More...
#include <ApplicationName.h>
Public Member Functions | |
ApplicationName () | |
Constructor of the application name. More... | |
std::string | getApplicationName () const |
Gets the application name for the scanner. More... | |
uint32_t | getNameLength () const |
Gets the length of the application name. 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 | setApplicationName (const std::string &application_name) |
Sets the application name for the scanner. More... | |
void | setNameLength (const uint32_t &name_length) |
Sets the length of the application name. 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 | |
std::string | m_application_name |
uint32_t | m_name_length |
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 application name of a laser scanner.
Definition at line 47 of file ApplicationName.h.
sick::datastructure::ApplicationName::ApplicationName | ( | ) |
Constructor of the application name.
Definition at line 40 of file ApplicationName.cpp.
std::string sick::datastructure::ApplicationName::getApplicationName | ( | ) | const |
Gets the application name for the scanner.
Definition at line 92 of file ApplicationName.cpp.
uint32_t sick::datastructure::ApplicationName::getNameLength | ( | ) | const |
Gets the length of the application name.
Definition at line 82 of file ApplicationName.cpp.
std::string sick::datastructure::ApplicationName::getVersionCVersion | ( | ) | const |
Gets the version indicator for the scanner.
Definition at line 42 of file ApplicationName.cpp.
uint8_t sick::datastructure::ApplicationName::getVersionMajorVersionNumber | ( | ) | const |
Gets the major version number for the scanner.
Definition at line 52 of file ApplicationName.cpp.
uint8_t sick::datastructure::ApplicationName::getVersionMinorVersionNumber | ( | ) | const |
Gets the minor version number for the scanner.
Definition at line 62 of file ApplicationName.cpp.
uint8_t sick::datastructure::ApplicationName::getVersionReleaseNumber | ( | ) | const |
Gets the version release number for the scanner.
Definition at line 72 of file ApplicationName.cpp.
void sick::datastructure::ApplicationName::setApplicationName | ( | const std::string & | application_name | ) |
Sets the application name for the scanner.
application_name | The application name for the scanner. |
Definition at line 97 of file ApplicationName.cpp.
void sick::datastructure::ApplicationName::setNameLength | ( | const uint32_t & | name_length | ) |
Sets the length of the application name.
name_length | The length of the application name. |
Definition at line 87 of file ApplicationName.cpp.
void sick::datastructure::ApplicationName::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 ApplicationName.cpp.
void sick::datastructure::ApplicationName::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 ApplicationName.cpp.
void sick::datastructure::ApplicationName::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 ApplicationName.cpp.
void sick::datastructure::ApplicationName::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 ApplicationName.cpp.
|
private |
Definition at line 137 of file ApplicationName.h.
|
private |
Definition at line 136 of file ApplicationName.h.
|
private |
Definition at line 132 of file ApplicationName.h.
|
private |
Definition at line 133 of file ApplicationName.h.
|
private |
Definition at line 134 of file ApplicationName.h.
|
private |
Definition at line 135 of file ApplicationName.h.