My Project
Funciones
Referencia del Archivo movie.cpp
#include "movie.h"

Funciones

string getMovieByPosition (int position, filemanip &file)
 Encuentra una pelicula en posicion position de un archivo y devuelve el nombre de la pelicula. Más...
 
string getMovieByName (string moviename, filemanip &file)
 Encuentra la informacion de una pelicula dado su nombre. Más...
 
void showMovie (string movieinfo)
 Despliega la informacion de una pelicula de una linea con la informacion de la pelicula separada por |. Ejemplo de la linea: Ninja Turtles: The Next Mutation, Vol. 1|Shout! Factory||Out|2.0|4:3|19.93|NR|1997|. Más...
 
void showMovies (filemanip &file, int start, int end)
 Despliega la informacion de las peliculas en un archivo desde la linea start hasta la line end. Más...
 
void showMovies (filemanip &file, string keyword)
 Despliega la informacion de las peliculas cuyo nombre contenga una palabra clave dada. Más...
 
string getMovieName (string movieinfo)
 Dado una linea de una pelicula del archivo devuelve el nombre de la pelicula. Más...
 
string getMovieRating (string movieinfo)
 Dado una linea de una pelicula del archivo devuelve la clasificacion de una pelicula. Más...
 
string getMovieYear (string movieinfo)
 Dado una linea de una pelicula del archivo devuelve el ano de lanzamiento de la pelicula. Más...
 
string getMovieGenre (string movieinfo)
 Dado una linea de una pelicula del archivo devuelve el genero de la pelicula. Más...
 
void getMovieInfo (string movieinfo, string &name, string &rating, string &year, string &genre)
 Dado una linea de una pelicula del archivo devuelve por referencia el nombre, clasificion, ano de lanzamiento y genero de una pelicula. Más...
 
string getMovieStudio (string movieinfo)
 Dado una linea de una pelicula del archivo devuelve el estudio de la pelicula Contestacion a (Exercise 3, question 1) Más...
 
void getMovieInfo (string movieinfo, string &name, string &rating, string &year, string &genre, string &studio)
 Dado una linea de una pelicula del archivo devuelve por referencia el nombre, clasificion, ano de lanzamiento, genero y estudio de una pelicula. Contestacion a (Exercise 3, question 2) Más...
 
void showMovieInLine (string movieinfo)
 Despliega la informacion de una pelicula de una linea con la informacion de la pelicula separada por |. La informacion se despliega en una linea identificada por sus campos. Conestacion a (Exercise 3, question 3) Ejemplo de la linea: Ninja Turtles: The Next Mutation, Vol. 1|Shout! Factory||Out|2.0|4:3|19.93|NR|1997|. Más...
 
void showMoviesInLine (filemanip &file, int start, int end)
 Despliega la informacion de las peliculas en un archivo desde la linea start hasta la line end. La informacion se despliega en una linea. Contestacion a (Exercise 3, question 4) Más...
 

Documentación de las funciones

string getMovieByName ( string  moviename,
filemanip file 
)

Encuentra la informacion de una pelicula dado su nombre.

Parámetros
movienameNombre de la pelicula
fileUn apuntador a archivo.
Devuelve
Una linea con la informacion de la pelicula separada por |.
string getMovieByPosition ( int  position,
filemanip file 
)

Encuentra una pelicula en posicion position de un archivo y devuelve el nombre de la pelicula.

Parámetros
positionPosicion de la pelicula en el archivo
fileUn apuntador a archivo.
Devuelve
El nombre de la pelicula
string getMovieGenre ( string  movieinfo)

Dado una linea de una pelicula del archivo devuelve el genero de la pelicula.

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
Devuelve
El genero de la pelicula
void getMovieInfo ( string  movieinfo,
string &  name,
string &  rating,
string &  year,
string &  genre 
)

Dado una linea de una pelicula del archivo devuelve por referencia el nombre, clasificion, ano de lanzamiento y genero de una pelicula.

