HOME

TheInfoList



OR:

Posh is a software
framework A framework is a generic term commonly referring to an essential supporting structure which other things are built on top of. Framework may refer to: Computing * Application framework, used to implement the structure of an application for an op ...
used in cross-platform software development. It was created by Brian Hook. It is BSD licensed and 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 Sal, SAL, or S.A.L. may refer to: Personal name * Sal (name), a list of people and fictional characters with the given name or nickname Places * Sal, Cape Verde, an island and municipality * Sal, Iran, a village in East Azerbaijan Province * Ca ...
(Simple Audio Library) that utilises Posh. Both are featured in his book "Write Portable Code". Posh is also used in
Ferret The ferret (''Mustela furo'') is a small, Domestication, domesticated species belonging to the family Mustelidae. The ferret is most likely a domesticated form of the wild European polecat (''Mustela putorius''), evidenced by their Hybrid (biol ...
and Vega Strike.


See also

*
libslack Libslack is a library of general utilities designed to make UNIX/ C programming a bit easier on the eye. It is a seemingly random collection of modules and functions. It was originally implemented as part of the "daemon" program (although some of ...
* Simple DirectMedia Layer (SDL)


External links


Poshlib
- Official website (username: guest, password: guest123)
POSH: The Portable Open Source Harness
- Doxygen documentation
Simple Audio Library

poshlib
- A GitHub repository Computer libraries {{compu-prog-stub