summaryrefslogtreecommitdiff
path: root/CIAO/connectors/dds4ccm/tests/Policies/rd_lifecycle_qos_test.cpp
blob: 11574a4abfe2e15842229afab6860b2e3e785a64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// $Id$

#include "rd_lifecycle_qos_test.h"

#include "duration.h"

ReaderDataLifecyclePolicyTest::ReaderDataLifecyclePolicyTest ()
{
}

bool
ReaderDataLifecyclePolicyTest::check (const ::DDS_ReaderDataLifecycleQosPolicy & dds_qos,
                                      const ::DDS::ReaderDataLifecycleQosPolicy & qos)
{
  return Duration::check (dds_qos.autopurge_nowriter_samples_delay,
                          qos.autopurge_nowriter_samples_delay)     &&
         Duration::check (dds_qos.autopurge_disposed_samples_delay,
                          qos.autopurge_disposed_samples_delay);
}