OpenDDS / OpenDDS

OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
http://www.opendds.org
Other
1.28k stars 463 forks source link

Added another FACE example with two topics #4607

Open AlexFalzone opened 2 weeks ago

AlexFalzone commented 2 weeks ago

Given the lack of examples with FACE, I thought it would be interesting and useful for everyone to have an example with more than one topic (two to be precise). The steps for building and running are the same: opendds_idl --idl-version 4 -GfaceTS -Lface StockQuoter.idl tao_idl --idl-version 4 -I$DDS_ROOT -I$TAO_ROOT/orbsvcs StockQuoter.idl tao_idl --idl-version 4 -I$DDS_ROOT -I$TAO_ROOT/orbsvcs StockQuoterTypeSupport.idl mkdir build cd build cmake .. make

and outside docker: docker compose up

AlexFalzone commented 2 weeks ago

If there is a problem about StockQuoterC.h

is necessary to add #include "orbsvcs/Time_Utilities.h" to it.

iguessthislldo commented 2 weeks ago

If there is a problem about StockQuoterC.h

is necessary to add #include "orbsvcs/Time_Utilities.h" to it.

To StockQuoterC.h? I don't think so. What is the error you're seeing?