Comments (3)
I've now modified the translation of thrift structures to put function bodies in cpp files rather than leaving them lazily in header files (0c7645b). Enums and services appear to already generate cpp code. Are there any remaining elements that need work?
from yarp.
That should be all, unless somebody creates thrift files that contain only typedefs and constants 😕
from yarp.
It should be less surprising to a user that such a file wouldn't generate code. Maybe a macro for exporting should add a dummy cpp to guarantee there is source? I'm not sure yarpidl_thrift
is the best place to enforce that, although if it is inconvenient to do elsewhere I'm not against it.
from yarp.
Related Issues (20)
- Reminder to update github hosted runners in yarp CI HOT 1
- cannot launch the wholebodydynamics and gravitycompensater when doing the redball demo HOT 3
- Cannot stream transforms via the ``frameTransformClient`` from Windows to Ubuntu because ``yarp::os::Time::now()`` is platform dependent HOT 15
- Don't build YARP_catch2 unless explicitly requesting tests HOT 2
- YARP Binaries? HOT 1
- conda-forge based robotology-superbuild Installation facing erorr in cloning YARP HOT 11
- how can I resolve the "Reply from iCubSim: [fail] "could not set index" error"? HOT 2
- Failure to compile YARP with the option `ENABLE_yarpcar_portmonitor`, ON HOT 20
- Broken Link: http://www.yarp.it/install.html HOT 1
- yarplogger – new feature requested: export multiple .txt files with a single button HOT 13
- issue with swig 4.2.0 HOT 1
- conda-forge based robotology-superbuild is not running icub simulator HOT 20
- yarpserver --read doesn't set the correct socket
- NetworkClock not working in with LocalMode enabled HOT 5
- YarpDeviceParserGenerator: glitch in the INFO prints with vectors of double HOT 1
- Unable to start yarpview on Xavier HOT 3
- yarpmanager gets (almost) stuck in case the connection to yarpserver is delayed HOT 7
- Possible access to dangling pointer in yarpbroker.cpp
- Error: Module not found YARP when i try to use it using python 3.11 HOT 21
- Support Qt6 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yarp.