/[aleader]/aleader/aleader/aleader_transcript.h
ViewVC logotype

Diff of /aleader/aleader/aleader_transcript.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by jpritikin, Thu Aug 14 03:40:43 2003 UTC revision 1.9 by jpritikin, Thu Oct 9 03:18:59 2003 UTC
# Line 55  struct _AppTranscript { Line 55  struct _AppTranscript {
55    GtkTextBuffer *text;    GtkTextBuffer *text;
56    
57    GPtrSet *names_by_alpha;    GPtrSet *names_by_alpha;
   GPtrSet *names_by_use;  
58    
59    AppIpName *name_unset;    AppIpName *name_unset;
60    AppIpName *name_any;    AppIpName *name_any;
61    
62      GPtrSet *topics;
63    
64    struct exam_data *edata;    struct exam_data *edata;
65    
66    GPtrSet *ip_by_start;    GPtrSet *ip_by_start;
# Line 188  void           app_ip_name_unuse Line 189  void           app_ip_name_unuse
189    
190  void           app_ip_name_changed        (AppIpName *nm);  void           app_ip_name_changed        (AppIpName *nm);
191    
192    // ------------------------------------------------------ LeadrTopic
193    
194    #define LEADR_TOPIC_TYPE                (leadr_topic_get_type())
195    #define LEADR_TOPIC(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), LEADR_TOPIC_TYPE, LeadrTopic))
196    #define IS_LEADR_TOPIC(obj)             (G_TYPE_CHECK_INSTANCE_TYPE((obj), LEADR_TOPIC_TYPE))
197    #define LEADR_TOPIC_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS((obj), LEADR_TOPIC_TYPE, LeadrTopicClass))
198    #define LEADR_TOPIC_CLASS(klass)        (G_TYPE_CHECK_CLASS_CAST((klass), LEADR_TOPIC_TYPE, LeadrTopicClass))
199    #define IS_LEADR_TOPIC_CLASS(klass)     (G_TYPE_CHECK_CLASS_TYPE((klass), LEADR_TOPIC_TYPE))
200    
201    GType leadr_topic_get_type (void);
202    
203    LeadrTopic *
204    leadr_topic_new (AppTranscript *tx, const gchar *name,
205                     const gchar *note);
206    
207    AppTranscript *leadr_topic_get_transcript (LeadrTopic *tpc);
208    
209    const gchar *leadr_topic_get_name (LeadrTopic *tpc);
210    const gchar *leadr_topic_get_note (LeadrTopic *tpc);
211    gint leadr_topic_get_use (LeadrTopic *tpc);
212    
213    LeadrTopic *leadr_topic_use (LeadrTopic *tpc);
214    void leadr_topic_unuse (LeadrTopic *tpc);
215    
216    void leadr_topic_changed (LeadrTopic *Tpc);
217    
218  // ------------------------------------------------------ TranscriptDiff  // ------------------------------------------------------ TranscriptDiff
219    
220  enum {  enum {

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26