var search_data = {"index":{"searchIndex":["alimento","alimento","grupoalimento","lista","<=>()","each()","extraer_head()","extraer_tail()","insertar_head()","insertar_tail()","new()","new()","new()","to_s()","to_s()","valor_energetico()","gemfile","gemfile.lock","guardfile","license","readme","rakefile","alimento.gemspec","setup"],"longSearchIndex":["alimento","alimento::alimento","alimento::grupoalimento","alimento::lista","alimento::alimento#<=>()","alimento::lista#each()","alimento::lista#extraer_head()","alimento::lista#extraer_tail()","alimento::lista#insertar_head()","alimento::lista#insertar_tail()","alimento::alimento::new()","alimento::grupoalimento::new()","alimento::lista::new()","alimento::alimento#to_s()","alimento::grupoalimento#to_s()","alimento::alimento#valor_energetico()","","","","","","","",""],"info":[["Alimento","","Alimento.html","","

Este módulo se ha creado para la asignatura Lenguajes y Paradigmas de la\nProgramación para aprender a …\n"],["Alimento::Alimento","","Alimento/Alimento.html","","

Esta clase permite representar un alimento y calcular su valor energético.\n"],["Alimento::GrupoAlimento","","Alimento/GrupoAlimento.html","","

Extensión de la clase Alimento. Cuenta con una variable grupo (por ejemplo\nLácteo, Carne, etc).\n"],["Alimento::Lista","","Alimento/Lista.html","","

Esta clase es la definición de una lista doblemente enlazada.\n"],["<=>","Alimento::Alimento","Alimento/Alimento.html#method-i-3C-3D-3E","(other)","

Se define para incluir el mixin comparable. Se toma como valor para la\ncomparación el nombre del alimento. …\n"],["each","Alimento::Lista","Alimento/Lista.html#method-i-each","()","

Se incluye el metodo del mixin Enumerable. Iteración sobre los elementos\nde la lista desde el principio …\n"],["extraer_head","Alimento::Lista","Alimento/Lista.html#method-i-extraer_head","()","

Elimina el primer elemento de la lista.\n"],["extraer_tail","Alimento::Lista","Alimento/Lista.html#method-i-extraer_tail","()","

Elimina el último elemento de la lista.\n"],["insertar_head","Alimento::Lista","Alimento/Lista.html#method-i-insertar_head","(valor)","

Permite insertar un valor en la lista por delante.\n"],["insertar_tail","Alimento::Lista","Alimento/Lista.html#method-i-insertar_tail","(valor)","

Permite insertar un valor en la lista por detrás.\n"],["new","Alimento::Alimento","Alimento/Alimento.html#method-c-new","(nombre, proteinas, glucidos, lipidos)","

Se asignan el nombre y los valores gramos de proteínas, glúcidos y lípidos\nal alimento.\n"],["new","Alimento::GrupoAlimento","Alimento/GrupoAlimento.html#method-c-new","(grupo, nombre, proteinas, glucidos, lipidos)","

Asigna el grupo e invoca el método del mismo nombre del padre con los demás\nvalores.\n"],["new","Alimento::Lista","Alimento/Lista.html#method-c-new","()","

Inicia la lista (vacía).\n"],["to_s","Alimento::Alimento","Alimento/Alimento.html#method-i-to_s","()","

Permite visualizar el alimento formateado.\n"],["to_s","Alimento::GrupoAlimento","Alimento/GrupoAlimento.html#method-i-to_s","()","

Muestra el alimento formateado pero mostrando también el grupo.\n"],["valor_energetico","Alimento::Alimento","Alimento/Alimento.html#method-i-valor_energetico","()","

Calcula el valor energético del alimento a partir de los gramos de\nproteínas, glúcidos y lípidos.\n"],["Gemfile","","Gemfile.html","","

source “rubygems.org”\n

git_source(:github) {|repo_name| “github.com/#{repo_name}” } …\n"],["Gemfile.lock","","Gemfile_lock.html","","

PATH\n\n

remote: .\nspecs:\n  alimento (0.1.0)
\n

GEM\n"],["Guardfile","","Guardfile.html","","

# A sample Guardfile # More info at github.com/guard/guard#readme\n

## Uncomment and set this to only include …\n"],["LICENSE","","LICENSE_txt.html","","

The MIT License (MIT)\n

Copyright © 2017 Mireia Scholz\n

Permission is hereby granted, free of charge, to …\n"],["README","","README_md.html","","

Alimento\n

Welcome to your new gem! In this directory, you'll find the files you\nneed to be able to …\n"],["Rakefile","","Rakefile.html","","

require “bundler/gem_tasks” require “rspec/core/rake_task”\n

RSpec::Core::RakeTask.new …\n"],["alimento.gemspec","","alimento_gemspec.html","","

lib = File.expand_path(“../lib”, __FILE__) $LOAD_PATH.unshift(lib) unless\n$LOAD_PATH.include?(lib) …\n"],["setup","","bin/setup.html","","

#!/usr/bin/env bash set -euo pipefail IFS=$'nt' set -vx\n

bundle install\n

# Do any other automated …\n"]]}}