gwenhywfar 5.14.1
debug.h File Reference
#include <stdio.h>
#include <gwenhywfar/gwenhywfarapi.h>
#include <gwenhywfar/logger.h>
#include <gwenhywfar/error.h>
#include <gwenhywfar/types.h>
Include dependency graph for debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DBG_DEBUG(dbg_logger, format, ...)
#define DBG_DEBUG_ERR(dbg_logger, dbg_err)
#define DBG_ENTER
#define DBG_ERROR(dbg_logger, format, ...)
#define DBG_ERROR_ERR(dbg_logger, dbg_err)
#define DBG_INFO(dbg_logger, format, ...)
#define DBG_INFO_ERR(dbg_logger, dbg_err)
#define DBG_LEAVE
#define DBG_MEM_DEC(o)
#define DBG_MEM_INC(o, attach)
#define DBG_NOTICE(dbg_logger, format, ...)
#define DBG_NOTICE_ERR(dbg_logger, dbg_err)
#define DBG_VERBOUS(dbg_logger, format, ...)
#define DBG_VERBOUS_ERR(dbg_logger, dbg_err)
#define DBG_WARN(dbg_logger, format, ...)
#define DBG_WARN_ERR(dbg_logger, dbg_err)
#define GWEN_MEMORY_DEBUG_MODE_ALL   0
#define GWEN_MEMORY_DEBUG_MODE_DETAILED   2
#define GWEN_MEMORY_DEBUG_MODE_OPEN   1
#define GWEN_MEMORY_DEBUG_MODE_SHORT   3

Typedefs

typedef struct GWEN_MEMORY_DEBUG_OBJECT GWEN_MEMORY_DEBUG_OBJECT

Functions

GWENHYWFAR_API uint32_t GWEN_Debug_Snprintf (char *buffer, uint32_t size, const char *fmt,...)
GWENHYWFAR_API void GWEN_MemoryDebug_CleanUp (void)
GWENHYWFAR_API void GWEN_MemoryDebug_Decrement (const char *name, const char *wFile, int wLine)
GWENHYWFAR_API void GWEN_MemoryDebug_Dump (uint32_t mode)
GWENHYWFAR_API void GWEN_MemoryDebug_DumpObject (const char *name, uint32_t mode)
GWENHYWFAR_API long int GWEN_MemoryDebug_GetObjectCount (const char *name)
GWENHYWFAR_API void GWEN_MemoryDebug_Increment (const char *name, const char *wFile, int wLine, int attach)

Macro Definition Documentation

◆ DBG_DEBUG

#define DBG_DEBUG ( dbg_logger,
format,
... )
Value:
char dbg_buffer[300]; \
\
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1, __FILE__":%5d: " format , __LINE__ , ## __VA_ARGS__)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Debug, dbg_buffer);\
}\
};
int GWEN_Logger_GetLevel(const char *logDomain)
Definition logger.c:483
@ GWEN_LoggerLevel_Debug
Definition logger.h:69

Definition at line 214 of file debug.h.

Referenced by _addSockets(), _addSourcesOrMkBuildersAndGetTheirOutputs(), _callPkgConfig(), _checkDatesOfFileAgainstList(), _checkDependencies(), _checkSockets(), _checkSockets(), _checkSockets(), _checkVersion(), _csvExport(), _csvImport(), _determineNamePath(), _determineProgPath(), _distributeBufferContent(), _filesChanged(), _genBuilderForSourceFile(), _getBytesNeededForMessage(), FOX16_HtmlCtx::_getFoxFont(), _getLocalOrMainPluginNode(), _groupReadElement(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _readCurrentMessage(), _searchAndLoadModule(), _startCommand(), _stringListToDb(), _unlinkFilesInStringList(), _waitForRunningJobs(), _writeCurrentMessage(), _writeVarValueToBuffer(), addDefinitions(), FOX16_GuiDialog::getIcon(), GWB_BuildCtx_Run(), GWB_Parser_ParseWellKnownElements(), GWB_Parser_ReadBuildFile(), GWEN_Args_Check(), GWEN_Buffer_AdjustUsedBytes(), GWEN_Buffer_AppendByte(), GWEN_Buffer_AppendBytes(), GWEN_Buffer_FillWithBytes(), GWEN_Buffer_IncrementPos(), GWEN_Buffer_InsertRoom(), GWEN_Crypt_KeyRsa_Sign(), GWEN_Crypt_KeyRsa_Verify(), GWEN_Crypt_TokenFile__ActivateKey(), GWEN_Crypt_TokenFile__GenerateKey(), GWEN_Date__fillTmplChars(), GWEN_Date__sampleTmplChars(), GWEN_Date_fromStringWithTemplate(), GWEN_DB_AddCharValue(), GWEN_DB_RemoveCharValue(), GWEN_DB_WriteGroupToIoLayer(), GWEN_DBIO__XmlDb_ImportVar(), GWEN_DBIO_OldDb__ParseLine(), GWEN_DBIO_XmlDb__ExportVar(), GWEN_Directory_FindFileInPaths(), GWEN_Directory_HandlePathElement(), GWEN_FastBuffer_ReadLine(), GWEN_FastBuffer_ReadLineToBuffer(), GWEN_Gui_CGui_ProgressAdvance(), GWEN_Gui_CGui_ProgressEnd(), GWEN_Gui_CGui_ProgressLog(), GWEN_Gui_CGui_ProgressSetTotal(), GWEN_Gui_ConvertString(), GWEN_Gui_DialogBased_ProgressEnd(), GWEN_Gui_DialogBased_ProgressStart(), GWEN_Gui_WaitForSockets(), GWEN_Init(), GWEN_MsgEndpoint_ReadFromSocket(), GWEN_MsgEngine__findInValues(), GWEN_MsgEngine__GetGroup(), GWEN_MsgEngine__GetInline(), GWEN_MsgEngine__ListGroup(), GWEN_MsgEngine__ReadGroup(), GWEN_MsgEngine__ReadValue(), GWEN_MsgEngine__SearchForValue(), GWEN_MsgEngine__ShowGroup(), GWEN_MsgEngine__TransformValue(), GWEN_MsgEngine__WriteElement(), GWEN_MsgEngine__WriteGroup(), GWEN_MsgEngine__WriteValue(), GWEN_MsgEngine_AddDefinitions(), GWEN_MsgEngine_FindNodeByProperty(), GWEN_MsgEngine_FindNodeByPropertyStrictProto(), GWEN_MsgEngine_GetGroup(), GWEN_MsgEngine_ReadMessage(), GWEN_MsgEngine_SearchForProperty(), GWEN_Path_Handle(), GWEN_Path_HandleWithIdx(), GWEN_PathManager_FindFile(), GWEN_PathManager_GetMatchingFilesRecursively(), GWEN_PathManager_GetPaths(), GWEN_RingBuffer_GetMaxUnsegmentedRead(), GWEN_RingBuffer_GetMaxUnsegmentedWrite(), GWEN_RingBuffer_ReadByte(), GWEN_RingBuffer_ReadBytes(), GWEN_RingBuffer_WriteByte(), GWEN_RingBuffer_WriteBytes(), GWEN_Sar_ScanFile(), GWEN_Sar_TlvToFileHeader(), GWEN_Signal_Emit(), GWEN_SyncIo_Http_ParseHeader(), GWEN_SyncIo_Http_Read(), GWEN_SyncIo_Http_ReadChunk(), GWEN_SyncIo_Http_ReadHeader(), GWEN_SyncIo_Http_ReadStatus(), GWEN_SyncIo_Http_RecvBody(), GWEN_SyncIo_Http_RecvBodyToSio(), GWEN_SyncIo_Http_WriteCommand(), GWEN_SyncIo_Http_WriteHeader(), GWEN_Text_ConvertCharset(), GWEN_Text_GetWord(), GWEN_Time__fromString(), GWEN_Time__sampleTmplChars(), GWEN_TLV_fromBuffer(), GWEN_TLV_ReadHeader(), GWEN_Url_fromString(), GWEN_XML_ReadFromFastBuffer(), GWEN_XMLNode__CheckAndSetNameSpace(), GWEN_XMLNode__CheckNameSpaceDecls3(), GWEN_XMLNode_FindNode(), GWEN_XMLNode_GetLocalizedCharValue(), GWEN_XMLNode_GetXPath(), GWEN_XMLNode_Path_Dive(), GWEN_XMLNode_Path_Surface(), GWEN_XMLNode_StripNamespaces(), HtmlCtx_AddData(), HtmlCtx_EndTag(), HtmlCtx_StartTag(), FOX16_GuiDialog::onSelCommand(), and FOX16_GuiDialog::setIntProperty().

◆ DBG_DEBUG_ERR

#define DBG_DEBUG_ERR ( dbg_logger,
dbg_err )
Value:
char dbg_buffer[300]; \
char dbg_errbuff[256]; \
\
GWEN_Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1, __FILE__":%5d: %s" , __LINE__ , dbg_errbuff)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Debug, dbg_buffer);\
}\
};

Definition at line 235 of file debug.h.

◆ DBG_ENTER

#define DBG_ENTER

Definition at line 46 of file debug.h.

Referenced by Arguments_AddParam().

◆ DBG_ERROR

#define DBG_ERROR ( dbg_logger,
format,
... )
Value:
{\
char dbg_buffer[300]; \
\
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1,\
__FILE__":%5d: " format , __LINE__ , ## __VA_ARGS__)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=(char)0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Error, dbg_buffer);\
}\
}\
};
@ GWEN_LoggerLevel_Error
Definition logger.h:65

Definition at line 97 of file debug.h.

Referenced by _addBuildCommandsFromBuilder(), _addFlagFnsPrototype(), _addMember(), _addMemberProtoTypes(), _addOneSubTargetForTarget(), _addOrBuildTargetSources(), _addSetterPrototype(), _addSockets(), _addSocketsWhenConnected(), _addSocketsWhenConnecting(), _addVirtualFunctions(), _attachToAllObjects(), _attachToPtrList(), _buildDefineDefines(), _buildGroupApiDoc(), _callPkgConfig(), _checkAgainstGivenOption(), _checkRunningQueue(), _checkSockets(), _checkStringListOption(), _checkStringOption(), _checkVersion(), _convertAndSetCharValue(), _convertAndSetCharValue(), _copyLink(), _copyPtrList(), _copyRegFile(), _createPluginFromLibloader(), _csvExport(), _csvImport(), _dbEnter(), _dbForEvery(), _dbIfCharDataMatches(), _dbIfHasCharData(), _dbIfNotCharDataMatches(), _dbIfNotHasCharData(), _dbIfNotPathExists(), _dbIfPathExists(), _detachFromAllObjects(), _distributeBufferContent(), _encode(), _encodeData(), _ensureWritePos(), _exportDbToXml(), _filesChanged(), _genBuilderForSourceFile(), _genBuilderForTarget(), _getAndCheckRequiredGwenVersion(), _getBuilderByName(), _getFilePermissions(), FOX16_HtmlCtx::_getFoxFont(), _getToolPath(), _groupReadElement(), _handleChildren_fromDb(), _handleChildren_toDb(), _handleChildren_toDb(), _handleDbCreateAndEnterGroup(), _handleDbCreateAndEnterGroup(), _handleDbCreateAndEnterTempGroup(), _handleDbCreateAndEnterTempGroup(), _handleDbSetCharValue_internal(), _handleDbSetCharValue_internal(), _handleStringArgument(), _handleXmlEnter(), _handleXmlEnter(), _handleXmlForEvery(), _handleXmlForEvery(), _handleXmlIfCharDataMatches(), _handleXmlIfCharDataMatches(), _handleXmlIfHasCharData(), _handleXmlIfHasCharData(), _handleXmlIfNotCharDataMatches(), _handleXmlIfNotCharDataMatches(), _handleXmlIfNotHasCharData(), _handleXmlIfNotHasCharData(), _handleXmlIfNotPathExists(), _handleXmlIfNotPathExists(), _handleXmlIfPathExists(), _handleXmlIfPathExists(), _handleXmlPath(), _loadPluginDescrs(), _mallocPtrList(), _parseArg(), _parseBuildCommand(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseDefine(), _parseDefines(), _parseDep(), _parseIfNotVarMatches(), _parseIfVarMatches(), _parseIncludes(), _parseLib(), _parseLibraries(), _parseProg(), _parseSetVar(), _parseSubCmd(), _parseSubdir(), _parseUsedTargets(), _parseVersions(), _parseWriteFile(), _prepareBaseLogPath(), _printCmdOutputIfNotEmptyAndDeleteFile(), _readAndStoreNextVersionPart(), _readArgsIntoDb(), _readArgsLoop(), _readBuildFileList(), _readDepFile(), _readFileIdsFromXml(), _readFileListFromTagNode(), _readFilesFromDataNode(), _readFilesFromXml(), _readFlagsFromChar(), _readFlagsFromChar(), _readFromFile(), _readIntUntilPointOrHyphen(), _readModifyWriteFile(), _readTarget(), _reallocPtrList(), _retrieveCflags(), _retrieveLdflags(), _retrieveVariable(), _retrieveVariables(), _searchAndLoadModule(), _setCharValueByPath(), _setFilePermissions(), _setProjectVersionFromString(), _setupGui(), _splitVariableNameInNameAndIndex(), _startCommand(), _tryReadCachedPasswd(), _varHasValue(), _waitForRunningJobs(), _writeConfigH(), _writeCurrentMessage(), _writeDistFiles(), _writeStaticLibHelper(), _xmlCreateAndEnterElement(), _xmlSetCharValue(), activateKey(), Qt4_W_TabBook::addChildGuiWidget(), Qt5_W_TabBook::addChildGuiWidget(), addToList(), build(), buildDefs(), buildFile2(), changePin(), CppGui::checkCertBuiltIn(), COCOA_Gui_CloseDialog(), Cocoa_Gui_Dialog_Run(), COCOA_Gui_OpenDialog(), CocoaGui_Dialog_Setup(), CocoaGui_Dialog_SetupTree(), CocoaGui_WCheckBox_Toggled_handler(), CocoaGui_WComboBox_Changed_handler(), CocoaGui_WComboBox_GetIntProperty(), CocoaGui_WListBox_Changed_handler(), CocoaGui_WListBox_SetIntProperty(), CocoaGui_WPushButton_Clicked_handler(), CocoaGui_WPushButton_Setup(), CocoaGui_WRadioButton_Toggled_handler(), CocoaGui_WSpinBox_Changed_handler(), createToken(), cryptWithNew(), doBuildDefs(), genKey(), get_function_name(), get_property(), FOX16_GuiDialog::getCharProperty(), Qt4_W_ListBox::getCharProperty(), Qt5_W_ListBox::getCharProperty(), getCryptToken(), CppGui::getFileName(), FOX16_Gui::getFileName(), QT4_Gui::getFileName(), QT5_Gui::getFileName(), FOX16_GuiDialog::getIcon(), FOX16_HtmlCtx::getImage(), FOX16_GuiDialog::getIntProperty(), Qt4_W_ListBox::getIntProperty(), Qt5_W_ListBox::getIntProperty(), FOX16_HtmlCtx::getTextHeight(), FOX16_HtmlCtx::getTextWidth(), GTK2_Gui_CloseDialog(), GTK2_Gui_Dialog_Run(), GTK2_Gui_OpenDialog(), Gtk2Gui_Dialog_Setup(), Gtk2Gui_Dialog_SetupTree(), Gtk2Gui_WListBox_SetCharProperty(), Gtk2Gui_WListBox_SetIntProperty(), Gtk2Gui_WPushButton_Setup(), GTK3_Gui_CloseDialog(), GTK3_Gui_Dialog_Run(), GTK3_Gui_OpenDialog(), Gtk3Gui_Dialog_Setup(), Gtk3Gui_Dialog_SetupTree(), Gtk3Gui_WListBox_SetCharProperty(), Gtk3Gui_WListBox_SetIntProperty(), Gtk3Gui_WPushButton_Setup(), GWB_BuildCmd_SetCurrentProcess(), GWB_BuildCtx_AddBuildCmdsForFileToList(), GWB_BuildCtx_CreateAndSetLogFilenameForSubCmd(), GWB_BuildCtx_FillWaitingQueue(), GWB_BuildCtx_ReadFromXmlFile(), GWB_BuildCtx_Run(), GWB_BuildCtx_WriteToXmlFile(), GWB_Builder_AddRelativeFolderToBuffer(), GWB_File_CopyObjectAndChangeExtension(), GWB_GBuilderDescr_new(), GWB_GBuilderDescr_ReadAll(), GWB_GenericBuilder_Factory(), GWB_GenericBuilder_new(), GWB_InstallFiles(), GWB_MkDist(), GWB_ParseOption(), GWB_ParseProject(), GWB_Parser_ParseSubdirs(), GWB_Parser_ParseWellKnownElements(), GWB_Parser_ReadBuildFile(), GWB_Parser_ReadBuildTree(), GWB_Parser_ReplaceVarsBetweenAtSigns(), GWB_RepeatLastSetup(), GWB_Tools_CheckCompilerArgs(), GWB_Tools_TryCompile(), GWB_Tools_TryLink(), GWB_Utils_CopyFile(), GWB_Utils_ReadFileList2(), GWB_Utils_ReadInstallFileList(), GWB_Utils_ReadProjectInfoFromFile(), GWB_Utils_VersionStringToDb(), GWB_Utils_VersionStringToInt(), GWB_Utils_WriteBuildFileList(), GWB_Utils_WriteContextTreeToFile(), GWB_Utils_WriteInstallFileList(), GWB_Utils_WriteProjectFileList(), GWB_Utils_WriteProjectInfoToFile(), GWB_Utils_WriteProjectToFile(), GWBUILD_TargetType_fromString(), GWEN_Args_Check(), GWEN_Args_Usage(), GWEN_Args_UsageTXT(), GWEN_Base64_Decode(), GWEN_Base64_Encode(), GWEN_Buffer_AddTests(), GWEN_Buffer_AdjustUsedBytes(), GWEN_Buffer_AllocRoom(), GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendBuffer(), GWEN_Buffer_AppendByte(), GWEN_Buffer_AppendBytes(), GWEN_Buffer_Crop(), GWEN_Buffer_DecrementPos(), GWEN_Buffer_FillLeftWithBytes(), GWEN_Buffer_FillWithBytes(), GWEN_Buffer_InsertByte(), GWEN_Buffer_InsertBytes(), GWEN_Buffer_InsertRoom(), GWEN_Buffer_RemoveRoom(), GWEN_Buffer_ReplaceBytes(), GWEN_Buffer_SetPos(), GWEN_ConfigMgr_Factory(), GWEN_ConfigMgr_ModuleFini(), GWEN_ConfigMgr_ModuleInit(), GWEN_ConfigMgrDir__GetUniqueId(), GWEN_ConfigMgrDir__UpdateLastUniqueId(), GWEN_ConfigMgrDir_DeleteGroup(), GWEN_ConfigMgrDir_LockGroup(), GWEN_ConfigMgrDir_MkUniqueIdFromId(), GWEN_ConfigMgrDir_new(), GWEN_ConfigMgrDir_SetGroup(), GWEN_ConfigMgrDir_UnlockGroup(), GWEN_Crypt3_ModuleInit(), GWEN_Crypt__KeyDataFromText(), GWEN_Crypt__TransformFromBCD(), GWEN_Crypt__TransformFromBin(), GWEN_Crypt__TransformFromFPIN2(), GWEN_Crypt__TransformToBCD(), GWEN_Crypt__TransformToBin(), GWEN_Crypt__TransformToFPIN2(), GWEN_Crypt_Key_fromDb(), GWEN_Crypt_KeyRsa__getNamedElement(), GWEN_Crypt_KeyRsa_Decipher(), GWEN_Crypt_KeyRsa_Encipher(), GWEN_Crypt_KeyRsa_fromDb(), GWEN_Crypt_KeyRsa_GeneratePair(), GWEN_Crypt_KeyRsa_GeneratePair2(), GWEN_Crypt_KeyRsa_Sign(), GWEN_Crypt_KeyRsa_toDb(), GWEN_Crypt_KeyRsa_Verify(), GWEN_Crypt_KeySym__fromDb(), GWEN_Crypt_KeySym_fromData(), GWEN_Crypt_KeySym_fromDb(), GWEN_Crypt_KeySym_SetKeyData(), GWEN_Crypt_Token__CreatePasswordName(), GWEN_Crypt_Token_InsertCorrectToken(), GWEN_Crypt_Token_InsertToken(), GWEN_Crypt_Token_ModuleFini(), GWEN_Crypt_Token_ModuleInit(), GWEN_Crypt_Token_PluginManager_CheckToken(), GWEN_Crypt_Token_PluginManager_GetPluginDescrs(), GWEN_Crypt_Token_SetPinStatus(), GWEN_Crypt_TokenFile__ActivateKey(), GWEN_Crypt_TokenFile__CloseFile(), GWEN_Crypt_TokenFile__OpenFile(), GWEN_Crypt_TokenFile__Read(), GWEN_Crypt_TokenFile__ReloadIfNeeded(), GWEN_Crypt_TokenFile__SetKeyInfo(), GWEN_Crypt_TokenFile__Sign(), GWEN_Crypt_TokenFile__Verify(), GWEN_Crypt_TokenFile__Write(), GWEN_Crypt_TokenFile_Create(), GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI__DecodeKey(), GWEN_Crypt_TokenOHBCI__DecryptFile(), GWEN_Crypt_TokenOHBCI__DecryptFile16(), GWEN_Crypt_TokenOHBCI__EnsurePassword(), GWEN_Crypt_TokenOHBCI_Encode(), GWEN_Crypt_TokenOHBCI_Plugin_CheckToken(), GWEN_Crypt_TokenOHBCI_Read(), GWEN_Crypt_TokenOHBCI_Write(), GWEN_Crypt_TransformPin(), GWEN_CryptMgr_Decrypt(), GWEN_CryptMgr_Encrypt(), GWEN_CryptMgr_Verify(), GWEN_CryptMgrKeys_DecryptKey(), GWEN_CryptMgrKeys_EncryptKey(), GWEN_CryptMgrKeys_SignData(), GWEN_CryptMgrKeys_VerifyData(), GWEN_CurrentTime(), GWEN_Date__fillTmplChars(), GWEN_Date_fromStringWithTemplate(), GWEN_Date_GetThisMonthEnd(), GWEN_Date_GetThisQuarterYearEnd(), GWEN_Date_GetThisQuarterYearStart(), GWEN_Date_setJulian(), GWEN_DB__ReadValues(), GWEN_DB_AddGroup(), GWEN_DB_AddGroupChildren(), GWEN_DB_FindFirstGroup(), GWEN_DB_FindFirstVar(), GWEN_DB_FindGroup(), GWEN_DB_FindNextGroup(), GWEN_DB_FindNextVar(), GWEN_DB_FindVar(), GWEN_DB_GetBinValueFromNode(), GWEN_DB_GetCharValueFromNode(), GWEN_DB_GetFirstGroup(), GWEN_DB_GetFirstValue(), GWEN_DB_GetFirstVar(), GWEN_DB_GetIntValue(), GWEN_DB_GetIntValueFromNode(), GWEN_DB_GetNextGroup(), GWEN_DB_GetNextValue(), GWEN_DB_GetNextVar(), GWEN_DB_GetValueType(), GWEN_DB_Group_dup(), GWEN_DB_GroupName(), GWEN_DB_InsertGroup(), GWEN_DB_ReadFileAs(), GWEN_DB_SetCharValueInNode(), GWEN_DB_UnlinkGroup(), GWEN_DB_VariableName(), GWEN_DB_WriteFile(), GWEN_DB_WriteFileAs(), GWEN_DB_WriteGroupToIoLayer(), GWEN_DBIO__XmlDb_ImportGroup(), GWEN_DBIO__XmlDb_ImportVar(), GWEN_DBIO_ExportToFile(), GWEN_DBIO_GetPlugin(), GWEN_DBIO_Import(), GWEN_DBIO_ImportFromFile(), GWEN_DBIO_ModuleFini(), GWEN_DBIO_ModuleInit(), GWEN_DBIO_OldDb__ParseLine(), GWEN_DBIO_OldDb_Export(), GWEN_DBIO_OldDb_Import(), GWEN_DBIO_XmlDb__ExportVar(), GWEN_DBIO_XmlDb_Import(), GWEN_Dialog_AddSubDialog(), GWEN_Dialog_CreateAndLoadWithPath(), GWEN_Dialog_GetCharProperty(), GWEN_Dialog_GetIntProperty(), GWEN_Dialog_ReadXmlFile(), GWEN_Dialog_SetCharProperty(), GWEN_Dialog_SetIntProperty(), GWEN_Directory_GetAbsoluteFolderPath(), GWEN_Directory_HandlePathElement(), GWEN_DlgInput_CopyInput(), GWEN_DlgProgress_Advanced(), GWEN_DlgProgress_TotalChanged(), GWEN_Fini(), GWEN_Gui__HashPair(), GWEN_Gui_CGui__input(), GWEN_Gui_CGui_InputBox(), GWEN_Gui_CheckCertBuiltIn(), GWEN_Gui_ConvertString(), GWEN_Gui_DialogBased_InputBox(), GWEN_Gui_DialogBased_MessageBox(), GWEN_Gui_DialogBased_ProgressAdvance(), GWEN_Gui_DialogBased_ProgressEnd(), GWEN_Gui_DialogBased_ProgressLog(), GWEN_Gui_DialogBased_ProgressSetTotal(), GWEN_Gui_DialogBased_ShowBox(), GWEN_Gui_ExtendSyncIo(), GWEN_Gui_Internal_GetPassword(), GWEN_Gui_Internal_GetSyncIo(), GWEN_Gui_SetCharSet(), GWEN_Gui_SetGui(), GWEN_Gui_ShowProgress(), GWEN_HttpSession_fromSocketPassive(), GWEN_HttpSession_Init(), GWEN_HttpSession_RecvCommand(), GWEN_HttpSession_SendStatus(), GWEN_I18N_ModuleInit(), GWEN_IdList64__GetNextId(), GWEN_IdList64_AddId(), GWEN_IdList64_AddTests(), GWEN_IdList64_GetIdAt(), GWEN_IdMap_Clear(), GWEN_IdMap_Dump(), GWEN_IdMap_new(), GWEN_List1_Add(), GWEN_List1_Del(), GWEN_List1_Insert(), GWEN_MDigest_CheckFileTree(), GWEN_MDigest_Digest(), GWEN_MDigest_PBKDF2(), GWEN_MemCacheEntry_EndUse(), GWEN_MemoryDebug__DumpObject(), GWEN_MemoryDebug__FindObject(), GWEN_MemoryDebug_Decrement(), GWEN_MemoryDebug_Dump(), GWEN_MemoryDebug_DumpObject(), GWEN_MemoryDebug_GetObjectCount(), GWEN_Msg_AddString(), GWEN_Msg_AddStringWithTrailingNull(), GWEN_MsgEngine__GetGroup(), GWEN_MsgEngine__ListElement(), GWEN_MsgEngine__ListGroup(), GWEN_MsgEngine__ReadGroup(), GWEN_MsgEngine__ReadValue(), GWEN_MsgEngine__ShowElement(), GWEN_MsgEngine__ShowGroup(), GWEN_MsgEngine__TransformValue(), GWEN_MsgEngine__WriteElement(), GWEN_MsgEngine__WriteGroup(), GWEN_MsgEngine__WriteValue(), GWEN_MsgEngine_CreateMessage(), GWEN_MsgEngine_FindNodeByProperty(), GWEN_MsgEngine_FindNodeByPropertyStrictProto(), GWEN_MsgEngine_GetGroup(), GWEN_MsgEngine_ListMessage(), GWEN_MsgEngine_ReadMessage(), GWEN_MsgEngine_ShowMessage(), GWEN_MsgEngine_SkipSegment(), GWEN_MultiCache_AddEntry(), GWEN_MultiCache_GetUsageString(), GWEN_MultilayerEndpoint_StartConnect(), GWEN_Padd__UnpaddWithPkcs1Bt1Or2(), GWEN_Padd_ApplyPaddAlgo(), GWEN_Padd_PaddWithIso9796_2(), GWEN_Padd_PaddWithPkcs1Bt1(), GWEN_Padd_PaddWithPkcs1Bt2(), GWEN_Padd_UnapplyPaddAlgo(), GWEN_Padd_UnpaddWithAnsiX9_23FromMultipleOf(), GWEN_Padd_UnpaddWithIso9796_2(), GWEN_Padd_UnpaddWithZkaFromMultipleOf(), GWEN_Padd_VerifyPkcs1Pss(), GWEN_PasswordStore__GetPassword(), GWEN_PasswordStore_CheckDigest(), GWEN_PasswordStore_Digest(), GWEN_PasswordStore_EncryptWriteFile(), GWEN_PasswordStore_GetTokenList(), GWEN_PasswordStore_ReadDecryptFile(), GWEN_Path_Handle(), GWEN_Path_HandleWithIdx(), GWEN_PathManager_AddRelPath(), GWEN_PathManager_DefinePath(), GWEN_PathManager_InsertRelPath(), GWEN_PluginDescription_fromXml(), GWEN_PluginManager_AddPlugin(), GWEN_PluginManager_Register(), GWEN_PluginManager_Unregister(), GWEN_RingBuffer_SkipBytesRead(), GWEN_RingBuffer_SkipBytesWrite(), GWEN_Sar__UnpackArchive(), GWEN_Sar_AddAndDigestFile(), GWEN_Sar_AddAndDigestFileLink(), GWEN_Sar_AddAndDigestFileReg(), GWEN_Sar_AddFile(), GWEN_Sar_CloseArchive(), GWEN_Sar_CreateArchive(), GWEN_Sar_ExtractAndDigestFile(), GWEN_Sar_ExtractAndDigestFileDir(), GWEN_Sar_ExtractAndDigestFileLink(), GWEN_Sar_ExtractAndDigestFileReg(), GWEN_Sar_OpenArchive(), GWEN_Sar_ReadUint64(), GWEN_Sar_ScanFile(), GWEN_Sar_Sign(), GWEN_Sar_TlvToFileHeader(), GWEN_Sar_UnpackArchive(), GWEN_Sar_Verify(), GWEN_SigHead_fromBuffer(), GWEN_Signal_Connect(), GWEN_Signal_Disconnect(), GWEN_Signal_free(), GWEN_SignalObject_AddSignal(), GWEN_SignalObject_AddSlot(), GWEN_SimplePtrList_AddPtr(), GWEN_SimplePtrList_AddTests(), GWEN_SimplePtrList_EnsureWritability(), GWEN_SimplePtrList_GetPtrAt(), GWEN_SimplePtrList_SetPtrAt(), GWEN_Slot_free(), GWEN_SmallTresor_Decrypt(), GWEN_SmallTresor_Encrypt(), GWEN_StringList_Sort(), GWEN_SyncIo_Buffered_Read(), GWEN_SyncIo_Buffered_ReadLinesToStringList(), GWEN_SyncIo_Http_ParseCommand(), GWEN_SyncIo_Http_ParseStatus(), GWEN_SyncIo_Http_Read(), GWEN_SyncIo_Http_ReadChunkSize(), GWEN_SyncIo_Http_ReadHeader(), GWEN_SyncIo_Http_ReadLine(), GWEN_SyncIo_Http_RecvBody(), GWEN_SyncIo_Http_RecvBodyToSio(), GWEN_SyncIo_Http_Write(), GWEN_SyncIo_Memory_Read(), GWEN_SyncIo_Memory_TakeBuffer(), GWEN_SyncIo_Memory_Write(), GWEN_SyncIo_ReadForced(), GWEN_SyncIo_Socket_Connect(), GWEN_SyncIo_Socket_Read(), GWEN_SyncIo_Socket_Write(), GWEN_SyncIo_Tls_CheckCert(), GWEN_SyncIo_Tls_Connect(), GWEN_SyncIo_Tls_Disconnect(), GWEN_SyncIo_Tls_GetPeerCert(), GWEN_SyncIo_Tls_Prepare(), GWEN_SyncIo_Tls_Read(), GWEN_SyncIo_Tls_Write(), GWEN_Tag16_AddTests(), GWEN_Tag16_EndTagInBuffer(), GWEN_Tag16_fromBuffer2(), GWEN_Tag16_List_fromBuffer(), GWEN_TcpcEndpoint_StartConnect(), GWEN_TcpdEndpoint_StartListening(), GWEN_Text_ConvertCharset(), GWEN_Text_CountUtf8Chars(), GWEN_Text_Escape(), GWEN_Text_EscapeTolerant(), GWEN_Text_FromBcdBuffer(), GWEN_Text_FromHex(), GWEN_Text_FromHexBuffer(), GWEN_Text_GetWord(), GWEN_Text_GetWordToBuffer(), GWEN_Text_NumToString(), GWEN_Text_ReplaceVars(), GWEN_Text_ToHex(), GWEN_Text_ToHexGrouped(), GWEN_Text_UnescapeN(), GWEN_Text_UnescapeToBuffer(), GWEN_Text_UnescapeTolerantN(), GWEN_Time__fillTmplChars(), GWEN_Time__fromString(), GWEN_Time_GetBrokenDownDate(), GWEN_Time_GetBrokenDownTime(), GWEN_Time_GetBrokenDownUtcDate(), GWEN_Time_GetBrokenDownUtcTime(), GWEN_Timestamp_AddTests(), GWEN_TLV_create(), GWEN_TLV_fromBuffer(), GWEN_TLV_ReadHeader(), GWEN_Tree2Element_free(), GWEN_Tree_Add(), GWEN_Tree_AddChild(), GWEN_Tree_Del(), GWEN_Tree_Insert(), GWEN_Tree_InsertChild(), GWEN_Tree_Replace(), GWEN_TreeElement_free(), GWEN_Url_fromString(), GWEN_Widget_GetImplData(), GWEN_Widget_ReadXml(), GWEN_Widget_SetImplData(), GWEN_Widget_Type_fromString(), GWEN_XML__ReadTag(), GWEN_XML_ReadFromFastBuffer(), GWEN_XmlCommanderGwenXml_LeaveDocNode(), GWEN_XmlCommanderLibXml_EnterDocNode(), GWEN_XmlCommanderLibXml_LeaveDocNode(), GWEN_XMLGL__GetNameSpaceByPrefix(), GWEN_XMLGL__TranslateName(), GWEN_XMLNode__CheckNameSpaceDecls1(), GWEN_XMLNode__WriteToStream(), GWEN_XMLNode_Dump(), GWEN_XMLNode_ExpandProperties(), GWEN_XMLNode_GetXPath(), GWEN_XMLNode_HandlePath(), GWEN_XMLNode_Path_Dive(), GWEN_XMLNode_SetCharValueByPath(), HtmlCtx_Layout(), HtmlGroup_Box_StartTag(), HtmlGroup_Table_StartTag(), HtmlGroup_TableRow_StartTag(), HtmlGroup_UnorderedList_StartTag(), main(), FOX16_HtmlLabel::onPaint(), FOX16_HtmlText::onPaint(), CppGui::openDialog(), FOX16_Gui::print(), readFile(), FOX16_GuiDialog::setIntProperty(), Qt4_W_ListBox::setIntProperty(), Qt5_W_ListBox::setIntProperty(), setKey(), setSignSeq(), FOX16_GuiDialog::setup(), QT4_GuiDialog::setup(), QT5_GuiDialog::setup(), FOX16_GuiDialog::setupTree(), QT4_GuiDialog::setupTree(), QT5_GuiDialog::setupTree(), showKey(), showUser(), signWithNew(), FOX16_GuiSortingList::sortByColumn(), test10(), TM2C_BuildCodeVirtualFns(), TM2C_BuildCreateColumnList(), TM2C_BuildDefineEnums(), TM2C_BuildEnumFromString(), TM2C_BuildEnumToString(), TM2C_BuildProtoSetterVirtualFns(), TM2C_SetEnumStringFns(), Typemaker2_Builder_AddDeclaration(), Typemaker2_Builder_DetermineOutFileNames(), Typemaker2_Builder_ReplaceVars(), Typemaker2_Builder_WriteFile(), Typemaker2_Builder_WriteFiles(), Typemaker2_Builder_WriteTypedefFile(), Typemaker2_Builder_WriteTypedefFile_IdMap(), Typemaker2_Builder_WriteTypedefFile_List1(), Typemaker2_Builder_WriteTypedefFile_List2(), Typemaker2_Builder_WriteTypedefFile_Tree(), Typemaker2_Builder_WriteTypedefFile_Tree2(), Typemaker2_Group_readXml(), Typemaker2_Member_readXml(), Typemaker2_Type_readXml(), Typemaker2_TypeManager_LoadType(), Typemaker2_TypeManager_LoadTypeFile(), Typemaker2_TypeManager_LoadTypeFile2(), Typemaker2_TypeManager_LoadTypeFileNoLookup(), Typemaker2_TypeManager_SetMemberTypePtrs(), Typemaker2_VirtualFn_readXml(), updateToken(), write_apidoc_c(), write_apidocrec_c(), write_c_enums(), write_code_builtin_c(), write_code_const_c(), write_code_constrec_c(), write_code_dest_c(), write_code_dup_c(), write_code_dupArg_c(), write_code_dupList_c(), write_code_duprec_c(), write_code_file_c(), write_code_freeElem_c(), write_code_fromdb_c(), write_code_fromdbArg_c(), write_code_fromdbrec_c(), write_code_readdb_c(), write_code_setget_c(), write_code_todb_c(), write_code_todbArg_c(), write_code_todbrec_c(), write_h_elem_c(), write_h_enums(), write_h_func_c(), write_h_funcs(), write_h_header(), write_h_setget_c(), write_h_struct_c(), write_ha_file_c(), write_hl_file_c(), write_hp_file_c(), writeFile(), writeToFile(), and FOX16_Gui::~FOX16_Gui().

◆ DBG_ERROR_ERR

#define DBG_ERROR_ERR ( dbg_logger,
dbg_err )
Value:
{\
char dbg_buffer[300]; \
char dbg_errbuff[256]; \
\
GWEN_Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1,\
__FILE__":%5d: %s" , __LINE__ , dbg_errbuff)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Error, dbg_buffer);}; \
};

