head 1.10; access; symbols; locks; strict; comment @# @; 1.10 date 2005.10.03.09.39.11; author rse; state Exp; branches; next 1.9; 1.9 date 2004.09.12.18.25.28; author rse; state Exp; branches; next 1.8; 1.8 date 2004.04.04.10.50.57; author rse; state Exp; branches; next 1.7; 1.7 date 2003.02.17.14.45.44; author rse; state Exp; branches; next 1.6; 1.6 date 2002.10.02.12.44.44; author rse; state Exp; branches; next 1.5; 1.5 date 2002.08.11.13.49.15; author rse; state Exp; branches; next 1.4; 1.4 date 2002.07.13.20.09.33; author rse; state Exp; branches; next 1.3; 1.3 date 2002.03.15.11.50.17; author rse; state Exp; branches; next 1.2; 1.2 date 2002.02.15.13.52.11; author rse; state Exp; branches; next 1.1; 1.1 date 2002.02.15.11.56.50; author rse; state Exp; branches; next ; desc @@ 1.10 log @release a bunch of OSSP libraries @ text @ #use wml::ossp area=pkg:lib subarea=val OSSP val

Value Access

Abstract

OSSP val is a flexible name to value mapping library for C variables. It is a companion library to OSSP var. It allows one to access C variables through name strings, although the C language does neither provide such a dedicated facility nor an evaluation construct (which could be used to implement such a facility easily).

In general, this is used for accessing C variables without having to know the actual symbol/address/reference. The typical use cases are in combination with flexible configuration parsing and supporting loosly-coupled DSO-based module architectures.

Documentation

, .

Authors

Status

Source

Donation

@ 1.9 log @release OSSP val 0.9.3 @ text @d37 1 a37 1 unstable="0.9.3" unstable_date="12-Sep-2004" d47 1 a47 1 stable="none" unstable="val-0.9.3.tar.gz"> @ 1.8 log @release OSSP val 0.9.2 @ text @d37 1 a37 1 unstable="0.9.2" unstable_date="04-Apr-2004" d47 1 a47 1 stable="none" unstable="val-0.9.2.tar.gz"> @ 1.7 log @release OSSP val 0.9.1 @ text @d37 1 a37 1 unstable="0.9.1" unstable_date="17-Feb-2003" d47 1 a47 1 stable="none" unstable="val-0.9.1.tar.gz"> @ 1.6 log @use bug reporting and manpage rendering @ text @d30 1 a30 1 d36 2 a37 2 stable="none" stable_date="none" unstable="0.9.0" unstable_date="15-Mar-2002" d47 1 a47 1 stable="none" unstable="val-0.9.0.tar.gz"> @ 1.5 log @flush the work of this afternoon: PayPal support, cleanups, etc @ text @d22 5 d35 1 @ 1.4 log @add CVS references @ text @d43 4 @ 1.3 log @add OSSP val 0.9.0 @ text @d37 1 @ 1.2 log @more content @ text @d16 1 d31 1 a31 1 unstable="none" unstable_date="none" d40 1 a40 1 stable="none" unstable="none"> @ 1.1 log @first cut for all library pages @ text @d6 1 a6 1

...

d10 11 d24 1 @