/daq/libopc

To get this branch, use:
bzr branch http://darksoft.org/webbzr/daq/libopc

Viewing all changes in revision 17.

  • Committer: Suren A. Chilingaryan
  • Date: 2006-08-04 12:10:45 UTC
  • Revision ID: Arch-1:ds@dside.dyndns.org--darksoft-2004%libopc--devel--0.1--patch-16
Debugging / Strings / Configuration
    
    - Debugging (DS_TRACK_LOCKS, DS_TRACK_MEMORY)
        + Tracking memory allocation/free (slow, disabled by default)
        + Tracking mutex locking/unlocking (slow, disabled by default)
        + dsILock class is droped
    - dsLock: RWLock functionality
        + LockRead/LockWrite functionality for systems missing rwlock support.
        + SetWritePrecedence controls prevention of new read locks while writers are waiting.
    - dsString: New class
        + UTF-8 string manipulation functions
        + Memory autoallocation for sprintf/vsprintf style functions
    - dsConfig: Enhancements
        + Reference generation fixed
        + Correct locking
        + Get/Set/Add class functions
        + Autoupdating config for default values
        + Save/SaveTo
        + Joining multiple configs (I.e. system, user, local)
    - Simple LibDS examples are added

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: