// This is a generated source file for Chilkat version 11.3.0 #ifndef _C_CkLogWH #define _C_CkLogWH #include "chilkatDefs.h" #include "ck_inttypes.h" #include "Chilkat_C.h" CK_C_VISIBLE_PUBLIC HCkLogW CkLogW_Create(void); CK_C_VISIBLE_PUBLIC void CkLogW_Dispose(HCkLogW handle); CK_C_VISIBLE_PUBLIC void CkLogW_getDebugLogFilePath(HCkLogW cHandle, HCkString retval); CK_C_VISIBLE_PUBLIC void CkLogW_putDebugLogFilePath(HCkLogW cHandle, const wchar_t *newVal); CK_C_VISIBLE_PUBLIC const wchar_t *CkLogW_debugLogFilePath(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_getLastErrorHtml(HCkLogW cHandle, HCkString retval); CK_C_VISIBLE_PUBLIC const wchar_t *CkLogW_lastErrorHtml(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_getLastErrorText(HCkLogW cHandle, HCkString retval); CK_C_VISIBLE_PUBLIC const wchar_t *CkLogW_lastErrorText(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_getLastErrorXml(HCkLogW cHandle, HCkString retval); CK_C_VISIBLE_PUBLIC const wchar_t *CkLogW_lastErrorXml(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC BOOL CkLogW_getLastMethodSuccess(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_putLastMethodSuccess(HCkLogW cHandle, BOOL newVal); CK_C_VISIBLE_PUBLIC BOOL CkLogW_getVerboseLogging(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_putVerboseLogging(HCkLogW cHandle, BOOL newVal); CK_C_VISIBLE_PUBLIC void CkLogW_getVersion(HCkLogW cHandle, HCkString retval); CK_C_VISIBLE_PUBLIC const wchar_t *CkLogW_version(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_Clear(HCkLogW cHandle, const wchar_t *initialTag); CK_C_VISIBLE_PUBLIC void CkLogW_EnterContext(HCkLogW cHandle, const wchar_t *tag); CK_C_VISIBLE_PUBLIC void CkLogW_LeaveContext(HCkLogW cHandle); CK_C_VISIBLE_PUBLIC void CkLogW_LogData(HCkLogW cHandle, const wchar_t *tag, const wchar_t *message); CK_C_VISIBLE_PUBLIC void CkLogW_LogDataBase64(HCkLogW cHandle, const wchar_t *tag, HCkByteData data); CK_C_VISIBLE_PUBLIC void CkLogW_LogDataBase64_2(HCkLogW cHandle, const wchar_t *tag, const void * pByteData, unsigned long szByteData); CK_C_VISIBLE_PUBLIC void CkLogW_LogDataHex(HCkLogW cHandle, const wchar_t *tag, HCkByteData data); CK_C_VISIBLE_PUBLIC void CkLogW_LogDataHex2(HCkLogW cHandle, const wchar_t *tag, const void * pByteData, unsigned long szByteData); CK_C_VISIBLE_PUBLIC void CkLogW_LogDataMax(HCkLogW cHandle, const wchar_t *tag, const wchar_t *message, int maxNumChars); CK_C_VISIBLE_PUBLIC void CkLogW_LogDateTime(HCkLogW cHandle, const wchar_t *tag, BOOL gmt); CK_C_VISIBLE_PUBLIC void CkLogW_LogError(HCkLogW cHandle, const wchar_t *message); CK_C_VISIBLE_PUBLIC void CkLogW_LogHash2(HCkLogW cHandle, const wchar_t *tag, const wchar_t *hashAlg, const void * pByteData, unsigned long szByteData); CK_C_VISIBLE_PUBLIC void CkLogW_LogInfo(HCkLogW cHandle, const wchar_t *message); CK_C_VISIBLE_PUBLIC void CkLogW_LogInt(HCkLogW cHandle, const wchar_t *tag, int value); CK_C_VISIBLE_PUBLIC void CkLogW_LogInt64(HCkLogW cHandle, const wchar_t *tag, __int64 value); CK_C_VISIBLE_PUBLIC void CkLogW_LogTimestamp(HCkLogW cHandle, const wchar_t *tag); #endif