Horde3D

Next-Generation Graphics Engine
It is currently 22.11.2024, 00:14

All times are UTC + 1 hour




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: Utility Classes?
PostPosted: 18.09.2008, 18:45 
Offline

Joined: 19.11.2007, 19:35
Posts: 218
I'm curious what sorts of common utilities / classes others use (whether self-written or from another source).

Listing what I use (* self written, ** implementation similar to what someone else used or wrote about, *** third party):
    Templated Memory Pool**
    Scaling Templated Memory Pool*
    Generic Tree**
    Octree***
    Quadtree*
    Signal*
    Templated Registrar* (Handle, T*, string container)
    Boost Serialization***
    anyType*


Top
 Profile  
Reply with quote  
 Post subject: Re: Utility Classes?
PostPosted: 18.09.2008, 19:22 
Offline

Joined: 22.11.2007, 17:05
Posts: 707
Location: Boston, MA
I use a 3D-math library, originally derived from that of Sean O'Neil.
A custom smart_ptr modelled on boost::intrusive_ptr.
Sneftel's Very, Very Fast Event Library.

_________________
Tristam MacDonald - [swiftcoding]


Last edited by swiftcoder on 19.09.2008, 15:09, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: Utility Classes?
PostPosted: 19.09.2008, 01:59 
Offline

Joined: 08.11.2006, 03:10
Posts: 384
Location: Australia
Property Marshalling**
Serialisation*
Templated Thread-local storage, atomic variables (compare-and-swap, transactions)*
Templated hash algorithm**
Math library* (though I would rather use a good 3rd party one!)
Reference counted "smart" pointers*
Threading*** (GLFW atm)
Thread pool, task queues*
Abstract file-system* (currently just a wrapper for fopen!)


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group