Definition at line 113 of file debug.h.

Referenced by _createPluginFromLibloader(), _csvImport(), _readCsvLine(), GWEN_Crypt_TokenOHBCI__EncodeKey(), GWEN_DBIO_OldDb_Import(), test1(), test1(), test2(), test3(), write_code_dupArg_c(), write_code_file_c(), write_code_freeElem_c(), write_h_elem_c(), write_h_header(), write_ha_file_c(), write_hl_file_c(), and write_hp_file_c().

◆ DBG_INFO

#define DBG_INFO ( dbg_logger,
format,
... )
Value:
char dbg_buffer[300]; \
\
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1,\
__FILE__":%5d: " format , __LINE__ , ## __VA_ARGS__)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=(char)0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Info, dbg_buffer);\
}\
};
@ GWEN_LoggerLevel_Info
Definition logger.h:68

Definition at line 181 of file debug.h.

Referenced by _addAssignNewValueCode(), _addAssignValueCode(), _addAssignValueCode(), _addBuildCommandsFromBuilder(), _addCompareMemberImplementation(), _addCopyMemberCode(), _addDupMemberCode(), _addDupNewValueCode(), _addDupValueCode(), _addDupValueCode(), _addGetByMemberImplementation(), _addGetByMemberImplementation(), _addGetByMemberImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addImplementation(), _addMemberFinis(), _addMemberInits(), _addMembers(), _addOrBuildTargetSources(), _addReadMemberCode(), _addReadMemberCode(), _addReadMemberCode(), _addReleaseOldValueCode(), _addSetterImplementation(), _addSockets(), _addSockets(), _addSockets(), _addSubTargets(), _addSubTargetsForTarget(), _addWriteMemberCode(), _addWriteMemberCode(), _addWriteMemberCode(), _buildGetByMember(), _buildGroupApiDoc(), _buildImplementation(), _buildInlines(), _buildMemberInlines(), _buildSortByMember(), _buildToHashString(), _checkForNeedToReconnect(), _checkFunction(), _checkHeader(), _checkPlugin(), _checkRunningQueue(), _checkSockets(), _checkSockets(), _checkSockets(), _convertAndSetCharValue(), _convertAndSetCharValue(), _copyLink(), _copyRegFile(), _createAndSetupAddress(), _createAndSetupAddress(), _createAndSetupSocket(), _createAndSetupSocket(), _createFromGregorianAndUseGivenString(), _csvCheckFile(), _csvExport(), _csvImport(), _daysInMonth(), _dbEnter(), _dbForEvery(), _dbIfCharDataMatches(), _dbIfHasCharData(), _dbIfNotCharDataMatches(), _dbIfNotHasCharData(), _dbIfNotPathExists(), _dbIfPathExists(), _determineProgPath(), _determineTools(), _distributeBufferContent(), _ensureWritePos(), _filesChanged(), _findTagForClosingTagAndcloseAndMoveSubTags(), _genBuilderForSourceFile(), _getAllToolPaths(), _getCharValueByPath(), _getHighestModificationTime(), _getLocalizedLongDescrByFormat(), _getLongDescrByFormat(), _getLowestModificationTime(), _getNameAndIndex(), _groupReadElement(), _handleChildren_fromDb(), _handleChildren_toDb(), _handleChildren_toDb(), _handleDbCreateAndEnterGroup(), _handleDbCreateAndEnterGroup(), _handleDbCreateAndEnterTempGroup(), _handleDbCreateAndEnterTempGroup(), _handleDbSetCharValue_internal(), _handleDbSetCharValue_internal(), _handleXmlEnter(), _handleXmlEnter(), _handleXmlForEvery(), _handleXmlForEvery(), _handleXmlIfCharDataMatches(), _handleXmlIfCharDataMatches(), _handleXmlIfHasCharData(), _handleXmlIfHasCharData(), _handleXmlIfNotCharDataMatches(), _handleXmlIfNotCharDataMatches(), _handleXmlIfNotHasCharData(), _handleXmlIfNotHasCharData(), _handleXmlIfNotPathExists(), _handleXmlIfNotPathExists(), _handleXmlIfPathExists(), _handleXmlIfPathExists(), _handleXmlPath(), _inFilesNewerThanOutFiles(), _initSyncIo(), _loadPluginDescrs(), _needRunCurrentCommand(), _parseArg(), _parseBuildCmd(), _parseBuildCommand(), _parseBuildInputFiles(), _parseBuildOutputFiles(), _parseChildNodes(), _parseChildNodes(), _parseChildNodes(), _parseDefine(), _parseDefines(), _parseDep(), _parseIfNotVarMatches(), _parseIfVarMatches(), _parseIncludes(), _parseLib(), _parseLibraries(), _parseProg(), _parseSubdir(), _parseUsedTargets(), _parseWriteFile(), _prepareContextForSetup(), _readArray(), _readCsvLine(), _readCurrentMessage(), _readFileList(), _readFilesFromDataNode(), _readKey(), _readObject(), _readPluginDescriptionFromFile(), _readSimpleValueAndReturnType(), _readValue(), _readXmlDataIntoBufferAndExpand(), _reallocPtrList(), _recvPacket(), _recvPacketToSio(), _replaceVarsCb(), _setCharValueByPath(), _startConnect(), _startListen(), _tryReadPasswdViaInputBox(), _tryReadStoredPasswd(), _tryStorePasswdInCacheAndStorage(), _waitForRunningJobs(), _writeCurrentMessage(), _writeTagToBuffer(), _xmlCreateAndEnterElement(), _xmlSetCharValue(), addToList(), QT4_GuiDialog::closeDialog(), QT5_GuiDialog::closeDialog(), COCOA_Gui_CloseDialog(), COCOA_Gui_ExecDialog(), COCOA_Gui_OpenDialog(), COCOA_Gui_RunDialog(), CocoaGui_Dialog_Setup(), CocoaGui_Dialog_SetupTree(), cryptWithNew(), Dlg_Test1_new(), Dlg_Test2_new(), QT4_GuiDialog::execute(), QT5_GuiDialog::execute(), extractArchive(), getCryptToken(), GTK2_Gui_CloseDialog(), GTK2_Gui_ExecDialog(), GTK2_Gui_OpenDialog(), GTK2_Gui_RunDialog(), Gtk2Gui_Dialog_Setup(), Gtk2Gui_Dialog_SetupTree(), GTK3_Gui_CloseDialog(), GTK3_Gui_ExecDialog(), GTK3_Gui_OpenDialog(), GTK3_Gui_RunDialog(), Gtk3Gui_Dialog_Setup(), Gtk3Gui_Dialog_SetupTree(), GWB_Build(), GWB_BuildCtx_AddFile(), GWB_BuildCtx_CreateAndSetLogFilenameForSubCmd(), GWB_BuildCtx_FillWaitingQueue(), GWB_BuildCtx_Run(), GWB_GBuilderDescr_ReadAll(), GWB_ParseBuildFiles(), GWB_ParseCheckCompiler(), GWB_ParseCheckFunctions(), GWB_ParseCheckHeaders(), GWB_ParseCheckLibs(), GWB_ParseCheckProgs(), GWB_ParseDependencies(), GWB_ParseOption(), GWB_ParseProject(), GWB_Parser_ParseSourcesOrHeaders(), GWB_Parser_ParseSubdirs(), GWB_Parser_ReadBuildFile(), GWB_Parser_ReadXmlDataIntoBufferAndExpand(), GWB_Parser_ReadXmlDataIntoStringList(), GWB_Parser_ReplaceVarsBetweenAtSigns(), GWB_ParseTarget(), GWB_Prepare(), GWB_RepeatLastSetup(), GWB_Utils_CopyFile(), GWBUILD_GetModificationTimeOfFile(), GWBUILD_MakeBuildCommands(), GWBUILD_MakeBuildersForTargets(), GWEN_Args_Check(), GWEN_Buffer_Crop(), GWEN_Buffer_FillLeftWithBytes(), GWEN_Buffer_InsertByte(), GWEN_Buffer_InsertBytes(), GWEN_ConfigMgr_Factory(), GWEN_ConfigMgr_ModuleInit(), GWEN_ConfigMgrDir__GetUniqueId(), GWEN_ConfigMgrDir__UpdateLastUniqueId(), GWEN_ConfigMgrDir_DeleteGroup(), GWEN_ConfigMgrDir_FreeData(), GWEN_ConfigMgrDir_GetGroup(), GWEN_ConfigMgrDir_GetUniqueId(), GWEN_ConfigMgrDir_HasGroup(), GWEN_ConfigMgrDir_ListGroups(), GWEN_ConfigMgrDir_ListSubGroups(), GWEN_ConfigMgrDir_LockGroup(), GWEN_ConfigMgrDir_MkUniqueIdFromId(), GWEN_ConfigMgrDir_SetGroup(), GWEN_Crypt__KeyDataFromText(), GWEN_Crypt_CryptAlgo_fromDb(), GWEN_Crypt_HashAlgo_fromDb(), GWEN_Crypt_KeyAes128_SetIV(), GWEN_Crypt_KeyAes256_SetIV(), GWEN_Crypt_KeyDes3K_SetIV(), GWEN_Crypt_KeyRsa__MpiToBuffer(), GWEN_Crypt_KeyRsa__ReadMpi(), GWEN_Crypt_KeyRsa__WriteMpi(), GWEN_Crypt_KeyRsa_Decipher(), GWEN_Crypt_KeyRsa_dup(), GWEN_Crypt_KeyRsa_Encipher(), GWEN_Crypt_KeyRsa_fromDb(), GWEN_Crypt_KeyRsa_fromModExp(), GWEN_Crypt_KeyRsa_fromModPrivExp(), GWEN_Crypt_KeyRsa_GeneratePair(), GWEN_Crypt_KeyRsa_GetExponent(), GWEN_Crypt_KeyRsa_GetModulus(), GWEN_Crypt_KeyRsa_GetSecretExponent(), GWEN_Crypt_KeyRsa_Sign(), GWEN_Crypt_KeyRsa_toDb(), GWEN_Crypt_KeyRsa_Verify(), GWEN_Crypt_KeySym__fromDb(), GWEN_Crypt_KeySym_Decipher(), GWEN_Crypt_KeySym_Encipher(), GWEN_Crypt_KeySym_fromData(), GWEN_Crypt_KeySym_fromDb(), GWEN_Crypt_KeySym_Generate(), GWEN_Crypt_KeySym_SetKeyData(), GWEN_Crypt_PaddAlgo_fromDb(), GWEN_Crypt_Token_Context_ReadXml(), GWEN_Crypt_Token_Context_WriteDb(), GWEN_Crypt_Token_Context_WriteXml(), GWEN_Crypt_Token_GetContext(), GWEN_Crypt_Token_GetKeyInfo(), GWEN_Crypt_Token_GetPin(), GWEN_Crypt_Token_KeyInfo_WriteDb(), GWEN_Crypt_Token_ModuleInit(), GWEN_Crypt_Token_Plugin_CheckToken(), GWEN_Crypt_Token_PluginManager_CheckToken(), GWEN_Crypt_Token_SetPinStatus(), GWEN_Crypt_TokenFile__ActivateKey(), GWEN_Crypt_TokenFile__CloseFile(), GWEN_Crypt_TokenFile__Decipher(), GWEN_Crypt_TokenFile__Encipher(), GWEN_Crypt_TokenFile__GenerateKey(), GWEN_Crypt_TokenFile__GetContext(), GWEN_Crypt_TokenFile__GetContextIdList(), GWEN_Crypt_TokenFile__GetKey(), GWEN_Crypt_TokenFile__GetKeyIdList(), GWEN_Crypt_TokenFile__GetKeyInfo(), GWEN_Crypt_TokenFile__OpenFile(), GWEN_Crypt_TokenFile__ReadFile(), GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenFile__SetKeyInfo(), GWEN_Crypt_TokenFile__Sign(), GWEN_Crypt_TokenFile__Verify(), GWEN_Crypt_TokenFile__WriteFile(), GWEN_Crypt_TokenFile_Create(), GWEN_Crypt_TokenFile_Open(), GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI__DecodeKey(), GWEN_Crypt_TokenOHBCI__DecryptFile(), GWEN_Crypt_TokenOHBCI__DecryptFile16(), GWEN_Crypt_TokenOHBCI__DecryptTresor(), GWEN_Crypt_TokenOHBCI__EncodeKey(), GWEN_Crypt_TokenOHBCI_Close(), GWEN_Crypt_TokenOHBCI_Create(), GWEN_Crypt_TokenOHBCI_Open(), GWEN_Crypt_TokenOHBCI_Plugin_CheckToken(), GWEN_Crypt_TokenOHBCI_Read(), GWEN_Crypt_TokenOHBCI_Write(), GWEN_Crypt_TransformPin(), GWEN_CryptHead_fromBuffer(), GWEN_CryptMgr_Decode(), GWEN_CryptMgr_Decrypt(), GWEN_CryptMgr_Encode(), GWEN_CryptMgr_Encrypt(), GWEN_CryptMgr_Sign(), GWEN_CryptMgr_Verify(), GWEN_CryptMgrKeys_DecryptKey(), GWEN_CryptMgrKeys_EncryptKey(), GWEN_CryptMgrKeys_SignData(), GWEN_CryptMgrKeys_VerifyData(), GWEN_Date_fromDb(), GWEN_Date_fromString(), GWEN_Date_fromStringWithTemplate(), GWEN_DB__ReadValues(), GWEN_DB_GetIntValue(), GWEN_DB_HandlePath(), GWEN_DB_ReadFile(), GWEN_DB_ReadFileAs(), GWEN_DB_ReadFromFastBuffer(), GWEN_DB_ReadFromIo(), GWEN_DB_ReadFromString(), GWEN_DB_ReplaceVars(), GWEN_DB_WriteFile(), GWEN_DB_WriteFileAs(), GWEN_DB_WriteGroupToIoLayer(), GWEN_DB_WriteToBuffer(), GWEN_DBIO__XmlDb_ImportGroup(), GWEN_DBIO__XmlDb_ImportVar(), GWEN_DBIO__XmlDb_ReadDataTags(), GWEN_DBIO_CheckFile(), GWEN_DBIO_Export(), GWEN_DBIO_ExportToBuffer(), GWEN_DBIO_ExportToFile(), GWEN_DBIO_GetPlugin(), GWEN_DBIO_Import(), GWEN_DBIO_ImportFromFile(), GWEN_DBIO_ModuleInit(), GWEN_DBIO_OldDb_CheckFile(), GWEN_DBIO_XmlDb__ExportGroup(), GWEN_DBIO_XmlDb__ExportVar(), GWEN_DBIO_XmlDb_CheckFile(), GWEN_DBIO_XmlDb_Export(), GWEN_DBIO_XmlDb_Import(), GWEN_Dialog__ReadXmlWidget(), GWEN_Dialog_CreateAndLoadWithPath(), GWEN_Dialog_ReadXml(), GWEN_Dialog_ReadXmlFile(), GWEN_Directory_FindFileInPaths(), GWEN_Directory_FindPathForFile(), GWEN_Directory_GetAllEntries(), GWEN_Directory_GetDirEntries(), GWEN_Directory_GetFileEntries(), GWEN_Directory_GetFileEntriesWithType(), GWEN_Directory_GetMatchingFilesRecursively(), GWEN_Directory_GetPath(), GWEN_Directory_HandlePathElement(), GWEN_DlgInput_new(), GWEN_DlgMessage_new(), GWEN_DlgProgress_new(), GWEN_DlgShowBox_new(), GWEN_FastBuffer_ReadLineToBuffer(), GWEN_Gui_CGui__input(), GWEN_Gui_CGui_MessageBox(), GWEN_Gui_ConvertFromUtf8(), GWEN_Gui_CProgress_Advance(), GWEN_Gui_DialogBased_CheckShow(), GWEN_Gui_DialogBased_HideBox(), GWEN_Gui_DialogBased_InputBox(), GWEN_Gui_DialogBased_ProgressAdvance(), GWEN_Gui_DialogBased_ProgressEnd(), GWEN_Gui_DialogBased_ProgressLog(), GWEN_Gui_DialogBased_ProgressSetTotal(), GWEN_Gui_DialogBased_ShowBox(), GWEN_Gui_ExtendSyncIo(), GWEN_Gui_Internal_GetPassword(), GWEN_Gui_Internal_GetSyncIo(), GWEN_Gui_Internal_SetPasswordStatus(), GWEN_Gui_SetCharSet(), GWEN_Gui_ShowProgress(), GWEN_Gui_UseDialogs(), GWEN_HttpSession_ConnectionTest(), GWEN_HttpSession_Init(), GWEN_HttpSession_RecvCommand(), GWEN_HttpSession_RecvPacket(), GWEN_HttpSession_RecvPacketToFile(), GWEN_HttpSession_SendPacket(), GWEN_HttpSession_SendStatus(), GWEN_I18N_BindTextDomain_Codeset(), GWEN_I18N_BindTextDomain_Dir(), GWEN_I18N_SetLocale(), GWEN_IdList64_AddId(), GWEN_IdList64_dup(), GWEN_Init(), GWEN_JsonElement_fromString(), GWEN_LoadPluginDescrsByType(), GWEN_MDigest__HashFile(), GWEN_MDigest__HashFileTree(), GWEN_MDigest_Digest(), GWEN_MDigest_Gc_Begin(), GWEN_MDigest_Gc_End(), GWEN_MDigest_Gc_Update(), GWEN_MDigest_HashFileTree(), GWEN_MDigest_PBKDF2(), GWEN_MemCacheEntry_BeginUse(), GWEN_MemCacheEntry_EndUse(), GWEN_Msg_AddBytes(), GWEN_Msg_AddUint16(), GWEN_Msg_AddUint32(), GWEN_Msg_AddUint64(), GWEN_Msg_AddUint8(), GWEN_Msg_WriteBytesAt(), GWEN_Msg_WriteUint16At(), GWEN_Msg_WriteUint32At(), GWEN_Msg_WriteUint64At(), GWEN_Msg_WriteUint8At(), GWEN_MsgEndpoint_ChildrenIoLoop(), GWEN_MsgEndpoint_DiscardInput(), GWEN_MsgEndpoint_Disconnect(), GWEN_MsgEndpoint_free(), GWEN_MsgEndpoint_IoLoop(), GWEN_MsgEndpoint_ReadFromSocket(), GWEN_MsgEndpoint_RemoveUnconnectedAndEmptyChildren(), GWEN_MsgEndpoint_SetState(), GWEN_MsgEngine__GetGroup(), GWEN_MsgEngine__GetInline(), GWEN_MsgEngine__ListGroup(), GWEN_MsgEngine__ReadGroup(), GWEN_MsgEngine__ReadValue(), GWEN_MsgEngine__ShowGroup(), GWEN_MsgEngine__WriteElement(), GWEN_MsgEngine__WriteGroup(), GWEN_MsgEngine__WriteValue(), GWEN_MsgEngine_AddTrustInfo(), GWEN_MsgEngine_CreateMessageFromNode(), GWEN_MsgEngine_FindNodeByProperty(), GWEN_MsgEngine_FindNodeByPropertyStrictProto(), GWEN_MsgEngine_ListMessage(), GWEN_MsgEngine_ParseMessage(), GWEN_MsgEngine_ReadMessage(), GWEN_MsgEngine_ShowMessage(), GWEN_MsgEngine_SkipSegment(), GWEN_MultilayerEndpoint_StartConnect(), GWEN_Padd_AddPkcs1Pss(), GWEN_Padd_ApplyPaddAlgo(), GWEN_Padd_MGF1(), GWEN_Padd_PaddWithISO9796(), GWEN_Padd_UnapplyPaddAlgo(), GWEN_Padd_VerifyPkcs1Pss(), GWEN_Param_WriteDb(), GWEN_PasswordStore_EncryptWriteFile(), GWEN_PasswordStore_GetPassword(), GWEN_PasswordStore_GetTokenList(), GWEN_PasswordStore_ReadDecryptFile(), GWEN_PasswordStore_ReadFile(), GWEN_PasswordStore_SetPassword(), GWEN_PasswordStore_WriteFile(), GWEN_Path_GetPathBetween(), GWEN_PathManager_AddRelPath(), GWEN_PathManager_FindFile(), GWEN_PathManager_InsertRelPath(), GWEN_PluginDescription_GetLongDescrByFormat(), GWEN_PluginManager_AddPlugin(), GWEN_PluginManager_GetPlugin(), GWEN_PluginManager_LoadPlugin(), GWEN_PluginManager_LoadPluginFile(), GWEN_PluginManager_Register(), GWEN_PluginManager_Unregister(), GWEN_Process_RunCommandWaitAndGather(), GWEN_RefPtr_AddFlags(), GWEN_RefPtr_DelFlags(), GWEN_RefPtr_GetFlags(), GWEN_RefPtr_SetFlags(), GWEN_Sar__UnpackArchive(), GWEN_Sar_AddAndDigestFile(), GWEN_Sar_AddAndDigestFileLink(), GWEN_Sar_AddAndDigestFileReg(), GWEN_Sar_AddFile(), GWEN_Sar_CheckArchive(), GWEN_Sar_CheckFile(), GWEN_Sar_CloseArchive(), GWEN_Sar_CreateArchive(), GWEN_Sar_ExtractAndDigestFile(), GWEN_Sar_ExtractAndDigestFileDir(), GWEN_Sar_ExtractAndDigestFileLink(), GWEN_Sar_ExtractAndDigestFileReg(), GWEN_Sar_ExtractFile(), GWEN_Sar_OpenArchive(), GWEN_Sar_ScanFile(), GWEN_Sar_Sign(), GWEN_Sar_SignArchive(), GWEN_Sar_UnpackArchive(), GWEN_Sar_Verify(), GWEN_Sar_VerifyArchive(), GWEN_SigHead_fromBuffer(), GWEN_SignalObject_AddSignal(), GWEN_SignalObject_AddSlot(), GWEN_SigTail_fromBuffer(), GWEN_SimplePtrList_AddPtr(), GWEN_SimplePtrList_SetPtrAt(), GWEN_SmallTresor_Decrypt(), GWEN_StringList2_toDb(), GWEN_SyncIo_Buffered_Connect(), GWEN_SyncIo_Buffered_Disconnect(), GWEN_SyncIo_Buffered_Read(), GWEN_SyncIo_Buffered_ReadLinesToStringList(), GWEN_SyncIo_Buffered_ReadLineToBuffer(), GWEN_SyncIo_Buffered_Write(), GWEN_SyncIo_Helper_CopyFile(), GWEN_SyncIo_Helper_PartiallyReadFile(), GWEN_SyncIo_Helper_ReadFile(), GWEN_SyncIo_Helper_ReadFileToStringList(), GWEN_SyncIo_Helper_WriteFile(), GWEN_SyncIo_Http_Connect(), GWEN_SyncIo_Http_Disconnect(), GWEN_SyncIo_Http_ParseHeader(), GWEN_SyncIo_Http_Read(), GWEN_SyncIo_Http_ReadBody(), GWEN_SyncIo_Http_ReadChunk(), GWEN_SyncIo_Http_ReadChunkSize(), GWEN_SyncIo_Http_ReadCommand(), GWEN_SyncIo_Http_ReadHeader(), GWEN_SyncIo_Http_ReadLine(), GWEN_SyncIo_Http_ReadStatus(), GWEN_SyncIo_Http_RecvBody(), GWEN_SyncIo_Http_RecvBodyToSio(), GWEN_SyncIo_Http_WriteChunkSize(), GWEN_SyncIo_Http_WriteCommand(), GWEN_SyncIo_Http_WriteHeader(), GWEN_SyncIo_Http_WriteStatus(), GWEN_SyncIo_Memory_Write(), GWEN_SyncIo_ReadForced(), GWEN_SyncIo_Socket_Connect(), GWEN_SyncIo_Socket_Disconnect(), GWEN_SyncIo_Socket_Read(), GWEN_SyncIo_Socket_Write(), GWEN_SyncIo_Tls__readFile(), GWEN_SyncIo_Tls_Connect(), GWEN_SyncIo_Tls_Disconnect(), GWEN_SyncIo_Tls_GetPeerCert(), GWEN_SyncIo_Tls_Prepare(), GWEN_SyncIo_Tls_Pull(), GWEN_SyncIo_Tls_Push(), GWEN_SyncIo_Tls_Read(), GWEN_SyncIo_Tls_Write(), GWEN_SyncIo_WriteForced(), GWEN_SyncIo_WriteLine(), GWEN_SyncIo_WriteString(), GWEN_Tag16_List_fromBuffer(), GWEN_Tag16_StartTagInBuffer(), GWEN_TcpcEndpoint_StartConnect(), GWEN_TcpdEndpoint_StartListening(), GWEN_Test_Module_WriteDb(), GWEN_Text_ConvertCharset(), GWEN_Text_EscapeToBufferTolerant2(), GWEN_Text_ReplaceVars(), GWEN_Text_ToBcdBuffer(), GWEN_Text_ToHexBuffer(), GWEN_Time__fromString(), GWEN_Time_AddSeconds(), GWEN_Time_fromDb(), GWEN_Time_SubSeconds(), GWEN_Time_toDb(), GWEN_Timestamp_fromDb(), GWEN_Timestamp_fromString(), GWEN_TLV_ParseLength(), GWEN_Xml2Db(), GWEN_XML__ReadAllFromIo(), GWEN_XML_ReadFile(), GWEN_XML_ReadFromFastBuffer(), GWEN_XmlCommanderLibXml_GetXmlCharValue(), GWEN_XmlCommanderLibXml_GetXmlCharValueByPath(), GWEN_XmlCommanderLibXml_SetXmlCharValue(), GWEN_XMLContext_ReadFromFile(), GWEN_XMLContext_ReadFromIo(), GWEN_XMLContext_ReadFromString(), GWEN_XmlCtx_AddAttr(), GWEN_XmlCtx_AddComment(), GWEN_XmlCtx_AddData(), GWEN_XmlCtx_EndTag(), GWEN_XmlCtx_StartTag(), GWEN_XmlCtxStore_AddAttr(), GWEN_XmlCtxStore_AddData(), GWEN_XmlCtxStore_EndTag(), GWEN_XmlCtxStore_StartTag(), GWEN_XmlFromDb(), GWEN_XMLGL__SampleNameSpaces(), GWEN_XMLNode__WriteCommentToStream(), GWEN_XMLNode__WriteDataToStream(), GWEN_XMLNode__WriteIndents(), GWEN_XMLNode__WriteNamespacesToStream(), GWEN_XMLNode__WritePropertiesToStream(), GWEN_XMLNode__WriteTagToStream(), GWEN_XMLNode__WriteToStream(), GWEN_XMLNode_fromString(), GWEN_XMLNode_Globalize(), GWEN_XMLNode_GlobalizeWithList(), GWEN_XMLNode_NormalizeNameSpaces(), GWEN_XMLNode_SetIntValueByPath(), GWEN_XMLNode_toBuffer(), GWEN_XMLNode_WriteFile(), GWEN_XMLNode_WriteToStream(), HtmlCtx_AddData(), HtmlCtx_EndTag(), HtmlCtx_Layout(), HtmlCtx_SanitizeData(), HtmlCtx_SetText(), HtmlGroup_Box_AddData(), HtmlGroup_Generic_EndTag(), HtmlObject_Box_Layout(), HtmlObject_Grid_Layout(), main(), FOX16_GuiDialog::onSelChanged(), FOX16_GuiDialog::onSelCommand(), FOX16_GuiDialog::onSelKeyPress(), FOX16_GuiDialog::onSelKeyRelease(), QT4_GuiDialog::openDialog(), QT5_GuiDialog::openDialog(), readFile(), readFile(), QT4_GuiDialog::runDialog(), QT5_GuiDialog::runDialog(), FOX16_HtmlCtx::setText(), FOX16_GuiDialog::setup(), QT4_GuiDialog::setup(), QT5_GuiDialog::setup(), QT4_GuiDialog::setupTree(), QT5_GuiDialog::setupTree(), signWithNew(), QT4_DialogBox::slotActivated(), QT5_DialogBox::slotActivated(), QT4_DialogBox::slotValueChanged(), QT5_DialogBox::slotValueChanged(), TM2C_AddReleaseOldValueCode(), TM2C_BuildConstructor(), TM2C_BuildCopy(), TM2C_BuildDestructor(), TM2C_BuildDup(), TM2C_BuildGetter(), TM2C_BuildList1Dup(), TM2C_BuildList1GetByMember(), TM2C_BuildList1SortByMember(), TM2C_BuildReadDb(), TM2C_BuildReadObject(), TM2C_BuildReadXml(), TM2C_BuildSetter(), TM2C_BuildStruct(), TM2C_BuildTree2GetByMember(), TM2C_BuildTreeGetByMember(), TM2C_BuildWriteDb(), TM2C_BuildWriteObject(), TM2C_BuildWriteXml(), Typemaker2_Builder_C_Build(), Typemaker2_Builder_PrintFileNames(), Typemaker2_Builder_WriteFiles(), Typemaker2_Type_readMembersAndGroupsXml(), Typemaker2_Type_readXml(), Typemaker2_TypeManager_GetType(), Typemaker2_TypeManager_LoadType(), Typemaker2_TypeManager_LoadTypeFile(), Typemaker2_TypeManager_LoadTypeFile2(), Typemaker2_TypeManager_LoadTypeFileNoLookup(), Typemaker2_TypeManager_MakeTypeDerivatives(), Typemaker2_TypeManager_SetMemberTypePtrs(), Typemaker2_TypeManager_SetTypePtrs(), write_apidoc_c(), write_apidocrec_c(), write_files(), write_ha_file_c(), write_ha_files_c(), and write_xml_to_bio().

