My Project
Funciones
Referencia del Archivo movie.h
#include <string>
#include <QDebug>
#include "filemanip.h"
#include <QString>
#include <QStringList>
#include <iostream>

Ir al código fuente de este archivo.

Funciones

string getMovieByName (string, filemanip &)
 Encuentra la informacion de una pelicula dado su nombre. Más...
 
string getMovieByPosition (int, filemanip &)
 Encuentra una pelicula en posicion position de un archivo y devuelve el nombre de la pelicula. Más...
 
void showMovies (filemanip &, int=1, int=10)
 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...
 
void showMovie (string)
 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...
 
string getMovieName (string)
 Dado una linea de una pelicula del archivo devuelve el nombre de la pelicula. Más...
 
string getMovieRating (string)
 Dado una linea de una pelicula del archivo devuelve la clasificacion de una pelicula. Más...
 
string getMovieYear (string)
 Dado una linea de una pelicula del archivo devuelve el ano de lanzamiento de la pelicula. Más...
 
string getMovieGenre (string)
 Dado una linea de una pelicula del archivo devuelve el genero de la pelicula. Más...
 
void getMovieInfo (string, string &, string &, string &, string &)
 Dado una linea de una pelicula del archivo devuelve por referencia el nombre, clasificion, ano de lanzamiento y genero de una pelicula. 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  ,
string &  ,
string &  ,
string &  ,
string &   
)

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
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 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 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.