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

  moviename | Nombre de la pelicula
  file | Un 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

  position | Posicion de la pelicula en el archivo
  file | Un 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

  movieinfo | La 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

  name | Reference variable to return the movie name
  rating | Reference variable to return the movie rating
  year | Reference variable to return the movie release year
  genre | Reference variable to return the movie genre
  name | Variable de referencia para devolver el nombre de la pelicula
  rating | Variable de referencia para devolver la clasificacion de la pelicula
  year | Variable de referencia para devolver el ano de lanzamiento de la pelicula
  genre | Variable 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

  movieinfo | La 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

  movieinfo | La 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

  movieinfo | La 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

  movieinfo | La 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

  file | Apuntador a un archivo.
  start | Linea en el archivo desde donde desplegar info de las peliculas
  end | Linea 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

  file | Apuntador a un archivo.
  keyword | Palabra clave para buscar en el nombre de las peliculas.