◆ DBG_INFO_ERR

#define DBG_INFO_ERR ( dbg_logger,
dbg_err )
Value:
char dbg_buffer[300]; \
char dbg_errbuff[256]; \
\
GWEN_Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1, __FILE__":%5d: %s" , __LINE__ , dbg_errbuff)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Info, dbg_buffer);\
}\
};

Definition at line 196 of file debug.h.

Referenced by GWEN_Crypt_TokenOHBCI__DecryptFile(), and GWEN_PluginManager_LoadPluginFile().

◆ DBG_LEAVE

#define DBG_LEAVE

Definition at line 47 of file debug.h.

Referenced by Arguments_AddParam().

◆ DBG_MEM_DEC

#define DBG_MEM_DEC ( o)

◆ DBG_MEM_INC

◆ DBG_NOTICE

#define DBG_NOTICE ( dbg_logger,
format,
... )

◆ DBG_NOTICE_ERR

#define DBG_NOTICE_ERR ( dbg_logger,
dbg_err )
Value:
char dbg_buffer[300]; \
char dbg_errbuff[256]; \
\
GWEN_Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1, __FILE__":%5d: %s" , __LINE__ , dbg_errbuff)>0) {\
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Notice, dbg_buffer);\
} \
};

Definition at line 167 of file debug.h.

