Make transport public headers private [10002]#1577
Conversation
MiguelCompany
left a comment
There was a problem hiding this comment.
I think we should take the chance to clean-up all the headers under include/fastdds/rtps/transport/
Start by doing an uncrustify over all of them
Done in dabe29f |
MiguelCompany
left a comment
There was a problem hiding this comment.
Partial review 2: all public headers reviewed
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Outdated
Show resolved
Hide resolved
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Outdated
Show resolved
Hide resolved
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Show resolved
Hide resolved
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Show resolved
Hide resolved
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Show resolved
Hide resolved
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Outdated
Show resolved
Hide resolved
2fb6834 to
80b27f1
Compare
8175c55 to
4d7eeff
Compare
MiguelCompany
left a comment
There was a problem hiding this comment.
Copy assignment on public headers need RTPS_DllAPI
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Show resolved
Hide resolved
70e5157 to
80b7478
Compare
MiguelCompany
left a comment
There was a problem hiding this comment.
Apart from my comments below, a blackbox test checking copy constructors and assignment operators of the transport descriptors would be nice
include/fastdds/rtps/transport/shared_mem/SharedMemTransportDescriptor.h
Outdated
Show resolved
Hide resolved
|
Converted to draft and labeled |
MiguelCompany
left a comment
There was a problem hiding this comment.
- I would name the macro
FASTDDS_TODO_BEFORE - Fix the reported linter issues
Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com>
Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com>
Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com>
Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com>
Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
… classes Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
b20472a to
0ddc9c7
Compare
|
@richiprosima Please test this |
|
@richiprosima Please test mac |
|
@richiprosima Please test this |
Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
No description provided.