Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
A wrapper code usually hides the underlying details from end-users so that they focus on the interface abstraction rather than implementation.
The word "wrapper" has got applications in virtually everything "technical" that I'm aware of ranging from networking, programming, cooking, romance, process industry, etc. So it's pretty much a loose concept.
A tool that easily allows a developer to wrap C/C++ functions for use with scripting languages. Currently supports Python, Perl, and Tcl
The wrapper acts as an interface between its caller and the wrapped code. This may be done for compatibility, e.g. if the wrapped code is in a different programming language or uses different calling conventions, for security, e.g. to prevent the calling program from executing certain functions, to provide a level of emulation, e.g. a DirectX API which hides the functions of the video card driver. The implication is that the wrapped code can only be accessed via the wrapper.
Added after 1 minutes:
A package which changes the interface to an existing package without substantially increasing its functionality.
In Java, a wrapper class definition allows you to turn primitive values into objects.
Modifications made to a block of code so that it can be used in multiple procedures in a program. Reduces lines of code, debug time and maintenance hassles.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.