EntityQueryProcessorBase.cpp
Go to the documentation of this file.
1
#include "
EntityQueryProcessorBase.h
"
2
3
#include <
ArmarXCore/core/exceptions/local/ExpressionException.h
>
4
5
namespace
armarx::armem::server::query_proc::base
6
{
7
void
8
detail::checkReferenceTimestampNonNegative
(
const
Time
&
timestamp
)
9
{
10
ARMARX_CHECK_NONNEGATIVE
(
timestamp
.toMicroSecondsSinceEpoch())
11
<<
"Reference timestamp must be non-negative."
;
12
}
13
}
// namespace armarx::armem::server::query_proc::base
timestamp
std::string timestamp()
Definition
CartographerAdapter.cpp:86
ExpressionException.h
EntityQueryProcessorBase.h
ARMARX_CHECK_NONNEGATIVE
#define ARMARX_CHECK_NONNEGATIVE(number)
Check whether number is nonnegative (>= 0).
Definition
ExpressionException.h:152
armarx::armem::server::query_proc::base::detail::checkReferenceTimestampNonNegative
void checkReferenceTimestampNonNegative(const Time ×tamp)
Definition
EntityQueryProcessorBase.cpp:8
armarx::armem::server::query_proc::base
Definition
base.h:9
armarx::armem::Time
armarx::core::time::DateTime Time
Definition
forward_declarations.h:13
RobotAPI
libraries
armem
server
query_proc
base
EntityQueryProcessorBase.cpp
Generated by
1.13.2