◆ DBG_VERBOUS

#define DBG_VERBOUS ( dbg_logger,
format,
... )
Value:
char dbg_buffer[300]; \
\
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1, __FILE__":%5d: " format , __LINE__ , ## __VA_ARGS__)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Verbous, dbg_buffer);\
}\
};
@ GWEN_LoggerLevel_Verbous
Definition logger.h:70

Definition at line 224 of file debug.h.

Referenced by _attachToAllObjects(), _attachToPtrList(), _copyPtrList(), _csvExport(), _csvImport(), _detachFromAllObjects(), _freePtrList(), _groupReadElement(), _handleXmlPath(), _mallocPtrList(), _reallocPtrList(), GWEN_Buffer_ReadBytes(), GWEN_Date_fromDb(), GWEN_Date_fromStringWithTemplate(), GWEN_DB_AddCharValue(), GWEN_DB_AddGroupChildren(), GWEN_DB_ClearGroup(), GWEN_DB_DeleteGroup(), GWEN_DB_DeleteVar(), GWEN_DB_GetBinValue(), GWEN_DB_GetCharValue(), GWEN_DB_GetGroup(), GWEN_DB_GetIntValue(), GWEN_DB_GetPtrValue(), GWEN_DB_GetValue(), GWEN_DB_HandlePath(), GWEN_DB_Node_dup(), GWEN_DB_Node_free(), GWEN_DB_RemoveCharValue(), GWEN_DB_SetBinValue(), GWEN_DB_SetCharValue(), GWEN_DB_SetCharValueFromInt(), GWEN_DB_SetIntValue(), GWEN_DB_SetPtrValue(), GWEN_DB_VariableExists(), GWEN_DB_WriteGroupToIoLayer(), GWEN_DBIO_OldDb__ParseLine(), GWEN_Directory_FindFileInPaths(), GWEN_Directory_FindPathForFile(), GWEN_Directory_HandlePathElement(), GWEN_Error_ModuleInit(), GWEN_IdList64_AddId(), GWEN_Inherit_FindData(), GWEN_Inherit_FindEntry(), GWEN_Inherit_MakeId(), GWEN_InheritData_freeData(), GWEN_InheritData_new(), GWEN_ListEntry_free(), GWEN_MsgEngine__findInValues(), GWEN_MsgEngine__ReadGroup(), GWEN_MsgEngine__WriteGroup(), GWEN_RefPtr_free(), GWEN_RefPtrInfo_free(), GWEN_RefPtrObject_free(), GWEN_Sar_ScanFile(), GWEN_SimplePtrList_EnsureWritability(), GWEN_SimplePtrList_free(), GWEN_StringList_fromString2(), GWEN_SyncIo_Memory_Read(), GWEN_SyncIo_Tls_Pull(), GWEN_SyncIo_Tls_Push(), GWEN_Time__fromString(), GWEN_Time_fromDb(), GWEN_Timestamp_fromDb(), GWEN_XML__ReadTag(), GWEN_XmlCtxStore_AddAttr(), GWEN_XmlCtxStore_AddData(), GWEN_XmlCtxStore_EndTag(), GWEN_XmlCtxStore_StartTag(), and GWEN_XMLNode_HandlePath().

