Skip to content

Commit 686cdd7

Browse files
committed
Solve conflicts
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
1 parent 1a0d6f8 commit 686cdd7

File tree

1 file changed

+0
-150
lines changed

1 file changed

+0
-150
lines changed

test/unittest/dds/publisher/DataWriterTests.cpp

Lines changed: 0 additions & 150 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,6 @@ class InstanceTopicDataTypeMock : public TopicDataType
241241

242242
};
243243

244-
<<<<<<< HEAD
245-
=======
246244
// Class to check dispose or unregister operations with non empty payload
247245
class NonEmptyPayloadInstanceTopicDataTypeMock : public InstanceTopicDataTypeMock
248246
{
@@ -258,154 +256,6 @@ class NonEmptyPayloadInstanceTopicDataTypeMock : public InstanceTopicDataTypeMoc
258256

259257
};
260258

261-
class ComputeKeyFalseDefinedInstanceDataTypeMock : public InstanceTopicDataTypeMock
262-
{
263-
public:
264-
265-
typedef FooType type;
266-
267-
ComputeKeyFalseDefinedInstanceDataTypeMock()
268-
: InstanceTopicDataTypeMock()
269-
{
270-
max_serialized_type_size = 4u;
271-
is_compute_key_provided = true;
272-
set_name("unknowninstancefootype");
273-
}
274-
275-
bool compute_key(
276-
fastdds::rtps::SerializedPayload_t& /*payload*/,
277-
fastdds::rtps::InstanceHandle_t& ihandle,
278-
bool /*force_md5*/) override
279-
{
280-
// Setting instance as valid
281-
ihandle.value[0] = 1;
282-
return false;
283-
}
284-
285-
bool compute_key(
286-
const void* const /*data*/,
287-
fastdds::rtps::InstanceHandle_t& ihandle,
288-
bool /*force_md5*/) override
289-
{
290-
// Setting instance as valid
291-
ihandle.value[0] = 1;
292-
return false;
293-
}
294-
295-
};
296-
297-
298-
class ComputeKeyTrueDefinedInstanceDataTypeMock : public InstanceTopicDataTypeMock
299-
{
300-
public:
301-
302-
typedef FooType type;
303-
304-
ComputeKeyTrueDefinedInstanceDataTypeMock()
305-
: InstanceTopicDataTypeMock()
306-
{
307-
max_serialized_type_size = 4u;
308-
is_compute_key_provided = true;
309-
set_name("unknowninstancefootype");
310-
}
311-
312-
bool compute_key(
313-
fastdds::rtps::SerializedPayload_t& /*payload*/,
314-
fastdds::rtps::InstanceHandle_t& ihandle,
315-
bool /*force_md5*/) override
316-
{
317-
// Setting instance as valid
318-
ihandle.value[0] = 1;
319-
return true;
320-
}
321-
322-
bool compute_key(
323-
const void* const /*data*/,
324-
fastdds::rtps::InstanceHandle_t& ihandle,
325-
bool /*force_md5*/) override
326-
{
327-
// Setting instance as valid
328-
ihandle.value[0] = 1;
329-
return true;
330-
}
331-
332-
};
333-
334-
335-
class ComputeKeyFalseUndefinedInstanceDataTypeMock : public InstanceTopicDataTypeMock
336-
{
337-
public:
338-
339-
typedef FooType type;
340-
341-
ComputeKeyFalseUndefinedInstanceDataTypeMock()
342-
: InstanceTopicDataTypeMock()
343-
{
344-
max_serialized_type_size = 4u;
345-
is_compute_key_provided = true;
346-
set_name("unknowninstancefootype");
347-
}
348-
349-
bool compute_key(
350-
fastdds::rtps::SerializedPayload_t& /*payload*/,
351-
fastdds::rtps::InstanceHandle_t& ihandle,
352-
bool /*force_md5*/) override
353-
{
354-
// Setting instance as invalid
355-
ihandle.clear();
356-
return false;
357-
}
358-
359-
bool compute_key(
360-
const void* const /*data*/,
361-
fastdds::rtps::InstanceHandle_t& ihandle,
362-
bool /*force_md5*/) override
363-
{
364-
// Setting instance as invalid
365-
ihandle.clear();
366-
return false;
367-
}
368-
369-
};
370-
371-
372-
class ComputeKeyTrueUndefinedInstanceDataTypeMock : public InstanceTopicDataTypeMock
373-
{
374-
public:
375-
376-
typedef FooType type;
377-
378-
ComputeKeyTrueUndefinedInstanceDataTypeMock()
379-
: InstanceTopicDataTypeMock()
380-
{
381-
max_serialized_type_size = 4u;
382-
is_compute_key_provided = true;
383-
set_name("unknowninstancefootype");
384-
}
385-
386-
bool compute_key(
387-
fastdds::rtps::SerializedPayload_t& /*payload*/,
388-
fastdds::rtps::InstanceHandle_t& ihandle,
389-
bool /*force_md5*/) override
390-
{
391-
// Setting instance as invalid
392-
ihandle.clear();
393-
return true;
394-
}
395-
396-
bool compute_key(
397-
const void* const /*data*/,
398-
fastdds::rtps::InstanceHandle_t& ihandle,
399-
bool /*force_md5*/) override
400-
{
401-
// Setting instance as invalid
402-
ihandle.clear();
403-
return true;
404-
}
405-
406-
};
407-
408-
>>>>>>> 47bfac03 (Allow empty payloads in dispose/unregister operations (#6217))
409259
class BoundedTopicDataTypeMock : public TopicDataType
410260
{
411261
public:

0 commit comments

Comments
 (0)