Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Guilhem Saurel
dynamic-graph
Commits
3f6d48d0
Commit
3f6d48d0
authored
Jul 24, 2020
by
Guilhem Saurel
Browse files
Merge tag 'v4.2.2'
Release of version 4.2.2.
parents
d0431fb8
26dd18ad
Pipeline
#10196
passed with stage
in 10 minutes and 48 seconds
Changes
6
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
cmake
@
fb4c22c3
Compare
6a173d2e
...
fb4c22c3
Subproject commit
6a173d2e8f35f1052a6ca383a729470783aa7893
Subproject commit
fb4c22c319ec5320f9a85527eb1a4130954846f5
doc/additionalDoc/introduction.h
View file @
3f6d48d0
...
...
@@ -62,6 +62,6 @@ load classes of entities and create instances of entities.</p>
\li Type-safe connection of input and output signals
\li On-demand signal computation as well as a caching system for signal values
allow fast computation of signal values, which is a critical point for real-time
systems\n
systems\n
*/
include/dynamic-graph/logger.h
View file @
3f6d48d0
...
...
@@ -266,9 +266,9 @@ protected:
inline
bool
isStreamMsg
(
MsgType
m
)
{
return
(
m
&
MSG_TYPE_STREAM_BIT
);
}
/** Check whether a message of type \p m and from \p c lineId should be
accepted.
* \note If \p m is a stream type, the internal counter associated
to \p lineId
*
is updated.
/** Check whether a message of type \p m and from \p c lineId should be
*
accepted.
\note If \p m is a stream type, the internal counter associated
*
to \p lineId
is updated.
*/
bool
acceptMsg
(
MsgType
m
,
const
std
::
string
&
lineId
)
{
// If more verbose than the current verbosity level
...
...
package.xml
View file @
3f6d48d0
<?xml version="1.0"?>
<package
format=
"3"
>
<name>
dynamic-graph
</name>
<version>
4.2.
1
</version>
<version>
4.2.
2
</version>
<description>
Dynamic graph library
</description>
...
...
tests/signal-cast-registerer.cpp
View file @
3f6d48d0
...
...
@@ -139,15 +139,6 @@ BOOST_AUTO_TEST_CASE(standard_double_registerer) {
BOOST_AUTO_TEST_CASE
(
custom_vector_registerer
)
{
dynamicgraph
::
Signal
<
dynamicgraph
::
Vector
,
int
>
myVectorSignal
(
"vector"
);
/// Create a second local vector registerer to generate an exception.
bool
res
=
false
;
try
{
EigenCastRegisterer_V
myVectorCast2
;
}
catch
(
const
ExceptionSignal
&
aes
)
{
res
=
(
aes
.
getCode
()
==
ExceptionSignal
::
GENERIC
);
}
// BOOST_CHECK(res);
// Print the signal name.
{
output_test_stream
output
;
...
...
tests/value.cpp
View file @
3f6d48d0
...
...
@@ -64,6 +64,8 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
bool
res
=
false
;
try
{
int
aInt
(
anet
);
aInt
++
;
// silence unused variable warnings to have a stable release in the
// ros buildfarm
}
catch
(
const
dg
::
ExceptionAbstract
&
aea
)
{
output
<<
aea
.
getExceptionName
();
output2
<<
aea
.
what
();
...
...
@@ -78,6 +80,8 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res
=
false
;
try
{
bool
abool
(
anet
);
abool
=
!
abool
;
// silence unused variable warnings to have a stable release
// in the ros buildfarm
}
catch
(
const
dg
::
ExceptionAbstract
&
aea
)
{
res
=
(
aea
.
getCode
()
==
dg
::
ExceptionAbstract
::
TOOLS
);
}
...
...
@@ -88,6 +92,8 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res
=
false
;
try
{
unsigned
int
aint
(
anet
);
aint
++
;
// silence unused variable warnings to have a stable release in the
// ros buildfarm
}
catch
(
const
dg
::
ExceptionAbstract
&
aea
)
{
res
=
(
aea
.
getCode
()
==
dg
::
ExceptionAbstract
::
TOOLS
);
}
...
...
@@ -98,6 +104,8 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res
=
false
;
try
{
double
adouble
(
anet
);
adouble
++
;
// silence unused variable warnings to have a stable release in
// the ros buildfarm
}
catch
(
const
dg
::
ExceptionAbstract
&
aea
)
{
res
=
(
aea
.
getCode
()
==
dg
::
ExceptionAbstract
::
TOOLS
);
}
...
...
@@ -108,6 +116,8 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res
=
false
;
try
{
float
afloat
(
anet
);
afloat
++
;
// silence unused variable warnings to have a stable release in
// the ros buildfarm
}
catch
(
const
dg
::
ExceptionAbstract
&
aea
)
{
res
=
(
aea
.
getCode
()
==
dg
::
ExceptionAbstract
::
TOOLS
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment