Menu

Commit [r5143]  Maximize  Restore  History

20071227 Adding StateVariable and StateVariableValue classes; writing

unit tests, etc.
The ActionStack now uses lists instead of vectors, for the
undo and redo stack. (For O(1) undo/redo operations.)
Continuing on the Component infrastructure: parent/child
relationships, state variables, and serialization.
Adding a simple Checksum class; useful as a helper for unit
tests.
20071228 Implementing a CreateComponent function, which when given a
"component class name" creates a Component.
Adding a simple EscapedString helper class, for generating and
decoding C-style escaped strings.
Simple deserialization works. :)

gavare 2019-06-07

1 2 > >> (Page 1 of 2)
changed /gxemul-legacy/trunk/HISTORY
changed /gxemul-legacy/trunk/LICENSE
changed /gxemul-legacy/trunk/Makefile.skel
changed /gxemul-legacy/trunk/README
changed /gxemul-legacy/trunk/TODO
changed /gxemul-legacy/trunk/configure
changed /gxemul-legacy/trunk/doc/RELEASE.html
changed /gxemul-legacy/trunk/doc/index.html
changed /gxemul-legacy/trunk/doc/intro.html
changed /gxemul-legacy/trunk/man/gxemul.1
changed /gxemul-legacy/trunk/src/components/dummy/DummyComponent.cc
changed /gxemul-legacy/trunk/src/gui/DebugConsoleWidget.cc
changed /gxemul-legacy/trunk/src/gui/EmulationDesignArea.cc
changed /gxemul-legacy/trunk/src/gui/GXemulWindow.cc
changed /gxemul-legacy/trunk/src/include/Action.h
changed /gxemul-legacy/trunk/src/include/ActionStack.h
added /gxemul-legacy/trunk/src/include/Checksum.h
changed /gxemul-legacy/trunk/src/include/Component.h
changed /gxemul-legacy/trunk/src/include/DebugConsoleWidget.h
changed /gxemul-legacy/trunk/src/include/EmulationDesignArea.h
added /gxemul-legacy/trunk/src/include/EscapedString.h
changed /gxemul-legacy/trunk/src/include/GXemul.h
changed /gxemul-legacy/trunk/src/include/GXemulWindow.h
added /gxemul-legacy/trunk/src/include/SerializationContext.h
added /gxemul-legacy/trunk/src/include/StateVariable.h
/gxemul-legacy/trunk/HISTORY Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/LICENSE Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/Makefile.skel Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/README Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/TODO Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/configure Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/doc/RELEASE.html Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/doc/index.html Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/doc/intro.html Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/man/gxemul.1 Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/components/dummy/DummyComponent.cc Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/gui/DebugConsoleWidget.cc Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/gui/EmulationDesignArea.cc Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/gui/GXemulWindow.cc Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/Action.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/ActionStack.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/Checksum.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/Component.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/DebugConsoleWidget.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/EmulationDesignArea.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/EscapedString.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/GXemul.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/GXemulWindow.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/SerializationContext.h Diff Switch to side-by-side view
Loading...
/gxemul-legacy/trunk/src/include/StateVariable.h Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)