Site Map     

Misc Contributed Code Library
OA Contribution - Software - ReUse Code
Browse Library | New Contribution

Misc Contributed Code Library

The OpenAccess Contributed ReUse Library is a collection of OpenAccess code contributions. Contribute your OA utility code! USE AT YOUR OWN RISK.

Browse the Misc Contributed Code Library
Title Match
CoO License Language    Author
oaString class enhanced for UTF-8 (Unicode)/ oa22.04 (22.04p028) (Member Release Date 2008-09-22) View CoO Common Public License Version 1.0 (shrinkwrap) C++ voom
This contributed code extends the oaString class to support Unicode UTF-8, which can represent virtually every written language in history. A much more thorough oaString unit test is included.

Of course I would like to see this new oaString integrated into OpenAccess.

See for a complete explanation.

John McGehee

Total Downloads: 31
Last Update: 2010-12-16 19:16:38
Init Date: 2010-10-02 17:01:14
Patch to make oaOccTraverser 22.04p028 more useful/ oa22.04 (22.04p028) (Member Release Date 2008-09-22) None Provided Apache License, Version 2.0 (shrinkwrap) C++ johnmamd
OaOccTraverser is a fine idea; it just needs a bit of rearrangement. As I developed an application on top of it at AMD, I implemented a new OaOccTraverser that met my needs. It really quite useful now. The application based on oaOccTraverser is very easy to maintain.

In OA enhancement 1114, I documented my changes so they can be integrated into the OpenAccess release.

If you want to use the new AMD oaOccTraverser now without waiting for integration into OpenAccess, use this patch to create your own oaOccTraverserNew to use in the interim. Make sure to read enhancement 1114 for more details.

Thank you AMD for directing me to release this patch.

John McGehee
On site at AMD
Voom, Inc.

Total Downloads: 47
Last Update: 2008-12-16 11:19:46
Init Date: 2008-12-16 11:19:46
Traits to assist oaObject processing/ oa22.04 (22.04p007 DM4) (Member Release Date 2007-11-14)None Provided Apache License, Version 2.0 (shrinkwrap) C++ techdev
Example test of traits to process InstTerms. This code illustrates
the use of traits declarations to simplify processing of InstTerm
attribute information across a range of different Types. Traits are
used to enable a simple call interface, regardless of the whether
the InstTerm is in the Block or Module Domain.

Total Downloads: 37
Last Update: 2008-08-21 16:07:22
Init Date: 2008-08-21 16:07:22
Derive class from managed oaObject/ oa22.04 (22.04p007 DM4) (Member Release Date 2007-11-14)None Provided Apache License, Version 2.0 (shrinkwrap) C++ techdev
This code derives a class from oaScalarNet for the purpose of adding
a convenience method to the class that will get an Array of all the
ParasiticNetworks on the Net (a set that is not directly available
from the Net class). The derivation encapsulates the algorithm to
find these Networks as a class method.

Total Downloads: 41
Last Update: 2008-08-21 13:39:42
Init Date: 2008-08-21 12:33:30
SWIG automation of oaTcl wrappers/ oa22.04 (22.04p007 DM4) (Member Release Date 2007-11-14)None Provided Apache License, Version 2.0 (shrinkwrap) C++ techdev
This package provides one way to automate wrapping application C++ functions that use OA objects -- as well as app-defined class objects -- for use in Tcl programs. TCl, C++, SWIG

Total Downloads: 115
Last Update: 2008-07-31 12:55:25
Init Date: 2008-07-31 12:55:25

Only Active contributions with at least 1 Active version listed

Copyright © 2004-2020
Silicon Integration Initiative, Inc (Si2)
All rights reserved
Site Map
How to Get an Account
Contact Si2
Contact Site Admin
Legal Notice/Disclaimer