Parámetros
nameReference variable to return the movie name
ratingReference variable to return the movie rating
yearReference variable to return the movie release year
genreReference variable to return the movie genre
nameVariable de referencia para devolver el nombre de la pelicula
ratingVariable de referencia para devolver la clasificacion de la pelicula
yearVariable de referencia para devolver el ano de lanzamiento de la pelicula
genreVariable de referencia para devolver el genero de la pelicula
void getMovieInfo ( string  movieinfo,
string &  name,
string &  rating,
string &  year,
string &  genre,
string &  studio 
)

Dado una linea de una pelicula del archivo devuelve por referencia el nombre, clasificion, ano de lanzamiento, genero y estudio de una pelicula. Contestacion a (Exercise 3, question 2)

Parámetros
nameReference variable to return the movie name
ratingReference variable to return the movie rating
yearReference variable to return the movie release year
genreReference variable to return the movie genre
studioReference variable to return the movie studio
nameVariable de referencia para devolver el nombre de la pelicula
ratingVariable de referencia para devolver la clasificacion de la pelicula
yearVariable de referencia para devolver el ano de lanzamiento de la pelicula
genreVariable de referencia para devolver el genero de la pelicula
studioVariable de referencia para devolver el estudio de la pelicula
string getMovieName ( string  movieinfo)

Dado una linea de una pelicula del archivo devuelve el nombre de la pelicula.

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
Devuelve
El nombre de la pelicula
string getMovieRating ( string  movieinfo)

Dado una linea de una pelicula del archivo devuelve la clasificacion de una pelicula.

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
Devuelve
La clasificacion de la pelicula
string getMovieStudio ( string  movieinfo)

Dado una linea de una pelicula del archivo devuelve el estudio de la pelicula Contestacion a (Exercise 3, question 1)

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
Devuelve
El estudio de la pelicula
string getMovieYear ( string  movieinfo)

Dado una linea de una pelicula del archivo devuelve el ano de lanzamiento de la pelicula.

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
Devuelve
El ano de lanzamiento de la pelicula
void showMovie ( string  movieinfo)

Despliega la informacion de una pelicula de una linea con la informacion de la pelicula separada por |. Ejemplo de la linea: Ninja Turtles: The Next Mutation, Vol. 1|Shout! Factory||Out|2.0|4:3|19.93|NR|1997|.

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
void showMovieInLine ( string  movieinfo)

Despliega la informacion de una pelicula de una linea con la informacion de la pelicula separada por |. La informacion se despliega en una linea identificada por sus campos. Conestacion a (Exercise 3, question 3) Ejemplo de la linea: Ninja Turtles: The Next Mutation, Vol. 1|Shout! Factory||Out|2.0|4:3|19.93|NR|1997|.

Parámetros
movieinfoLa informacion de la pelicula en una linea separada por |
void showMovies ( filemanip file,
int  start,
int  end 
)

Despliega la informacion de las peliculas en un archivo desde la linea start hasta la line end.

Parámetros
fileApuntador a un archivo.
startLinea en el archivo desde donde desplegar info de las peliculas
endLinea en el archivo hasta donde deplegar info de las peliculas
void showMovies ( filemanip file,
string  keyword 
)

Despliega la informacion de las peliculas cuyo nombre contenga una palabra clave dada.

Parámetros
fileApuntador a un archivo.
keywordPalabra clave para buscar en el nombre de las peliculas.
void showMoviesInLine ( filemanip file,
int  start,
int  end 
)

Despliega la informacion de las peliculas en un archivo desde la linea start hasta la line end. La informacion se despliega en una linea. Contestacion a (Exercise 3, question 4)

Parámetros
fileApuntador a un archivo.
startLinea en el archivo desde donde desplegar info de las peliculas
endLinea en el archivo hasta donde deplegar info de las peliculas