2 * This file is part of gtkD.
4 * gtkD is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
6 * the Free Software Foundation; either version 2.1 of the License, or
7 * (at your option) any later version.
9 * gtkD is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public License
15 * along with gtkD; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 // generated automatically - do not change
20 // find conversion definition on APILookup.txt
21 // implement new conversion functionalities on the wrap.utils pakage
24 * Conversion parameters:
25 * inFile = libgda-gda-log.html
55 import tango
.io
.Stdout
; // use the tango loging?
59 private import gdac
.gdatypes
;
61 private import gdac
.gda
;
80 public static void enable()
82 // void gda_log_enable (void);
89 public static void disable()
91 // void gda_log_disable (void);
97 * whether GDA logs are enabled (TRUE or FALSE).
99 public static int isEnabled()
101 // gboolean gda_log_is_enabled (void);
102 return gda_log_is_enabled();
106 * Logs the given message in the GDA log file.
108 * format string (see the printf(3) documentation).
110 * arguments to insert in the message.
112 public static void message(char[] format
, ... )
114 // void gda_log_message (const gchar *format, ...);
115 gda_log_message(Str
.toStringz(format
));
119 * Logs the given error in the GDA log file.
121 * format string (see the printf(3) documentation).
123 * arguments to insert in the error.
125 public static void error(char[] format
, ... )
127 // void gda_log_error (const gchar *format, ...);
128 gda_log_error(Str
.toStringz(format
));