◆ DBG_VERBOUS_ERR

#define DBG_VERBOUS_ERR ( dbg_logger,
dbg_err )
Value:
char dbg_buffer[300]; \
char dbg_errbuff[256]; \
\
GWEN_Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1, __FILE__":%5d: %s" , __LINE__ , dbg_errbuff)>0) {\
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Verbous, dbg_buffer);\
}\
};

Definition at line 247 of file debug.h.

◆ DBG_WARN

#define DBG_WARN ( dbg_logger,
format,
... )
Value:
{\
char dbg_buffer[300]; \
\
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1,\
__FILE__":%5d: " format , __LINE__ , ## __VA_ARGS__)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=(char)0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Warning, dbg_buffer);\
}\
}\
};
@ GWEN_LoggerLevel_Warning
Definition logger.h:66

Definition at line 125 of file debug.h.

Referenced by _getAllToolPaths(), _parseI18n(), _parseSetVar(), _readPluginDescriptionFromFile(), _tryStorePasswdInCacheAndStorage(), CocoaGui_WCheckBox_GetCharProperty(), CocoaGui_WCheckBox_GetIntProperty(), CocoaGui_WCheckBox_SetCharProperty(), CocoaGui_WCheckBox_SetIntProperty(), CocoaGui_WComboBox_GetCharProperty(), CocoaGui_WComboBox_GetIntProperty(), CocoaGui_WComboBox_SetCharProperty(), CocoaGui_WComboBox_SetIntProperty(), CocoaGui_WDialog_GetCharProperty(), CocoaGui_WDialog_GetIntProperty(), CocoaGui_WDialog_SetCharProperty(), CocoaGui_WDialog_SetIntProperty(), CocoaGui_WGridLayout_GetCharProperty(), CocoaGui_WGridLayout_GetIntProperty(), CocoaGui_WGridLayout_SetCharProperty(), CocoaGui_WGridLayout_SetIntProperty(), CocoaGui_WGroupBox_GetCharProperty(), CocoaGui_WGroupBox_GetIntProperty(), CocoaGui_WGroupBox_SetCharProperty(), CocoaGui_WGroupBox_SetIntProperty(), CocoaGui_WHLayout_GetCharProperty(), CocoaGui_WHLayout_GetIntProperty(), CocoaGui_WHLayout_SetCharProperty(), CocoaGui_WHLayout_SetIntProperty(), CocoaGui_WHLine_GetIntProperty(), CocoaGui_WHLine_SetIntProperty(), CocoaGui_WHSpacer_GetIntProperty(), CocoaGui_WHSpacer_SetIntProperty(), CocoaGui_WLabel_GetCharProperty(), CocoaGui_WLabel_GetIntProperty(), CocoaGui_WLabel_SetCharProperty(), CocoaGui_WLabel_SetIntProperty(), CocoaGui_WLineEdit_GetCharProperty(), CocoaGui_WLineEdit_GetIntProperty(), CocoaGui_WLineEdit_SetCharProperty(), CocoaGui_WLineEdit_SetIntProperty(), CocoaGui_WListBox_GetCharProperty(), CocoaGui_WListBox_GetIntProperty(), CocoaGui_WListBox_SetCharProperty(), CocoaGui_WListBox_SetIntProperty(), CocoaGui_WProgressBar_GetCharProperty(), CocoaGui_WProgressBar_GetIntProperty(), CocoaGui_WProgressBar_SetCharProperty(), CocoaGui_WProgressBar_SetIntProperty(), CocoaGui_WPushButton_GetCharProperty(), CocoaGui_WPushButton_GetIntProperty(), CocoaGui_WPushButton_SetCharProperty(), CocoaGui_WPushButton_SetIntProperty(), CocoaGui_WRadioButton_GetCharProperty(), CocoaGui_WRadioButton_GetIntProperty(), CocoaGui_WRadioButton_SetCharProperty(), CocoaGui_WRadioButton_SetIntProperty(), CocoaGui_WScrollArea_GetCharProperty(), CocoaGui_WScrollArea_GetIntProperty(), CocoaGui_WScrollArea_SetCharProperty(), CocoaGui_WScrollArea_SetIntProperty(), CocoaGui_WSpinBox_GetCharProperty(), CocoaGui_WSpinBox_GetIntProperty(), CocoaGui_WSpinBox_SetCharProperty(), CocoaGui_WSpinBox_SetIntProperty(), CocoaGui_WStack_GetCharProperty(), CocoaGui_WStack_GetIntProperty(), CocoaGui_WStack_SetCharProperty(), CocoaGui_WStack_SetIntProperty(), CocoaGui_WTabBook_GetCharProperty(), CocoaGui_WTabBook_GetIntProperty(), CocoaGui_WTabBook_SetCharProperty(), CocoaGui_WTabBook_SetIntProperty(), CocoaGui_WTextBrowser_GetCharProperty(), CocoaGui_WTextBrowser_GetIntProperty(), CocoaGui_WTextBrowser_SetCharProperty(), CocoaGui_WTextBrowser_SetIntProperty(), CocoaGui_WTextEdit_GetCharProperty(), CocoaGui_WTextEdit_GetIntProperty(), CocoaGui_WTextEdit_SetCharProperty(), CocoaGui_WTextEdit_SetIntProperty(), CocoaGui_WVLayout_GetCharProperty(), CocoaGui_WVLayout_GetIntProperty(), CocoaGui_WVLayout_SetCharProperty(), CocoaGui_WVLayout_SetIntProperty(), CocoaGui_WVLine_GetIntProperty(), CocoaGui_WVLine_SetIntProperty(), CocoaGui_WVSpacer_GetIntProperty(), CocoaGui_WVSpacer_SetIntProperty(), FOX16_GuiDialog::getCharProperty(), Qt4_W_CheckBox::getCharProperty(), Qt4_W_ComboBox::getCharProperty(), Qt4_W_Dialog::getCharProperty(), Qt4_W_Label::getCharProperty(), Qt4_W_LineEdit::getCharProperty(), Qt4_W_PushButton::getCharProperty(), Qt4_W_RadioButton::getCharProperty(), Qt4_W_TextEdit::getCharProperty(), Qt4_W_Widget::getCharProperty(), Qt5_W_CheckBox::getCharProperty(), Qt5_W_ComboBox::getCharProperty(), Qt5_W_Dialog::getCharProperty(), Qt5_W_Label::getCharProperty(), Qt5_W_LineEdit::getCharProperty(), Qt5_W_PushButton::getCharProperty(), Qt5_W_RadioButton::getCharProperty(), Qt5_W_TextEdit::getCharProperty(), Qt5_W_Widget::getCharProperty(), FOX16_GuiDialog::getIntProperty(), Qt4_W_Widget::getIntProperty(), Qt5_W_Widget::getIntProperty(), Gtk2Gui_WCheckBox_GetCharProperty(), Gtk2Gui_WCheckBox_GetIntProperty(), Gtk2Gui_WCheckBox_SetCharProperty(), Gtk2Gui_WCheckBox_SetIntProperty(), Gtk2Gui_WComboBox_GetCharProperty(), Gtk2Gui_WComboBox_GetIntProperty(), Gtk2Gui_WComboBox_SetCharProperty(), Gtk2Gui_WComboBox_SetIntProperty(), Gtk2Gui_WDialog_GetCharProperty(), Gtk2Gui_WDialog_GetIntProperty(), Gtk2Gui_WDialog_SetCharProperty(), Gtk2Gui_WDialog_SetIntProperty(), Gtk2Gui_WGridLayout_GetCharProperty(), Gtk2Gui_WGridLayout_GetIntProperty(), Gtk2Gui_WGridLayout_SetCharProperty(), Gtk2Gui_WGridLayout_SetIntProperty(), Gtk2Gui_WGroupBox_GetCharProperty(), Gtk2Gui_WGroupBox_GetIntProperty(), Gtk2Gui_WGroupBox_SetCharProperty(), Gtk2Gui_WGroupBox_SetIntProperty(), Gtk2Gui_WHLayout_GetCharProperty(), Gtk2Gui_WHLayout_GetIntProperty(), Gtk2Gui_WHLayout_SetCharProperty(), Gtk2Gui_WHLayout_SetIntProperty(), Gtk2Gui_WHLine_GetIntProperty(), Gtk2Gui_WHLine_SetIntProperty(), Gtk2Gui_WHSpacer_GetIntProperty(), Gtk2Gui_WHSpacer_SetIntProperty(), Gtk2Gui_WLabel_GetCharProperty(), Gtk2Gui_WLabel_GetIntProperty(), Gtk2Gui_WLabel_SetCharProperty(), Gtk2Gui_WLabel_SetIntProperty(), Gtk2Gui_WLineEdit_GetCharProperty(), Gtk2Gui_WLineEdit_GetIntProperty(), Gtk2Gui_WLineEdit_SetCharProperty(), Gtk2Gui_WLineEdit_SetIntProperty(), Gtk2Gui_WListBox_GetCharProperty(), Gtk2Gui_WListBox_GetIntProperty(), Gtk2Gui_WListBox_SetCharProperty(), Gtk2Gui_WListBox_SetIntProperty(), Gtk2Gui_WProgressBar_GetCharProperty(), Gtk2Gui_WProgressBar_GetIntProperty(), Gtk2Gui_WProgressBar_SetCharProperty(), Gtk2Gui_WProgressBar_SetIntProperty(), Gtk2Gui_WPushButton_GetCharProperty(), Gtk2Gui_WPushButton_GetIntProperty(), Gtk2Gui_WPushButton_SetCharProperty(), Gtk2Gui_WPushButton_SetIntProperty(), Gtk2Gui_WRadioButton_GetCharProperty(), Gtk2Gui_WRadioButton_GetIntProperty(), Gtk2Gui_WRadioButton_SetCharProperty(), Gtk2Gui_WRadioButton_SetIntProperty(), Gtk2Gui_WScrollArea_GetCharProperty(), Gtk2Gui_WScrollArea_GetIntProperty(), Gtk2Gui_WScrollArea_SetCharProperty(), Gtk2Gui_WScrollArea_SetIntProperty(), Gtk2Gui_WSpinBox_GetCharProperty(), Gtk2Gui_WSpinBox_GetIntProperty(), Gtk2Gui_WSpinBox_SetCharProperty(), Gtk2Gui_WSpinBox_SetIntProperty(), Gtk2Gui_WStack_GetCharProperty(), Gtk2Gui_WStack_GetIntProperty(), Gtk2Gui_WStack_SetCharProperty(), Gtk2Gui_WStack_SetIntProperty(), Gtk2Gui_WTabBook_GetCharProperty(), Gtk2Gui_WTabBook_GetIntProperty(), Gtk2Gui_WTabBook_SetCharProperty(), Gtk2Gui_WTabBook_SetIntProperty(), Gtk2Gui_WTextBrowser_GetCharProperty(), Gtk2Gui_WTextBrowser_GetIntProperty(), Gtk2Gui_WTextBrowser_SetCharProperty(), Gtk2Gui_WTextBrowser_SetIntProperty(), Gtk2Gui_WTextEdit_GetCharProperty(), Gtk2Gui_WTextEdit_GetIntProperty(), Gtk2Gui_WTextEdit_SetCharProperty(), Gtk2Gui_WTextEdit_SetIntProperty(), Gtk2Gui_WVLayout_GetCharProperty(), Gtk2Gui_WVLayout_GetIntProperty(), Gtk2Gui_WVLayout_SetCharProperty(), Gtk2Gui_WVLayout_SetIntProperty(), Gtk2Gui_WVLine_GetIntProperty(), Gtk2Gui_WVLine_SetIntProperty(), Gtk2Gui_WVSpacer_GetIntProperty(), Gtk2Gui_WVSpacer_SetIntProperty(), Gtk3Gui_WCheckBox_GetCharProperty(), Gtk3Gui_WCheckBox_GetIntProperty(), Gtk3Gui_WCheckBox_SetCharProperty(), Gtk3Gui_WCheckBox_SetIntProperty(), Gtk3Gui_WComboBox_GetCharProperty(), Gtk3Gui_WComboBox_GetIntProperty(), Gtk3Gui_WComboBox_SetCharProperty(), Gtk3Gui_WComboBox_SetIntProperty(), Gtk3Gui_WDialog_GetCharProperty(), Gtk3Gui_WDialog_GetIntProperty(), Gtk3Gui_WDialog_SetCharProperty(), Gtk3Gui_WDialog_SetIntProperty(), Gtk3Gui_WGridLayout_GetCharProperty(), Gtk3Gui_WGridLayout_GetIntProperty(), Gtk3Gui_WGridLayout_SetCharProperty(), Gtk3Gui_WGridLayout_SetIntProperty(), Gtk3Gui_WGroupBox_GetCharProperty(), Gtk3Gui_WGroupBox_GetIntProperty(), Gtk3Gui_WGroupBox_SetCharProperty(), Gtk3Gui_WGroupBox_SetIntProperty(), Gtk3Gui_WHLayout_GetCharProperty(), Gtk3Gui_WHLayout_GetIntProperty(), Gtk3Gui_WHLayout_SetCharProperty(), Gtk3Gui_WHLayout_SetIntProperty(), Gtk3Gui_WHLine_GetIntProperty(), Gtk3Gui_WHLine_SetIntProperty(), Gtk3Gui_WHSpacer_GetIntProperty(), Gtk3Gui_WHSpacer_SetIntProperty(), Gtk3Gui_WHSplitter_GetIntProperty(), Gtk3Gui_WHSplitter_SetIntProperty(), Gtk3Gui_WLabel_GetCharProperty(), Gtk3Gui_WLabel_GetIntProperty(), Gtk3Gui_WLabel_SetCharProperty(), Gtk3Gui_WLabel_SetIntProperty(), Gtk3Gui_WLineEdit_GetCharProperty(), Gtk3Gui_WLineEdit_GetIntProperty(), Gtk3Gui_WLineEdit_SetCharProperty(), Gtk3Gui_WLineEdit_SetIntProperty(), Gtk3Gui_WListBox_GetCharProperty(), Gtk3Gui_WListBox_GetIntProperty(), Gtk3Gui_WListBox_SetCharProperty(), Gtk3Gui_WListBox_SetIntProperty(), Gtk3Gui_WProgressBar_GetCharProperty(), Gtk3Gui_WProgressBar_GetIntProperty(), Gtk3Gui_WProgressBar_SetCharProperty(), Gtk3Gui_WProgressBar_SetIntProperty(), Gtk3Gui_WPushButton_GetCharProperty(), Gtk3Gui_WPushButton_GetIntProperty(), Gtk3Gui_WPushButton_SetCharProperty(), Gtk3Gui_WPushButton_SetIntProperty(), Gtk3Gui_WRadioButton_GetCharProperty(), Gtk3Gui_WRadioButton_GetIntProperty(), Gtk3Gui_WRadioButton_SetCharProperty(), Gtk3Gui_WRadioButton_SetIntProperty(), Gtk3Gui_WScrollArea_GetCharProperty(), Gtk3Gui_WScrollArea_GetIntProperty(), Gtk3Gui_WScrollArea_SetCharProperty(), Gtk3Gui_WScrollArea_SetIntProperty(), Gtk3Gui_WSpinBox_GetCharProperty(), Gtk3Gui_WSpinBox_GetIntProperty(), Gtk3Gui_WSpinBox_SetCharProperty(), Gtk3Gui_WSpinBox_SetIntProperty(), Gtk3Gui_WStack_GetCharProperty(), Gtk3Gui_WStack_GetIntProperty(), Gtk3Gui_WStack_SetCharProperty(), Gtk3Gui_WStack_SetIntProperty(), Gtk3Gui_WTabBook_GetCharProperty(), Gtk3Gui_WTabBook_GetIntProperty(), Gtk3Gui_WTabBook_SetCharProperty(), Gtk3Gui_WTabBook_SetIntProperty(), Gtk3Gui_WTextBrowser_GetCharProperty(), Gtk3Gui_WTextBrowser_GetIntProperty(), Gtk3Gui_WTextBrowser_SetCharProperty(), Gtk3Gui_WTextBrowser_SetIntProperty(), Gtk3Gui_WTextEdit_GetCharProperty(), Gtk3Gui_WTextEdit_GetIntProperty(), Gtk3Gui_WTextEdit_SetCharProperty(), Gtk3Gui_WTextEdit_SetIntProperty(), Gtk3Gui_WVLayout_GetCharProperty(), Gtk3Gui_WVLayout_GetIntProperty(), Gtk3Gui_WVLayout_SetCharProperty(), Gtk3Gui_WVLayout_SetIntProperty(), Gtk3Gui_WVLine_GetIntProperty(), Gtk3Gui_WVLine_SetIntProperty(), Gtk3Gui_WVSpacer_GetIntProperty(), Gtk3Gui_WVSpacer_SetIntProperty(), Gtk3Gui_WVSplitter_GetIntProperty(), Gtk3Gui_WVSplitter_SetIntProperty(), GWB_Parser_ReplaceVarsBetweenAtSigns(), GWEN_ConfigMgrDir_FreeData(), GWEN_Crypt_Token_Plugin_CreateToken(), GWEN_Crypt_TokenFile__CloseFile(), GWEN_Crypt_TokenFile__ReloadIfNeeded(), GWEN_Crypt_TokenFile__Sign(), GWEN_Crypt_TokenFile__Verify(), GWEN_Crypt_TokenFile__Write(), GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI__DecodeKey(), GWEN_Crypt_TokenOHBCI__DecryptFile16(), GWEN_Crypt_TokenOHBCI__EncodeKey(), GWEN_Crypt_TokenOHBCI_Write(), GWEN_CryptHead_fromBuffer(), GWEN_DB_Node_dup(), GWEN_DB_Node_free(), GWEN_DB_Node_Unlink_UnDirty(), GWEN_DB_WriteFile(), GWEN_DB_WriteGroupToIoLayer(), GWEN_DBIO_ExportToFile(), GWEN_DBIO_ImportFromFile(), GWEN_DBIO_OldDb__ParseLine(), GWEN_Dialog_EmitSignal2(), GWEN_Dialog_free(), GWEN_Dialog_new(), GWEN_Gui_DialogBased_ProgressEnd(), GWEN_Gui_DialogBased_ProgressStart(), GWEN_Gui_Internal_SetPasswordStatus(), GWEN_Gui_ProgressLog2(), GWEN_Gui_ShowError(), GWEN_I18N_ModuleInit(), GWEN_Inherit_FindData(), GWEN_Inherit_FindEntry(), GWEN_MemCache_CreateEntry(), GWEN_MsgEngine__ReadValue(), GWEN_MsgEngine__SearchForValue(), GWEN_MsgEngine__WriteElement(), GWEN_MsgEngine__WriteValue(), GWEN_MsgEngine_SetFreeDataFunction(), GWEN_MsgEngine_SetInheritorData(), GWEN_Param_List_ReadValuesFromXml(), GWEN_Sar_ExtractAndDigestFileLink(), GWEN_Sar_ScanFile(), GWEN_Sar_Sign(), GWEN_Sar_TlvToFileHeader(), GWEN_Sar_Verify(), GWEN_SigHead_fromBuffer(), GWEN_SigTail_fromBuffer(), GWEN_SyncIo_Tls_GetPeerCert(), GWEN_SyncIo_Tls_Internal_CheckCert(), GWEN_SyncIo_Tls_Prepare(), GWEN_XMLNode_DecUsage(), HtmlGroup_Box_StartTag(), FOX16_GuiDialog::onSelCommand(), FOX16_GuiDialog::setCharProperty(), Qt4_W_CheckBox::setCharProperty(), Qt4_W_ComboBox::setCharProperty(), Qt4_W_Dialog::setCharProperty(), Qt4_W_Label::setCharProperty(), Qt4_W_LineEdit::setCharProperty(), Qt4_W_PushButton::setCharProperty(), Qt4_W_RadioButton::setCharProperty(), Qt4_W_TextBrowser::setCharProperty(), Qt4_W_TextEdit::setCharProperty(), Qt4_W_Widget::setCharProperty(), Qt5_W_CheckBox::setCharProperty(), Qt5_W_ComboBox::setCharProperty(), Qt5_W_Dialog::setCharProperty(), Qt5_W_Label::setCharProperty(), Qt5_W_LineEdit::setCharProperty(), Qt5_W_PushButton::setCharProperty(), Qt5_W_RadioButton::setCharProperty(), Qt5_W_TextBrowser::setCharProperty(), Qt5_W_TextEdit::setCharProperty(), Qt5_W_Widget::setCharProperty(), FOX16_GuiDialog::setIntProperty(), Qt4_W_Widget::setIntProperty(), Qt5_W_Widget::setIntProperty(), and write_files().

