1 /* This file is part of the Linux Trace Toolkit viewer
2 * Copyright (C) 2003-2004 Michel Dagenais
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License Version 2 as
6 * published by the Free Software Foundation;
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
13 * You should have received a copy of the GNU General Public License
14 * along with this program; if not, write to the Free Software
15 * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
22 #include <lttv/attribute.h>
24 /* The modules in the visualizer communicate with the main module and
25 with each other through attributes. There is a global set of attributes */
27 LttvAttribute
*lttv_global_attributes();
30 /* A number of global attributes are initialized before modules are
31 loaded, for example hooks lists. More global attributes are defined
32 in individual mudules to store information or to communicate with other
33 modules (GUI windows, menus...).
35 The hooks lists (lttv_hooks) are initialized in the main module and may be
36 used by other modules. Each corresponds to a specific location in the main
37 module processing loop. The attribute key and typical usage for each
41 Good place to define new command line options to be parsed.
44 Read the values set by the command line options.
52 #define g_info(format...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_INFO, format)
53 #define g_debug(format...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_DEBUG, format)
This page took 0.030484 seconds and 5 git commands to generate.