Commit Graph

  • ab5c0a43bd rework the PacketPrinter code Mathieu Lacage 2007-05-31 11:03:42 +02:00
  • 65f215eee2 add a new overloaded Assign method Mathieu Lacage 2007-05-31 11:03:26 +02:00
  • e7abed2def try to design a packer printer class Mathieu Lacage 2007-05-30 12:45:32 +02:00
  • 66c3a25fe1 add Chunk::GetName and implement it Mathieu Lacage 2007-05-30 10:03:15 +02:00
  • d9f03cafbe implement ItemList::AddAtEnd Mathieu Lacage 2007-05-30 09:48:53 +02:00
  • 639231388c implement ItemList construction Mathieu Lacage 2007-05-30 07:42:56 +02:00
  • fe44d27cde prepare for forward iteration of history. Mathieu Lacage 2007-05-29 16:53:53 +02:00
  • b71248e0f3 keep track of the aggregation state Mathieu Lacage 2007-05-29 16:24:40 +02:00
  • 4db6e9a69a merge unfinished packet history code Mathieu Lacage 2007-05-29 16:09:20 +02:00
  • a6d6859aab sample code for component manager Mathieu Lacage 2007-05-25 21:53:24 +02:00
  • 55f8e04570 add more code to sample code Mathieu Lacage 2007-05-25 21:47:59 +02:00
  • a1f206804c sample code for Object base class Mathieu Lacage 2007-05-25 21:43:23 +02:00
  • 18c3f768a3 small typo Mathieu Lacage 2007-05-25 21:28:38 +02:00
  • 0e277a28d8 improve dox Mathieu Lacage 2007-05-25 21:27:58 +02:00
  • 081e70c7f3 Add the waf files and scripts to the scons dist Gustavo J. A. M. Carneiro 2007-05-25 19:14:05 +01:00
  • 44007809fd size of element is pointer, not value Mathieu Lacage 2007-05-25 18:51:04 +02:00
  • 827e1c879e avoid checking for the Object::iid value from within ComponentManager::Register Mathieu Lacage 2007-05-25 18:39:02 +02:00
  • 1a7e6629fb more tests Mathieu Lacage 2007-05-25 18:22:22 +02:00
  • 4164903d0e eliminate memory leak Mathieu Lacage 2007-05-25 18:13:01 +02:00
  • 5bedcf0a1c add dox Mathieu Lacage 2007-05-25 18:00:50 +02:00
  • f1db331e5d fix buggy assert Mathieu Lacage 2007-05-25 17:42:53 +02:00
  • 3df39a1f78 add DefaultValue support for ClassId Mathieu Lacage 2007-05-25 15:28:24 +02:00
  • 59459fc6ca a new ComponentManager API Mathieu Lacage 2007-05-25 14:15:03 +02:00
  • 83dcd91223 make Callback use a separate empty type Mathieu Lacage 2007-05-25 14:13:23 +02:00
  • ca530216ec add a m_disposed field and check it Mathieu Lacage 2007-05-25 12:27:40 +02:00
  • c2ac40ca00 use a 16 bit interface id Mathieu Lacage 2007-05-25 12:23:51 +02:00
  • 14e59ca91a remove buggy assert Mathieu Lacage 2007-05-25 12:19:58 +02:00
  • 643522774e port code from Interface to Object Mathieu Lacage 2007-05-25 10:56:03 +02:00
  • cb3ec490a5 make QueryInterface const Mathieu Lacage 2007-05-25 10:52:58 +02:00
  • 4358b2fd71 port ComponentManager to Object from Interface Mathieu Lacage 2007-05-25 10:32:34 +02:00
  • 6c6a0073bf remove Interface Mathieu Lacage 2007-05-25 10:04:38 +02:00
  • f86cf8b9c3 rename InterfaceObject to Object Mathieu Lacage 2007-05-25 10:02:50 +02:00
  • 0444eb1f80 remove Object base class Mathieu Lacage 2007-05-25 09:44:57 +02:00
  • 45d2ebfc69 merge Mathieu Lacage 2007-05-25 09:44:18 +02:00
  • acbfbc29b3 WAF: add a dist_hook function to exclude the generated documentation from waf dist Gustavo J. A. M. Carneiro 2007-05-24 19:21:50 +01:00
  • 923f4aeb8f WAF: correct values of VERSION and APPNAME, for waf dist Gustavo J. A. M. Carneiro 2007-05-24 17:59:30 +01:00
  • 381103678d WAF: cleanup the main wscript file by moving the definition of the ns3header object type into src/wscript Gustavo J. A. M. Carneiro 2007-05-24 17:54:51 +01:00
  • 80247a993d uniformize the DefaultValues used by the Event Schedulers Mathieu Lacage 2007-05-24 16:15:41 +02:00
  • 29026f00db merge Mathieu Lacage 2007-05-24 16:12:20 +02:00
  • 25c6350a88 fix bug 24 Mathieu Lacage 2007-05-24 16:08:03 +02:00
  • c0af811d13 WAF: reference-list* were removed Gustavo J. A. M. Carneiro 2007-05-24 14:53:43 +01:00
  • 01d21b3ea2 add tests and fix leak Mathieu Lacage 2007-05-24 15:37:00 +02:00
  • df1cd3d5da remove ReferenceList: fix bug 27 Mathieu Lacage 2007-05-24 15:23:11 +02:00
  • 1bab5a3625 add Callback::Nullify method Mathieu Lacage 2007-05-24 14:58:24 +02:00
  • 911daba417 fix bug 23 Mathieu Lacage 2007-05-24 14:53:10 +02:00
  • 9b4e7f4cfc add DefaultValue support for TimeStepPrecision Mathieu Lacage 2007-05-24 09:34:58 +02:00
  • 8c4e057c91 add EnumDefaultValue::SetValue Mathieu Lacage 2007-05-24 09:34:43 +02:00
  • cd0c502986 more dox improvements Mathieu Lacage 2007-05-24 09:22:48 +02:00
  • 7436c51592 improve dox Mathieu Lacage 2007-05-24 09:18:42 +02:00
  • 95863b81a3 add reference to Emmanuelle in Authors/Copyright Mathieu Lacage 2007-05-24 09:11:46 +02:00
  • 49fbbec138 avoid cyclic dependency between Simulator and Time code Mathieu Lacage 2007-05-24 09:08:24 +02:00
  • cc2d1399ab fix small typos Mathieu Lacage 2007-05-24 09:04:19 +02:00
  • fcf02a427c namespace the precision values properly Mathieu Lacage 2007-05-24 09:02:17 +02:00
  • 73a66e5b1a Fixed the problems that were found by Mathieu Lacage in the first implementation. Biggest change is to not allow any conversions to double with the GetXxxSeconds and XxxSeconds functions. (see Bug 22 for more information) Emmanuelle Laprise 2007-05-21 22:14:09 -05:00
  • 8b48c39675 rename ::Add to ::AddInterface Mathieu Lacage 2007-05-19 13:41:50 +02:00
  • 055f6d06ae yet another optimization to cut even more on memory allocations Mathieu Lacage 2007-05-19 13:25:45 +02:00
  • 23ab5ba436 The header file ns3/cairo-wideint-private.h was added since the type int32_t was used. Emmanuelle Laprise 2007-05-17 12:12:44 -05:00
  • a655f02fcc merge ns-3.0.2 tag Mathieu Lacage 2007-05-24 08:34:41 +02:00
  • 92aa47e0bc Added tag release ns-3.0.2 for changeset 7ac5a4b0969b Mathieu Lacage 2007-05-24 08:33:44 +02:00
  • 8cdcda24e1 WAF: remove the rpath options, and add --run and --shell as replacements; additionally, the new options "should" work on Mac OS X, as well as linux2 and win32. Gustavo J. A. M. Carneiro 2007-05-23 19:20:54 +01:00
  • a28dd7dbc3 WAF: cleanup code by putting lcov and doxygen handling into their own separate functions Gustavo J. A. M. Carneiro 2007-05-23 17:32:32 +01:00
  • cd7fdcf026 Added comparison operators for DataRate Raj Bhattacharjea 2007-05-21 13:22:37 -04:00
  • 81b081c67d WAF: sync with the last SConstruct change (smartvector.h and smartset.h removed) Gustavo J. A. M. Carneiro 2007-05-20 18:06:31 +01:00
  • fb07f84709 WAF: fix problem in --enable/disable-rpath options Gustavo J. A. M. Carneiro 2007-05-20 18:05:30 +01:00
  • 0c0f992a5c merge Mathieu Lacage 2007-05-20 14:38:53 +02:00
  • 64663cf3bd remove unused code Mathieu Lacage 2007-05-20 14:34:46 +02:00
  • e518ba5de5 Fix swapped parameters in LogNormalVariable::GetSingleValue and add a couple of LogNormalVariable unit tests. Gustavo J. A. M. Carneiro 2007-05-19 16:40:40 +01:00
  • 2dc08498c4 Correct the Ptr (T *ptr) documentation. Gustavo J. A. M. Carneiro 2007-05-19 14:37:06 +01:00
  • f3135499c2 Verified build on x86_64 Tom Henderson 2007-05-18 14:08:51 -07:00
  • 5e093d105a Remove codingstd.tex Tom Henderson 2007-05-18 12:18:55 -07:00
  • b09393e580 add VERSION to extra dist Mathieu Lacage 2007-05-18 20:57:02 +02:00
  • 43c9310f2e merge Mathieu Lacage 2007-05-18 20:48:36 +02:00
  • b862b62fb9 pull version number from VERSION file Mathieu Lacage 2007-05-18 20:48:24 +02:00
  • e8d95c4e7e Pick up codingstd.txt in dist; point interested waf users to build-waf.txt in the development branch Tom Henderson 2007-05-18 11:13:57 -07:00
  • 234aafe368 minor changes due to documentation review Tom Henderson 2007-05-18 10:27:42 -07:00
  • 418ceadc2b add doc/architecture.pdf to dist Mathieu Lacage 2007-05-18 18:06:00 +02:00
  • 12840fd46c update the documentation section Mathieu Lacage 2007-05-18 18:03:48 +02:00
  • 8dd140d50d Make scons dist work on osx Raj Bhattacharjea 2007-05-18 11:41:43 -04:00
  • 81da9b6187 merge Mathieu Lacage 2007-05-18 17:28:15 +02:00
  • fdfcb95711 change version number to match ns convention Mathieu Lacage 2007-05-18 17:26:28 +02:00
  • 8d9a65d226 WAF: enable -rpath by default only on linux2, with configure options to override this default choice Gustavo J. A. M. Carneiro 2007-05-18 16:09:13 +01:00
  • 777438f7fc WAF: the correct form of the rpath option should be -rpath, not --rpath; fixed. Gustavo J. A. M. Carneiro 2007-05-18 11:27:20 +01:00
  • d386be9d5d WAF: import the WAF subprocess replacement module 'pproc', to make it work on Python 2.3. Gustavo J. A. M. Carneiro 2007-05-17 18:22:10 +01:00
  • 78f81de607 Make WAF scripts modify PATH in environment to allow child processes to find the ns-3 DLLs, instead of using --rpath, which doesn't work on win32. This way at least waf check is able to run the unit tests now. Gustavo J. A. M. Carneiro 2007-05-17 17:34:19 +01:00
  • b3b7a98b8e In WAF win32 builds, add -Wl,--enable-runtime-pseudo-reloc to LINKFLAGS to solve dll linking problems. Gustavo J. A. M. Carneiro 2007-05-17 17:02:03 +01:00
  • b1bc31ae0e optimization suggested by gustavo Mathieu Lacage 2007-05-17 17:21:49 +02:00
  • 4c68aff164 Rename the SocketErrno enumeration values, from ESOMETHING to ERROR_SOMETHING, to avoid conflict with errno #define's; fixes compilation in mingw32. Gustavo J. A. M. Carneiro 2007-05-17 15:50:20 +01:00
  • b3d1e90132 add benchmark by gustavo Mathieu Lacage 2007-05-17 16:45:03 +02:00
  • 6e7e5822fb Fix some case sensitivity issues on win32-specific code. Gustavo J. A. M. Carneiro 2007-05-17 15:15:56 +01:00
  • 237de8786b merge Mathieu Lacage 2007-05-17 16:00:02 +02:00
  • 6f9b937819 add gcc 4.2 to list of supported compilers Mathieu Lacage 2007-05-17 15:59:23 +02:00
  • 96535936a5 Make WAF check for the abstract tool 'compiler_cxx', instead of manually checking for multiple compilers. Gustavo J. A. M. Carneiro 2007-05-17 14:22:27 +01:00
  • f2c02fe3bb a replacement for the Interface base class Mathieu Lacage 2007-05-17 14:39:54 +02:00
  • 38ab245727 add reference to architecture document Mathieu Lacage 2007-05-17 14:31:08 +02:00
  • 447de493d3 beautify the dox output Mathieu Lacage 2007-05-17 14:07:22 +02:00
  • f03a672ac0 cleanup old dox and reorg header Mathieu Lacage 2007-05-17 12:28:38 +02:00
  • 6a4d33e3e6 improve IIpv4 dox Mathieu Lacage 2007-05-17 12:23:39 +02:00
  • aa0d967512 improve dist support Mathieu Lacage 2007-05-17 11:46:33 +02:00
  • fd0a70f87e add gustavo to AUTHORS Mathieu Lacage 2007-05-17 11:35:49 +02:00
  • 12ed9958e5 write README, contributing.txt, reorganize the other documentation files Mathieu Lacage 2007-05-17 11:32:22 +02:00