KoMo2  1.0.0
A modern ARM emulator GUI.
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  src
  kcmdSrc
 kcmd.cpp
 kcmd.h
  kmdSrc
  models
 CompileLoadModel.cppDefinitions of the functions declared in the class declaration, found at CompileLoadModel.h
 CompileLoadModel.hA file containing the definition of the CompileLoadModel class
 ControlsModel.cppDefinitions of the functions declared in the class declaration, found in the file ControlsModel.h
 ControlsModel.hA file containing the definition of the ControlsModel class
 DisassemblyModel.cppThis file defines the functions declared in the file DisassemblyModel.h
 DisassemblyModel.hThis file declares the class DisassemblyModel, which represents the logical data in memory that relates to the memory window you see in the KoMo2 GUI. The view is represented in the file DisassemblyView.cpp and it's header
 KoMo2Model.cppDefinitions of the functions declared in the class declaration, found at KoMo2Model.h
 KoMo2Model.hA file containing the definition of the KoMo2Model class
 Model.cppDefinitions of the functions and variables found in the class declaration in Model.h
 Model.hA file containing the declaration of the class Model and the enumerable type JimulatorState
 RegistersModel.cppThis file defines the class RegistersModel, which represents the logical data that relates to the register view you see in the KoMo2 GUI. The view is represented in the file RegistersView.cpp and it's associated header
 RegistersModel.hThis file declares the class RegistersModel, which represents the logical data in memory that relates to the register view you see in the KoMo2 GUI. The view is represented in the file RegistersView.cpp and it's associated header
 TerminalModel.cppThe file containing the definition of the class TerminalModel, which represents all of the data and manipulation of the data associated with the terminal view of the KoMo2 GUI
 TerminalModel.hThe file containing the declaration of the class TerminalModel, which represents all of the data and manipulation of the data associated with the terminal view of the KoMo2 GUI
  views
 CompileLoadView.cppA file containing definitions of the class declared in CompileLoadView.h
 CompileLoadView.hA file containing the declaration of the class CompileLoadView.
 ControlsView.cppA class that defines the class declared in the file ControlsView.h
 ControlsView.hA definition of the class ControlsView
 DisassemblyView.cppThis file contains the source code for the DisassemblyView GTK GUI component & the DisassemblyRows GUI sub-component, for the KoMo2 program
 DisassemblyView.hThis file contains the header file for the DisassemblyRows and DisassemblyView classes
 MainWindowView.cppDefinitions of the functions declared in the class definition, found at MainWindowView.h
 MainWindowView.hA class declaration for the MainWindowView class, which inherits from GTK::Window
 RegistersView.cppThis file defines the class RegistersView, which represents the viewable GUI element that displays information about the memory within Jimulator. The model is represented in the file RegistersModel.cpp and it's associated header
 RegistersView.hThis file declares the class RegistersView, which represents the viewable GUI element that displays information about the memory within Jimulator. The model is represented in the file RegistersModel.cpp and it's associated header
 TerminalView.cppDefines the TerminalView class, which is an element of the KoMo2 GUI which represents the input & output text boxes at the bottom of the screen. Any data, and functions related to the manipulation of data, can be found in the accompanying TerminalModel class
 TerminalView.hDeclares the TerminalView class, which is an element of the KoMo2 GUI which represents the input & output text boxes at the bottom of the screen. Any data, and functions related to the manipulation of data, can be found in the accompanying TerminalModel class
 jimulatorInterface.cppContains functionality relating to the serialization, transmission and reception of data to and from Jimulator, with a minor amount of processing done either way
 jimulatorInterface.hThe header file associated with the jimulatorInterface.c file - specifies functions which can be accessed externally to by other files which include this header
 main.cppThe entry point of the program. Should have as little logic as possible