TMDB Movie: Getter and print methods
[maevies] / src / mvs-tmdb-movie.h
index 4dfcb6e..0561a8f 100644 (file)
@@ -28,9 +28,9 @@ G_BEGIN_DECLS
   (G_TYPE_CHECK_INSTANCE_CAST ((obj), MVS_TYPE_TMDB_MOVIE, MvsTmdbMovie))
 #define MVS_TMDB_MOVIE_CLASS(klass) \
   (G_TYPE_CHECK_CLASS_CAST ((klass), MVS_TYPE_TMDB_MOVIE, MvsTmdbMovieClass))
-#define IS_MVS_TMDB_MOVIE(obj) \
+#define MVS_IS_TMDB_MOVIE(obj) \
   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MVS_TYPE_TMDB_MOVIE))
-#define IS_MVS_TMDB_MOVIE_CLASS(klass) \
+#define MVS_IS_TMDB_MOVIE_CLASS(klass) \
   (G_TYPE_CHECK_CLASS_TYPE ((klass), MVS_TYPE_TMDB_MOVIE))
 #define MVS_TMDB_MOVIE_GET_CLASS(obj) \
   (G_TYPE_INSTANCE_GET_CLASS ((obj), MVS_TYPE_TMDB_MOVIE, MvsTmdbMovieClass))
@@ -54,51 +54,100 @@ MvsTmdbMovie* mvs_tmdb_movie_new (void);
 gboolean
 mvs_tmdb_movie_set_alt_name (MvsTmdbMovie *self, const gchar *alt_name);
 
+const gchar*
+mvs_tmdb_movie_get_alt_name (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_certification (MvsTmdbMovie *self, const gchar *certification);
 
+const gchar*
+mvs_tmdb_movie_get_certification (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_id (MvsTmdbMovie *self, const gchar *id);
 
+const gchar*
+mvs_tmdb_movie_get_id (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_images (MvsTmdbMovie *self, const gchar *images);
 
+const gchar*
+mvs_tmdb_movie_get_images (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_imdb_id (MvsTmdbMovie *self, const gchar *imdb_id);
 
+const gchar*
+mvs_tmdb_movie_get_imdb_id (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_language (MvsTmdbMovie *self, const gchar *language);
 
+const gchar*
+mvs_tmdb_movie_get_language (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_last_modified (MvsTmdbMovie *self,
                                   const gchar *last_modified);
+
+const gchar*
+mvs_tmdb_movie_get_last_modified (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_name (MvsTmdbMovie *self, const gchar *names);
 
+const gchar*
+mvs_tmdb_movie_get_name (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_overview (MvsTmdbMovie *self, const gchar *overview);
 
+const gchar*
+mvs_tmdb_movie_get_overview (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_popularity (MvsTmdbMovie *self, const gchar *popularity);
 
 gboolean
 mvs_tmdb_movie_set_rating (MvsTmdbMovie *self, const gchar *rating);
 
+const gchar*
+mvs_tmdb_movie_get_rating (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_released (MvsTmdbMovie *self, const gchar *released);
 
+const gchar*
+mvs_tmdb_movie_get_released (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_score (MvsTmdbMovie *self, const gchar *score);
 
+const gchar*
+mvs_tmdb_movie_get_score (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_translated (MvsTmdbMovie *self, const gchar *translated);
 
+const gchar*
+mvs_tmdb_movie_get_translated (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_type (MvsTmdbMovie *self, const gchar *type);
 
+const gchar*
+mvs_tmdb_movie_get_source_type (MvsTmdbMovie *self);
+
 gboolean
 mvs_tmdb_movie_set_url (MvsTmdbMovie *self, const gchar *url);
 
+const gchar*
+mvs_tmdb_movie_get_url (MvsTmdbMovie *self);
+
+void
+mvs_tmdb_movie_print (MvsTmdbMovie *self);
+
 G_END_DECLS
 
 #endif /* _MVS_TMDB_MOVIE */