Global Information Lookup Global Information

Poshlib information


Posh is a software framework used in cross-platform software development. It was created by Brian Hook.[1] It is BSD licensed and as of 17 March 2014, at version 1.3.002.

The Posh software framework provides a header file and an optional C source file.

Posh does not provide alternatives where a host platform does not offer a feature, but informs through preprocessor macros what is supported and what is not. It sets macros to assist in compiling with various compilers (such as GCC, MSVC and OpenWatcom), and different host endiannesses. In its simplest form, only a single header file is required. In the optional C source file, there are functions for byte swapping and in-memory serialisation/deserialisation.

Brian Hook also created SAL (Simple Audio Library) that utilises Posh. Both are featured in his book "Write Portable Code". Posh is also used in Ferret and Vega Strike.

  1. ^ Hook, Brian (2005). Write Portable Code: An Introduction to Developing Software for Multiple Platforms. No Starch Press. ISBN 978-1-59327-056-8.

and 3 Related for: Poshlib information

Request time (Page generated in 0.5142 seconds.)

Poshlib

Last Update:

Software for Multiple Platforms. No Starch Press. ISBN 978-1-59327-056-8. Poshlib - Official website (username: guest, password: guest123) POSH: The Portable...

Word Count : 209

Posh

Last Update:

used by the microformat community to describe some uses of Semantic HTML Poshlib, the Portable Open Source Harness PowerShell, sometimes abbreviated PoSh...

Word Count : 259

Porting

Last Update:

emulator Cross-platform Language binding List of system quality attributes Poshlib Program transformation Software portability Source port Write once, compile...

Word Count : 2243

PDF Search Engine © AllGlobal.net