<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <items_returned>1</items_returned>
  <items_available>1</items_available>
  <first_item_position>0</first_item_position>
  <result>
    <project>
      <id>11083</id>
      <name>mbo-lib</name>
      <created_at>2008-01-18T14:48:35Z</created_at>
      <updated_at>2008-09-03T18:08:10Z</updated_at>
      <description>A set of helper classes and templates:
- string helpers
- extended std:: containers
- string containers (list and map)
- triplet and quaternio
- static and dynamic array containers supporting memmove
- matrix template which does not use malloc
- for_all, a very handy template approach to easy to use foreach in C++

For windows only:
- INI abstraction
- synchronization classes (mutex, event, lock, critical section)
- simple one class thread abstraction
- extended threads including interval and event based
- stack trace support
- thread safe reference counted pointers
- thread safe locked variables
- memory device context class
- draw window</description>
      <homepage_url>http://marcus-boerger.de/cpp/mbo/</homepage_url>
      <download_url>http://code.google.com/p/mbo-lib/</download_url>
      <url_name></url_name>
      <user_count>1</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>260834</analysis_id>
      <licenses>
        <license>
          <name>lgpl</name>
          <nice_name>GNU Lesser General Public License 2.1</nice_name>
        </license>
      </licenses>
    </project>
  </result>
</response>
