~lightdm-team/lightdm/1.4

« back to all changes in this revision

Viewing changes to libldmgreeter/greeter.h

  • Committer: robert.ancell at gmail
  • Date: 2010-06-19 05:28:14 UTC
  • Revision ID: robert.ancell@gmail.com-20100619052814-b7xev77ougitt7sf
Add some Gtk Doc stuff, can't get it working well though

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
 
17
17
G_BEGIN_DECLS
18
18
 
19
 
#define GREETER_TYPE (greeter_get_type())
20
 
#define GREETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GREETER_TYPE, Greeter));
21
 
 
 
19
#define TYPE_GREETER            (greeter_get_type())
 
20
#define GREETER(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GREETER, Greeter));
 
21
#define GREETER_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GREETER, GreeterClass))
 
22
#define IS_GREETER(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GREETER))
 
23
#define IS_GREETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GREETER))
 
24
#define GREETER_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GREETER, GreeterClass))
 
25
 
 
26
 
 
27
/*<private>*/
22
28
typedef struct GreeterPrivate GreeterPrivate;
23
29
 
24
30
typedef struct
25
31
{
26
32
    GObject         parent_instance;
27
 
    GreeterPrivate *priv;
 
33
    GreeterPrivate *GSEAL (priv);
28
34
} Greeter;
29
35
 
30
36
typedef struct
31
37
{
32
38
    GObjectClass parent_class;
33
 
  
 
39
 
 
40
    /*< private >*/
 
41
 
34
42
    void (*show_prompt)(Greeter *greeter, const gchar *text);
35
43
    void (*show_message)(Greeter *greeter, const gchar *text);
36
44
    void (*show_error)(Greeter *greeter, const gchar *text);