public
Description: A Clutter-based Twitter client
Homepage: http://live.gnome.org/Tweet
Clone URL: git://github.com/ebassi/tweet.git
Search Repo:
Emmanuele Bassi (author)
Sat Apr 19 07:29:41 -0700 2008
commit  a643edaaa7ba328cf4f24356dbeb5c2faa5837e3
tree    a002d1ab1d3439fcbbd514ce3b803f4d8e216866
parent  455bcf01d7cb8a5c84630024c693349a9c06dafe
tweet / twitter-glib / twitter-user-list.h
100644 49 lines (36 sloc) 2.017 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#ifndef __TWITTER_USER_LIST_H__
#define __TWITTER_USER_LIST_H__
 
#include <glib-object.h>
#include <twitter-glib/twitter-status.h>
 
G_BEGIN_DECLS
 
#define TWITTER_TYPE_USER_LIST (twitter_user_list_get_type ())
#define TWITTER_USER_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TWITTER_TYPE_USER_LIST, TwitterUserList))
#define TWITTER_IS_USER_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TWITTER_TYPE_USER_LIST))
#define TWITTER_USER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TWITTER_TYPE_USER_LIST, TwitterUserListClass))
#define TWITTER_IS_USER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TWITTER_TYPE_USER_LIST))
#define TWITTER_USER_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TWITTER_TYPE_USER_LIST, TwitterUserListClass))
 
typedef struct _TwitterUserList TwitterUserList;
typedef struct _TwitterUserListPrivate TwitterUserListPrivate;
typedef struct _TwitterUserListClass TwitterUserListClass;
 
struct _TwitterUserList
{
  GObject parent_instance;
 
  TwitterUserListPrivate *priv;
};
 
struct _TwitterUserListClass
{
  GObjectClass parent_class;
};
 
GType twitter_user_list_get_type (void) G_GNUC_CONST;
 
TwitterUserList *twitter_user_list_new (void);
TwitterUserList *twitter_user_list_new_from_data (const gchar *buffer);
 
void twitter_user_list_load_from_data (TwitterUserList *user_list,
                                                   const gchar *buffer);
 
guint twitter_user_list_get_count (TwitterUserList *user_list);
TwitterUser * twitter_user_list_get_id (TwitterUserList *user_list,
                                                   guint id);
TwitterUser * twitter_user_list_get_pos (TwitterUserList *user_list,
                                                   gint index_);
GList * twitter_user_list_get_all (TwitterUserList *user_list);
 
G_END_DECLS
 
#endif /* __TWITTER_USER_LIST_H__ */