Comments (1)
With the new %nspacemove
directive, it is possible to move the types in the example namespace into a different namespace using:
%nspacemove(top) example::Shape;
Each type will need a specific %nspacemove
directive as the directive attaches to classes/enums etc, not namespaces. It is not a namespace rename feature. Maybe there is some crafty regex for attaching the nspace feature to multiple types inside the example namespace. Maybe, @ojwb, you could explore that and let us know if successful, it would be a useful addition if it provides an easy way to rename all types within a namespace.
from swig.
Related Issues (20)
- size_t changed from long to int between 4.1.1 and 4.2.0 HOT 4
- Overloaded constexpr friend functions error HOT 3
- C# override-related warnings when running unit tests HOT 2
- Running javascript test suite twice in a row fails due to "preproc_include_f withspace.h" HOT 9
- Duplicate using declarations for `T` break `std::vector<T>` wrapping HOT 1
- Specializing without primary template definition doesn't work any longer HOT 1
- std_map.i does not work with pointer to instance HOT 2
- Ruby: Read-only variables get a mystery null pointer type HOT 2
- Keyword detection in JS is overeager HOT 2
- Scilab failures in SWIG test-suite HOT 4
- Windows: Module use of python310.dll conflicts with this version of Python. HOT 2
- uint64_t typemap to Java altered from correct long to BigInteger after SWIG upgrade to 4.2.1 (with SWIGWORDSIZE64)
- Cannot have both shared_ptr and raw pointer for the same object HOT 6
- Generating Python Library from C and Header Files Using SWIG HOT 1
- using base_type constructors fails with base-class derived via template HOT 1
- Error while compiling. No viable conversion from SwigValueWrapper HOT 1
- SWIG does not generate multiple functions for same c++ template instantiation anymore HOT 1
- abi3audit 0.0.11 assertion in SWIG test-suite
- Java with director_thread fails HOT 2
- Incorrect multiple string_view arguments handling for Python 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 swig.