dtnrg-3----Page:2
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25 

Implementation Overview
Written primarily in C++
~22,000 non-comment lines of C++ (~5,000 in C)
10K of which in generic system support classes (oasys)
189 individual classes
Multithreaded (pthreads), system mutex or faster spin lock
STL for data structures (string, list, hashtable, …)

Emphasis on clarity, cleanliness, flexibility

Ported to Linux, Solaris, Win32 (Cygwin), Linux on PDA (ARM), FreeBSD, Mac OSX


(Source line statistics generated using David A. Wheeler's 'SLOCCount’)
PPT Version