libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 09 Apr 2018 21:43:54 +0100
changeset 72 4e8268dabaf7
parent 71 7329192efb9d
child 73 82e202dec6cb
permissions -rw-r--r--
UI: "disable" frames in frame list while inferior is running ...as the list is not up to date and frame state cannot be queried. "Disabling" means to draw them grayed, unselect any possibly selected frame and make them non-selectable. Once inferior stops, "enable" them again.

/*
 * $Header$
 *
 * DO NOT EDIT
 * automagically generated from the projectDefinition: jv_vdb.
 */
#define __INDIRECTVMINITCALLS__
#include <stc.h>

#ifdef WIN32
# pragma codeseg INITCODE "INITCODE"
#endif

#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
DLL_EXPORT void _libjv_vdb_Init() INIT_TEXT_SECTION;
DLL_EXPORT void _libjv_vdb_InitDefinition() INIT_TEXT_SECTION;
#endif

extern void _VDBAbstractApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBAbstractPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBEvaluator_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBIconLibrary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBVirtualMemoryMap_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBVirtualMemoryRegion_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBWindowsDebuggerConsoleView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _jv_137vdb_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBAbstractContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBAbstractListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBAbstractUnixConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBBreakpointApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBBreakpointPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBDebuggerApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBEventLogApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBFrameApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBFramePresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBMemoryApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBSourceApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBThreadGroupPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBThreadPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBVariableObjectPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBWindowsDebuggerConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBAbstractTreeApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBBreakpointListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBTabbingContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBUnixDebuggerConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBUnixInferiorConsoleApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBStackApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _VDBVariableObjectListApplication_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);

extern void _jv_137vdb_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);

void _libjv_vdb_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libjv_vdb__DFN", _libjv_vdb_InitDefinition, "jv:vdb");
    _jv_137vdb_Init(pass,__pRT__,snd);

  __END_PACKAGE__();
}

void _libjv_vdb_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libjv_vdb", _libjv_vdb_Init, "jv:vdb");
    _VDBAbstractApplication_Init(pass,__pRT__,snd);
    _VDBAbstractPresenter_Init(pass,__pRT__,snd);
    _VDBEvaluator_Init(pass,__pRT__,snd);
    _VDBIconLibrary_Init(pass,__pRT__,snd);
    _VDBVirtualMemoryMap_Init(pass,__pRT__,snd);
    _VDBVirtualMemoryRegion_Init(pass,__pRT__,snd);
    _VDBWindowsDebuggerConsoleView_Init(pass,__pRT__,snd);
    _jv_137vdb_Init(pass,__pRT__,snd);
    _VDBAbstractContainer_Init(pass,__pRT__,snd);
    _VDBAbstractListApplication_Init(pass,__pRT__,snd);
    _VDBAbstractUnixConsoleApplication_Init(pass,__pRT__,snd);
    _VDBBreakpointApplication_Init(pass,__pRT__,snd);
    _VDBBreakpointPresenter_Init(pass,__pRT__,snd);
    _VDBDebuggerApplication_Init(pass,__pRT__,snd);
    _VDBEventLogApplication_Init(pass,__pRT__,snd);
    _VDBFrameApplication_Init(pass,__pRT__,snd);
    _VDBFramePresenter_Init(pass,__pRT__,snd);
    _VDBMemoryApplication_Init(pass,__pRT__,snd);
    _VDBSourceApplication_Init(pass,__pRT__,snd);
    _VDBThreadGroupPresenter_Init(pass,__pRT__,snd);
    _VDBThreadPresenter_Init(pass,__pRT__,snd);
    _VDBVariableObjectPresenter_Init(pass,__pRT__,snd);
    _VDBWindowsDebuggerConsoleApplication_Init(pass,__pRT__,snd);
    _VDBAbstractTreeApplication_Init(pass,__pRT__,snd);
    _VDBBreakpointListApplication_Init(pass,__pRT__,snd);
    _VDBTabbingContainer_Init(pass,__pRT__,snd);
    _VDBUnixDebuggerConsoleApplication_Init(pass,__pRT__,snd);
    _VDBUnixInferiorConsoleApplication_Init(pass,__pRT__,snd);
    _VDBStackApplication_Init(pass,__pRT__,snd);
    _VDBVariableObjectListApplication_Init(pass,__pRT__,snd);

    _jv_137vdb_extensions_Init(pass,__pRT__,snd);
  __END_PACKAGE__();
}