fleshing out the LWES::Event class
commit812978857c8c3fb53e9857c506b7a18e500ecda0
authorErik S. Chang <erik.s.chang@gmail.com>
Thu, 3 Mar 2011 02:02:28 +0000 (3 02:02 +0000)
committerErik S. Chang <erik.s.chang@gmail.com>
Thu, 3 Mar 2011 02:52:03 +0000 (3 02:52 +0000)
treef123f108991d4f65391012df237611f931867c6b
parent2ef1e413c6d7f876bd9595bd218e7d0235501efb
fleshing out the LWES::Event class

This is more memory-efficient than Structs for large classes
that are sparsely populated.
ext/lwes_ext/emitter.c
ext/lwes_ext/event.c
ext/lwes_ext/lwes_ruby.h
ext/lwes_ext/numeric.c
ext/lwes_ext/type_conv.c [new file with mode: 0644]
lib/lwes/event.rb
test/unit/test_event.rb