◆ DBG_WARN_ERR

#define DBG_WARN_ERR ( dbg_logger,
dbg_err )
Value:
{\
char dbg_buffer[300]; \
char dbg_errbuff[256]; \
GWEN_Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
if (snprintf(dbg_buffer, sizeof(dbg_buffer)-1,\
__FILE__":%5d: %s" , __LINE__ , dbg_errbuff)>0) { \
dbg_buffer[sizeof(dbg_buffer)-1]=0; \
GWEN_Logger_Log(dbg_logger, GWEN_LoggerLevel_Warning, dbg_buffer);}; \
};

Definition at line 141 of file debug.h.

◆ GWEN_MEMORY_DEBUG_MODE_ALL

#define GWEN_MEMORY_DEBUG_MODE_ALL   0

Definition at line 50 of file debug.h.

◆ GWEN_MEMORY_DEBUG_MODE_DETAILED

#define GWEN_MEMORY_DEBUG_MODE_DETAILED   2

Definition at line 52 of file debug.h.

Referenced by GWEN_MemoryDebug__DumpObject().

◆ GWEN_MEMORY_DEBUG_MODE_OPEN

#define GWEN_MEMORY_DEBUG_MODE_OPEN   1

Definition at line 51 of file debug.h.

◆ GWEN_MEMORY_DEBUG_MODE_SHORT

