Cytheric Ken Bannister's web home

Cytheric Utilities

Cytheric Utilities is a collection of generally useful C++ classes for Palm OS, implemented as a static library. The utilities are released under the MIT license.

Contents

  • String and StringStream, modeled after the C++ standard library implementations.
  • VectorBuffer stores equal-sized memory chunks in an expandable buffer, modeled after STL vectors.
  • Logger to write messages to a host file from POSE.

Requirements

You need the tools below to build cytheric-util. I do not have access to CodeWarrior; however, if you update the build process for that environment, I would be happy to incorporate those changes.

PRC-Tools version 2.2; earlier versions may work
Palm OS SDK version 5; version 4 should work as well
PilRC version 2.9 - to build the unit testing UI
PalmUnit version 0.1.2-cytheric1 - to run the unit tests
Doxygen I use 1.2.8 - to rebuild the documentation if you change its contents.

Download

0.2 is the latest version, released 10 August 2003.

0.1 was released 12 May 2003.

Documentation

README includes build procedure
NEWS lists changes by version
Reference manual detailed class descriptions

Feedback

Let me know if you run into any problems, want to share your experience, or have some code/ideas to contribute. I'd love to hear from you, and I hope this helps your project!