"Fossies" - the Fresh Open Source Software Archive

Member "evolution-mapi-3.46.1/src/libexchangemapi/e-mapi-debug.h" (2 Dec 2022, 1334 Bytes) of package /linux/misc/evolution-mapi-3.46.1.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "e-mapi-debug.h" see the Fossies "Dox" file reference documentation.

    1 /*
    2  * This program is free software; you can redistribute it and/or
    3  * modify it under the terms of the GNU Lesser General Public
    4  * License as published by the Free Software Foundation; either
    5  * version 2 of the License, or (at your option) version 3.
    6  *
    7  * This program is distributed in the hope that it will be useful,
    8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10  * Lesser General Public License for more details.
   11  *
   12  * You should have received a copy of the GNU Lesser General Public
   13  * License along with the program; if not, see <http://www.gnu.org/licenses/>
   14  *
   15  *
   16  * Copyright (C) 2011 Red Hat, Inc. (www.redhat.com)
   17  *
   18  */
   19 
   20 /* debugging stuff for evolution-mapi */
   21 
   22 #ifndef E_MAPI_DEBUG_H
   23 #define E_MAPI_DEBUG_H
   24 
   25 #include "e-mapi-connection.h"
   26 #include "e-mapi-fast-transfer.h"
   27 
   28 G_BEGIN_DECLS
   29 
   30 gboolean    e_mapi_debug_is_enabled (void);
   31 void        e_mapi_debug_print (const gchar *format, ...);
   32 
   33 void        e_mapi_debug_dump_bin       (const uint8_t *bin,
   34                          uint32_t bin_sz,
   35                          gint indent);
   36 void        e_mapi_debug_dump_properties    (struct mapi_SPropValue_array *properties,
   37                          gint indent);
   38 void        e_mapi_debug_dump_object    (EMapiObject *object,
   39                          gboolean with_properties,
   40                          gint indent);
   41 
   42 G_END_DECLS
   43 
   44 #endif /* E_MAPI_DEBUG_H */