Klassen | |
class | watchedPtr< T, flag, P > |
Makrodefinitionen | |
#define | isDebugFlag(level) false |
#define | DEBUGLOGBASEINT(...) do {} while (0) |
#define | DEBUGLOGBASE(...) do {} while (0) |
#define | PRINTSIZER(X) do {} while (0) |
#define | mutRefCast(type, value) static_cast<type &>(value) |
#define | mutPtrCast(type, value) static_cast<type *>(value) |
#define | mutPtrDynCast(type, value) dynamic_cast<type *>(value) |
#define | WATCHEDPTR(T, f, P) watchedPtr<T,-1,P> |
#define | DEFWATCHEDPTR |
#define | DEBUGLOG(level,...) DEBUGLOGBASE(level, typeid(*this).name(),__VA_ARGS__) |
#define | DEBUGLOG2(level,...) DEBUGLOGBASE(level, _T(""),__VA_ARGS__) |
#define | DEBUGLOGTYPE(level, type,...) DEBUGLOGBASE(level, typeid(type).name(), __VA_ARGS__) |
#define | DEBUGLOGTYPEINT(level, type,...) DEBUGLOGBASEINT(level, typeid(type).name(), __VA_ARGS__) |
Funktionen | |
DEBUGFLAG (other, _("Unspecified debug information")) DEBUGFLAG(dialog | |
_ ("Debug configuration and postprocessing of dialogs")) DEBUGFLAG(routing | |
_ ("Debug the routing system")) DEBUGFLAG(midiio | |
_ ("Debug the MIDI input/output system")) DEBUGFLAG(midifile | |
_ ("Debug the MIDI file devices")) DEBUGFLAG(mutparser | |
_ ("Debug the Mutabor file parser")) DEBUGFLAG(config | |
_ ("Debug the config file parser")) DEBUGFLAG(docview | |
_ ("Debug the Document/View framework")) DEBUGFLAG(eventqueue |
#define DEBUGLOG | ( | level, | |
... | |||
) | DEBUGLOGBASE(level, typeid(*this).name(),__VA_ARGS__) |
Definiert in Zeile 85 der Datei mutDebug.h.
Wird benutzt von RoutePanel::AddBox(), MutBoxShape::AddChannel(), BEGIN_EVENT_TABLE(), MutFrame::CeInDevPlay(), MutFrame::ClearSubMenu(), OutMidiPort::Close(), MutFrame::CloseAll(), MutFrame::CloseClientWindow(), MutLogicWnd::CmBox(), MutFrame::CmDoActivate(), MutFrame::CmInDevPlay(), MutApp::CmQuit(), MutFrame::CmRoutes(), MutOutputMidiFileDeviceShape::Create(), MutInputMidiFileDeviceShape::Create(), MutInputDeviceShape::Create(), MutDeviceShape::Create(), RouteRemoveButton::Create(), MutRouteWnd::createBoxes(), MutRouteWnd::createInputDevices(), GisReadHead::CreateSegmentSubs(), MutOutputDeviceShape::CreateShape(), MutInputDeviceShape::CreateShape(), MutChild::deleteFromWinAttrs(), MutIconShape::DeleteSelfEvent(), MutFrame::DetermineFrameSize(), MutLogicWnd::doClose(), MutIconShape::DoGetBestSize(), MutOutputDeviceShape::DoLeftDblClick(), MutFrame::DoStop(), MutBoxChannelShape::DrawLines(), END_EVENT_TABLE(), EVT_CHOICE(), OutputDevDlg::FindType(), InputDevDlg::FindType(), MutBoxIconShape::GetBordersForSizer(), OutMidiPort::GetChannel(), MutOutputMidiFileDeviceShape::GetMutIcon(), MutOutputMidiDeviceShape::GetMutIcon(), MutOutputGuidoFileDeviceShape::GetMutIcon(), MutInputMidiFileDeviceShape::GetMutIcon(), MutInputMidiDeviceShape::GetMutIcon(), MutInputGuidoFileDeviceShape::GetMutIcon(), MutBoxChannelShape::GetMutIcon(), MutBoxChannelShape::GetPerimeterPoint(), MutIconShape::GetPerimeterPoint(), GisReadArtHead::GetSpeedFactor(), GisReadArtHead::GisReadArtHead(), GisReadHead::GisReadHead(), GisTag::GisTag(), GisToken::GisToken(), IMPLEMENT_CLASS(), InMidiFile::IncDelta(), InGis::IncDelta(), MutOutputMidiDeviceShape::InitializeDialog(), MutOutputDeviceShape::InitializeDialog(), GisReadHead::InsertInfrontOf(), MutBoxIconShape::Layout(), MutIconShape::Layout(), MutFrame::LogicWinOpen(), MutApp::MakeFileMenu(), OutMidiPort::MidiOut(), MutRouteWnd::MutRouteWnd(), MutTextBox::MutTextBox(), EDevice::newOutDevice(), ERoute::newRoute(), MutTextBox::NewText(), OutMidiPort::NoteOff(), OutMidiPort::NoteOn(), OutMidiPort::NotesCorrect(), MutChild::OnActivate(), MutTextBox::OnClose(), MutFrame::OnClose(), MutApp::OnCmdLineParsed(), MutBoxIconShape::OnDraw(), MutIconShape::OnDraw(), OutputDevDlg::OnFileChanged(), InputDevDlg::OnFileChanged(), MutIconShape::OnGetFocus(), MutIconShape::OnKillFocus(), OutMidiPort::Open(), InMidiFile::Open(), InGis::Open(), OutMidiPort::OutMidiPort(), OutMidiPort::Panic(), MutApp::PassEventToDocManagerCMD(), MutApp::PassEventToDocManagerUPD(), InGis::Proceed(), InMidiPort::ProceedRoute(), InMidiFile::ProceedRoute(), InGis::ProceedRoute(), MutApp::ProcessEvent(), OutMidiPort::Quite(), MutFrame::RaiseLogic(), GisReadArtHead::Read(), GisReadHead::Read(), MutOutputMidiDeviceShape::readDialog(), MutOutputGuidoFileDeviceShape::readDialog(), MutInputGuidoFileDeviceShape::readDialog(), InGis::ReadOn(), MutOutputDeviceShape::ReadPanel(), MutBoxChannelShape::ReadPanel(), MutOutputDeviceShape::replaceSelfBy(), MutFrame::SetClient(), MutIconShape::SetFocus(), OutputDevDlg::SetGUIDOFile(), InputDevDlg::SetGUIDOFile(), OutputDevDlg::SetMidiDevice(), InputDevDlg::SetMidiDevice(), OutputDevDlg::SetMidiFile(), InputDevDlg::SetMidiFile(), MutBoxChannelShape::SetOutput(), configtree::SetPath(), OutputDevDlg::SetType(), InputDevDlg::SetType(), MutOutputDeviceShape::ShowDeviceDialog(), InMidiFile::Stop(), InGis::Stop(), OutMidiPort::Sustain(), MutFrame::TextBoxOpen(), configtree::toFirstLeaf(), configtree::toLeaf(), configtree::toNextLeaf(), configtree::toParent(), MutFrame::UpdateBoxMenu(), OutputDevDlg::UpdateLayout(), InputDevDlg::UpdateLayout(), InDevice::~InDevice(), MutBoxChannelShape::~MutBoxChannelShape(), MutChild::~MutChild(), MutLogicWnd::~MutLogicWnd(), MutOutputDeviceShape::~MutOutputDeviceShape(), OutDevice::~OutDevice() und Route::~Route().
#define DEBUGLOG2 | ( | level, | |
... | |||
) | DEBUGLOGBASE(level, _T(""),__VA_ARGS__) |
Definiert in Zeile 86 der Datei mutDebug.h.
Wird benutzt von BoxColor(), BuildTag(), GetMidiInstrument(), GetOut(), GetSep(), GetTagId(), GetTheSpeedFactor(), GisParse(), GisReadArtHeadOn(), initBoxColors(), intern_fgetc(), compat30::LoadRoutes(), NewDevice(), Note(), PRINTWINDOW(), ReadLong(), ReadNote(), InGis::ReadOn(), compat30::SaveRoutes(), ScanDevices(), show_line_number(), StartSep(), compat30::Str2DT(), takesep(), xalloca(), xcalloc(), xmalloc(), xrealloc(), ymalloc() und yylex().
#define DEBUGLOGBASE | ( | ... | ) | do {} while (0) |
Definiert in Zeile 74 der Datei mutDebug.h.
Wird benutzt von compiler_warning(), MutLogicWnd::doClose(), DoParse() und InOpen().
#define DEBUGLOGBASEINT | ( | ... | ) | do {} while (0) |
Definiert in Zeile 73 der Datei mutDebug.h.
#define DEBUGLOGTYPE | ( | level, | |
type, | |||
... | |||
) | DEBUGLOGBASE(level, typeid(type).name(), __VA_ARGS__) |
Definiert in Zeile 87 der Datei mutDebug.h.
Wird benutzt von MutRouteWnd::CmRouteSave(), MutRouteWnd::CmRouteSaveAs(), MutOutputDeviceShape::CreateShape(), MutInputDeviceShape::CreateShape(), MutApp::GetResourceName(), GetStaticBoxSize(), OutDevice::LoadDevices() und Route::LoadRoutes().
#define DEBUGLOGTYPEINT | ( | level, | |
type, | |||
... | |||
) | DEBUGLOGBASEINT(level, typeid(type).name(), __VA_ARGS__) |
Definiert in Zeile 88 der Datei mutDebug.h.
Wird benutzt von watchedPtr< T, flag, P >::operator=().
#define DEFWATCHEDPTR |
Definiert in Zeile 82 der Datei mutDebug.h.
#define isDebugFlag | ( | level | ) | false |
Definiert in Zeile 72 der Datei mutDebug.h.
#define mutPtrCast | ( | type, | |
value | |||
) | static_cast<type *>(value) |
Definiert in Zeile 78 der Datei mutDebug.h.
#define mutPtrDynCast | ( | type, | |
value | |||
) | dynamic_cast<type *>(value) |
Definiert in Zeile 79 der Datei mutDebug.h.
#define mutRefCast | ( | type, | |
value | |||
) | static_cast<type &>(value) |
Definiert in Zeile 77 der Datei mutDebug.h.
#define PRINTSIZER | ( | X | ) | do {} while (0) |
Definiert in Zeile 75 der Datei mutDebug.h.
Wird benutzt von MutRouteWnd::InitDevices(), MutRouteWnd::InitShapes(), MutIconShape::Layout() und MutRouteWnd::OnDraw().
#define WATCHEDPTR | ( | T, | |
f, | |||
P | |||
) | watchedPtr<T,-1,P> |
Definiert in Zeile 81 der Datei mutDebug.h.
_ | ( | "Debug configuration and postprocessing of dialogs" | ) |
Wird benutzt von Activate(), AppAbout::AppAbout(), BEGIN_EVENT_TABLE(), berechne_intervall_endgueltig(), berechne_intervalle_absolut(), berechne_toene_absolut(), berechne_ton_endgueltig(), check_aktionen(), check_ausloeser(), check_konsistenz(), MutFrame::CloseAll(), MutApp::CmAbout(), MutLogicWnd::CmBox(), MutFrame::CmDoActivate(), MutFrame::CmFileOpen(), MutConfigDialog::CmHelp(), MutApp::CmQuit(), MutRouteWnd::CmRouteLoad(), MutFrame::CmRoutes(), MutRouteWnd::CmRouteSave(), MutRouteWnd::CmRouteSaveAs(), MutFrame::CmSetTitle(), Compile(), compiler_warning(), MutNewOutputDeviceShape::Create(), MutNewInputDeviceShape::Create(), OutputDevDlg::CreateControls(), BoxDlg::CreateControls(), MutChild::deleteFromWinAttrs(), RouteRemoveButton::EnableRoute(), EVT_CHOICE(), execute_aktion(), FileNameDialog(), GetErrorLine(), InMidiPort::GetTypeName(), OutMidiPort::GetTypeName(), InMidiFile::GetTypeName(), OutMidiFile::GetTypeName(), InGis::GetTypeName(), OutGis::GetTypeName(), InDevice::GetTypeName(), OutDevice::GetTypeName(), Device::GetTypeName(), IMPLEMENT_APP(), BoxDlg::InitializeBoxTypes(), NewMutBoxShape::InitializeDialog(), MutBoxChannelShape::InitializeInputFilter(), MutBoxChannelShape::InitializeOutputFilter(), InMidiPort::Load(), OutMidiPort::Load(), InMidiFile::Load(), OutMidiFile::Load(), MutFrame::LogicWinOpen(), MutApp::MakeEditMenu(), MutApp::MakeFileMenu(), mutabor::MutDocManager::MakeFrameTitle(), MutApp::MakeHelpMenu(), MutApp::MakeLogicMenu(), MutApp::MakeRoutesMenu(), MutApp::MakeSequencerMenu(), MutApp::MakeViewMenu(), MutFrame::MutFrame(), EDevice::newInDevice(), EDevice::newOutDevice(), OutputDevDlg::OnButton2Click(), OutputDevDlg::OnButton3Click(), MutFrame::OnClose(), MutRouteWnd::OnDraw(), MutApp::OnInitCmdLine(), MutApp::OnMRUFile(), InMidiPort::Open(), OutMidiPort::Open(), InMidiFile::Open(), MutFrame::OpenFile(), OutMidiPort::ReadData(), OutMidiFile::ReadData(), MutApp::RestoreState(), compat30::SaveRoutes(), MutApp::SaveState(), MutBoxShape::SetBoxId(), MutOutputDeviceShape::ShowDeviceDialog(), MutInputDeviceShape::ShowDeviceDialog(), MutApp::ShowHelp(), sRange(), MutFrame::TextBoxOpen(), TextPin(), MutLogicWnd::UpDate(), MutFrame::UpdateBoxMenu(), OutputDevDlg::UpdateLayout(), InputDevDlg::UpdateLayout(), MutFrame::UpdateUI(), MutFrame::WindowSize(), OutMidiPort::WriteData(), OutMidiFile::WriteData() und MutLogicWnd::~MutLogicWnd().
_ | ( | "Debug the MIDI input/output system" | ) |
_ | ( | "Debug the config file parser" | ) |
_ | ( | "Debug the Mutabor file parser" | ) |
_ | ( | "Debug the MIDI file devices" | ) |
_ | ( | "Debug the Document/View framework" | ) |
_ | ( | "Debug the routing system" | ) |
DEBUGFLAG | ( | other | , |
_("Unspecified debug information") | |||
) |