Main Page
Related Pages
+
Namespaces
Namespace List
+
Namespace Members
+
All
a
b
c
e
f
g
h
i
j
l
m
n
q
s
u
v
+
Functions
b
c
e
f
g
h
i
l
n
q
s
u
v
Variables
Typedefs
Enumerations
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
Related Functions
+
Files
File List
+
File Members
+
All
c
f
g
h
i
m
+
Functions
h
Variables
+
Typedefs
g
h
+
Enumerations
h
+
Enumerator
h
Macros
include
hebi_cpp_api
version.hpp
Go to the documentation of this file.
1
#pragma once
2
3
namespace
hebi
{
4
9
class
VersionNumber
{
10
public
:
11
VersionNumber
(
int
major,
int
minor,
int
revision) :
major_
(major),
minor_
(minor),
revision_
(revision) {}
12
int
getMajor
() {
return
major_
; }
13
int
getMinor
() {
return
minor_
; }
14
int
getRevision
() {
return
revision_
; }
15
16
private
:
17
int
major_
;
18
int
minor_
;
19
int
revision_
;
20
};
21
26
VersionNumber
getCVersion
();
27
31
VersionNumber
getCppVersion
();
32
33
}
// namespace hebi
hebi::VersionNumber::revision_
int revision_
Definition:
version.hpp:19
hebi::VersionNumber::VersionNumber
VersionNumber(int major, int minor, int revision)
Definition:
version.hpp:11
hebi
Definition:
arm.cpp:5
hebi::getCVersion
VersionNumber getCVersion()
Returns the version numbers for the HEBI C API that is wrapped by this HEBI C++ API.
Definition:
version.cpp:23
hebi::VersionNumber::major_
int major_
Definition:
version.hpp:17
hebi::VersionNumber::minor_
int minor_
Definition:
version.hpp:18
hebi::VersionNumber::getRevision
int getRevision()
Definition:
version.hpp:14
hebi::VersionNumber::getMajor
int getMajor()
Definition:
version.hpp:12
hebi::VersionNumber::getMinor
int getMinor()
Definition:
version.hpp:13
hebi::getCppVersion
VersionNumber getCppVersion()
Returns the version numbers for the HEBI C++ API.
Definition:
version.cpp:29
hebi::VersionNumber
A simple structure to hold a standard semantic versioning version number.
Definition:
version.hpp:9
hebi_cpp_api_ros
Author(s): Chris Bollinger
, Matthew Tesch
autogenerated on Mon Feb 28 2022 22:27:34