#define GWEN_MEMORY_DEBUG_MODE_SHORT   3

Definition at line 53 of file debug.h.

Referenced by GWEN_MemoryDebug__DumpObject().

Typedef Documentation

◆ GWEN_MEMORY_DEBUG_OBJECT

Definition at line 55 of file debug.h.

Function Documentation

◆ GWEN_Debug_Snprintf()

GWENHYWFAR_API uint32_t GWEN_Debug_Snprintf ( char * buffer,
uint32_t size,
const char * fmt,
... )

Definition at line 186 of file debug.c.

References fmt, GWEN_Debug_PrintDec(), and GWEN_Debug_PrintHex().

Here is the call graph for this function:

◆ GWEN_MemoryDebug_CleanUp()

GWENHYWFAR_API void GWEN_MemoryDebug_CleanUp ( void )

Definition at line 632 of file debug.c.

References gwen_debug__memobjects, and GWEN_MemoryDebugObject_free().

Here is the call graph for this function:

◆ GWEN_MemoryDebug_Decrement()

GWENHYWFAR_API void GWEN_MemoryDebug_Decrement ( const char * name,
const char * wFile,
int wLine )

Definition at line 513 of file debug.c.

References DBG_ERROR, gwen_debug__memobjects, GWEN_LIST_ADD, GWEN_LOGDOMAIN, GWEN_MemoryDebug__FindObject(), GWEN_MemoryDebugEntry_new(), and GWEN_MemoryDebugObject_new().

Here is the call graph for this function:

◆ GWEN_MemoryDebug_Dump()

GWENHYWFAR_API void GWEN_MemoryDebug_Dump ( uint32_t mode)

Definition at line 616 of file debug.c.

References DBG_ERROR, gwen_debug__memobjects, and GWEN_MemoryDebug__DumpObject().

Here is the call graph for this function:

◆ GWEN_MemoryDebug_DumpObject()

GWENHYWFAR_API void GWEN_MemoryDebug_DumpObject ( const char * name,
uint32_t mode )

Definition at line 584 of file debug.c.

References DBG_ERROR, GWEN_LOGDOMAIN, GWEN_MemoryDebug__DumpObject(), and GWEN_MemoryDebug__FindObject().

Here is the call graph for this function:

◆ GWEN_MemoryDebug_GetObjectCount()

GWENHYWFAR_API long int GWEN_MemoryDebug_GetObjectCount ( const char * name)

Definition at line 600 of file debug.c.

References DBG_ERROR, GWEN_LOGDOMAIN, and GWEN_MemoryDebug__FindObject().

Here is the call graph for this function:

◆ GWEN_MemoryDebug_Increment()

GWENHYWFAR_API void GWEN_MemoryDebug_Increment ( const char * name,
const char * wFile,
int wLine,
int attach )

Definition at line 481 of file debug.c.

References gwen_debug__memobjects, GWEN_LIST_ADD, GWEN_MemoryDebug__FindObject(), GWEN_MemoryDebugEntry_new(), and GWEN_MemoryDebugObject_new().

Here is the call graph for this function: