[[PageOutline]] = TimeSet = Funciones que devuelven TimeSet[[BR]] == Función '''*''' == * Declaración: {{{ TimeSet tms1 * tms2 {TimeSet tms1, TimeSet tms2} }}} * Descripción: {{{ Devuelve la intersección de ambos conjuntos temporales. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''+''' == * Declaración: {{{ TimeSet tms1 + tms2 {TimeSet tms1, TimeSet tms2} }}} * Descripción: {{{ Devuelve la unión de ambos conjuntos temporales. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''-''' == * Declaración: {{{ TimeSet tms1 - tms2 {TimeSet tms1, TimeSet tms2} }}} * Descripción: {{{ Devuelve la diferencia entre ambos conjuntos temporales. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''D''' == * Declaración: {{{ TimeSet D(Real n) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas que son el enésimo día del mes. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgra.cpp tol/btol/timeset_type/tmsgra.cpp] == Función '''DatesOfSet''' == * Declaración: {{{ TimeSet DatesOfSet(Set s) }}} * Descripción: {{{ Devuelve el conjunto temporal compuesto por todas las fechas de un conjunto ordinario de fechas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''Day''' == * Declaración: {{{ TimeSet Day(Date d) }}} * Descripción: {{{ Devuelve el conjunto temporal compuesto de un único día dado. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''H''' == * Declaración: {{{ TimeSet H(Real hora) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas en la hora dada. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgra.cpp tol/btol/timeset_type/tmsgra.cpp] == Función '''In''' == * Declaración: {{{ TimeSet In(Date desde, Date hasta [, TimeSet unidades = Diario]) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas entre dos fechas dadas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''Intersection''' == * Declaración: {{{ TimeSet Intersection(TimeSet tms1, TimeSet tms2 [, TimeSet tms3, ... ]) }}} * Descripción: {{{ Devuelve la intersección de todos los conjuntos temporales dados. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''M''' == * Declaración: {{{ TimeSet M(Real n) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas del enésimo mes del año. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgra.cpp tol/btol/timeset_type/tmsgra.cpp] == Función '''Mi''' == * Declaración: {{{ TimeSet Mi(Real minuto) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas en el minuto dado. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgra.cpp tol/btol/timeset_type/tmsgra.cpp] == Función '''Periodic''' == * Declaración: {{{ TimeSet Periodic(Date D, Real P [, TimeSet unidades = Diario]) }}} * Descripción: {{{ Devuelve el conjunto temporal periódico, compuesto por una fecha D y todas sus translaciones a un número de fechas múltiplo de P dentro del fechado de unidades dado. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''Range''' == * Declaración: {{{ TimeSet Range(TimeSet T, Real N0, Real N1 [, TimeSet unidades = Diario]) }}} * Descripción: {{{ Devuelve la unión de todas las translaciones (vea la función Succ) del conjunto temporal T, para cada número entero desde N0 hasta N1. Obviamente, si N0>N1 se obtiene el conjunto temporal vacío. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''S''' == * Declaración: {{{ TimeSet S(Real segundo) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas en el segundo dado. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgra.cpp tol/btol/timeset_type/tmsgra.cpp] == Función '''SerTms''' == * Declaración: {{{ TimeSet SerTms(Serie ser) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas del fechado de una serie en las que ésta no se anula. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''StdLib::FullWeeks''' == * Declaración: {{{ TimeSet StdLib::FullWeeks(TimeSet ts) }}} * Descripción: {{{ Devuelve el TimeSet que completa en semanas enteras a partir del 'ts' }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_timeset.tol stdlib/tol/general/grammars/_timeset.tol] == Función '''StdLib::LDM''' == * Declaración: {{{ TimeSet StdLib::LDM(Real month) }}} * Descripción: {{{ El ultimo día del mes n-ésimo de cualquier año (Last Day of Month) }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_timeset.tol stdlib/tol/general/grammars/_timeset.tol] == Función '''StdLib::MinComunFechado''' == * Declaración: {{{ TimeSet StdLib::MinComunFechado(Set ser) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_timeset.tol stdlib/tol/general/grammars/_timeset.tol] == Función '''Succ''' == * Declaración: {{{ TimeSet Succ(TimeSet T, Real n [, TimeSet unidades = Diario]) }}} * Descripción: {{{ Devuelve el conjunto temporal T, trasladado n fechas a lo largo del fechado de unidades dado, hacia el futuro, si n es positivo, o hacia el pasado, si n es negativo. Si n es cero devuelve el propio T. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''Union''' == * Declaración: {{{ TimeSet Union(TimeSet tms1, TimeSet tms2 [, TimeSet tms3, ... ]) }}} * Descripción: {{{ Devuelve la unión de todos los conjuntos temporales dados. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''WD''' == * Declaración: {{{ TimeSet WD(Real n) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas que son el enésimo día de la semana. El parámetro n tiene que estar entre los valores 1 (Lunes) y 7 (Domingo). }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgra.cpp tol/btol/timeset_type/tmsgra.cpp] == Función '''Y''' == * Declaración: {{{ TimeSet Y(Real n) }}} * Descripción: {{{ Devuelve el conjunto temporal de todas las fechas del enésimo año. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp]