set_property (gchar **property, const gchar *value)
{
g_free (*property);
-
*property = g_strdup (value);
return TRUE;
return set_property (&self->priv->alt_name, alt_name);
}
+const gchar*
+mvs_tmdb_movie_get_alt_name (MvsTmdbMovie *self)
+{
+ return self->priv->alt_name;
+}
+
gboolean
mvs_tmdb_movie_set_certification (MvsTmdbMovie *self,
const gchar *certification)
return set_property (&self->priv->certification, certification);
}
+const gchar*
+mvs_tmdb_movie_get_certification (MvsTmdbMovie *self)
+{
+ return self->priv->certification;
+}
+
gboolean
mvs_tmdb_movie_set_id (MvsTmdbMovie *self, const gchar *id)
{
return set_property (&self->priv->id, id);
}
+const gchar*
+mvs_tmdb_movie_get_id (MvsTmdbMovie *self)
+{
+ return self->priv->id;
+}
+
gboolean
mvs_tmdb_movie_set_images (MvsTmdbMovie *self, const gchar *images)
{
return set_property (&self->priv->images, images);
}
+const gchar*
+mvs_tmdb_movie_get_images (MvsTmdbMovie *self)
+{
+ return self->priv->images;
+}
+
gboolean
mvs_tmdb_movie_set_imdb_id (MvsTmdbMovie *self, const gchar *imdb_id)
{
return set_property (&self->priv->imdb_id, imdb_id);
}
+const gchar*
+mvs_tmdb_movie_get_imdb_id (MvsTmdbMovie *self)
+{
+ return self->priv->imdb_id;
+}
+
gboolean
mvs_tmdb_movie_set_language (MvsTmdbMovie *self, const gchar *language)
{
return set_property (&self->priv->language, language);
}
+const gchar*
+mvs_tmdb_movie_get_language (MvsTmdbMovie *self)
+{
+ return self->priv->language;
+}
+
gboolean
mvs_tmdb_movie_set_last_modified (MvsTmdbMovie *self,
const gchar *last_modified)
return set_property (&self->priv->last_modified, last_modified);
}
+const gchar*
+mvs_tmdb_movie_get_last_movified (MvsTmdbMovie *self)
+{
+ return self->priv->last_modified;
+}
+
gboolean
mvs_tmdb_movie_set_name (MvsTmdbMovie *self, const gchar *name)
{
return set_property (&self->priv->name, name);
}
+const gchar*
+mvs_tmdb_movie_get_name (MvsTmdbMovie *self)
+{
+ return self->priv->name;
+}
+
gboolean
mvs_tmdb_movie_set_overview (MvsTmdbMovie *self, const gchar *overview)
{
return set_property (&self->priv->overview, overview);
}
+const gchar*
+mvs_tmdb_movie_get_overview (MvsTmdbMovie *self)
+{
+ return self->priv->overview;
+}
+
gboolean
mvs_tmdb_movie_set_popularity (MvsTmdbMovie *self, const gchar *popularity)
{
return set_property (&self->priv->rating, rating);
}
+const gchar*
+mvs_tmdb_movie_get_rating (MvsTmdbMovie *self)
+{
+ return self->priv->rating;
+}
+
gboolean
mvs_tmdb_movie_set_released (MvsTmdbMovie *self, const gchar *released)
{
return set_property (&self->priv->released, released);
}
+const gchar*
+mvs_tmdb_movie_get_released (MvsTmdbMovie *self)
+{
+ return self->priv->released;
+}
+
gboolean
mvs_tmdb_movie_set_score (MvsTmdbMovie *self, const gchar *score)
{
return set_property (&self->priv->score, score);
}
+const gchar*
+mvs_tmdb_movie_get_score (MvsTmdbMovie *self)
+{
+ return self->priv->score;
+}
+
gboolean
mvs_tmdb_movie_set_translated (MvsTmdbMovie *self, const gchar *translated)
{
return set_property (&self->priv->translated, translated);
}
+const gchar*
+mvs_tmdb_movie_get_translated (MvsTmdbMovie *self)
+{
+ return self->priv->translated;
+}
+
gboolean
mvs_tmdb_movie_set_type (MvsTmdbMovie *self, const gchar *type)
{
return set_property (&self->priv->type, type);
}
+const gchar*
+mvs_tmdb_movie_get_source_type (MvsTmdbMovie *self)
+{
+ return self->priv->type;
+}
+
gboolean
mvs_tmdb_movie_set_url (MvsTmdbMovie *self, const gchar *url)
{
g_return_val_if_fail (MVS_TMDB_MOVIE (self), FALSE);
return set_property (&self->priv->url, url);
}
+
+const gchar*
+mvs_tmdb_movie_get_url (MvsTmdbMovie *self)
+{
+ return self->priv->url;
+}
+
+void
+mvs_tmdb_movie_print (MvsTmdbMovie *self)
+{
+ g_return_if_fail (MVS_IS_TMDB_MOVIE (self));
+
+ g_print ("[Alternative name]: %s\n", self->priv->alt_name);
+ g_print ("[Certification]: %s\n", self->priv->certification);
+ g_print ("[Id]: %s\n", self->priv->id);
+ g_print ("[Images]: %s\n", self->priv->images);
+ g_print ("[IMDB Id]: %s\n", self->priv->imdb_id);
+ g_print ("[Language]: %s\n", self->priv->language);
+ g_print ("[Last modified]: %s\n", self->priv->last_modified);
+ g_print ("[Name]: %s\n", self->priv->name);
+ g_print ("[Overview]: %s\n", self->priv->overview);
+ g_print ("[Popularity]: %s\n", self->priv->popularity);
+ g_print ("[Rating]: %s\n", self->priv->rating);
+ g_print ("[Released]: %s\n", self->priv->released);
+ g_print ("[Score]: %s\n", self->priv->score);
+ g_print ("[Translated]: %s\n", self->priv->translated);
+ g_print ("[Type]: %s\n", self->priv->type);
+ g_print ("[URL]: %s\n", self->priv->url);
+}