Home | Develop | Download | Contact
Namespaces
Extras Pds::Ra – Constantes y Defines

Constantes y macros: pds_print_error_message(), Pds::Ra::WarningRCond, etc. Más...

Namespaces

namespace  Pds
 Nombre de espacion para PDS (Procesamiento Digital de Senales)
 

Enumeraciones en RaDefines

Muchos tipos de defines

enum  Pds::Ra::FormatType { Pds::Ra::TextFormat =0 , Pds::Ra::MatFileFormat }
 Tipo de dato en la carga de información desde archivo. Más...
 

Variables Matemáticas

Muchos tipos de defines

const double Pds::Ra::Pi =3.14159265358979323846264338327950288
 Número PI. Más...
 
const double Pds::Ra::Phi =1.61803398874989484820458683436563811
 Número aureo. Más...
 
const unsigned int Pds::Ra::StringPrecision =14
 Número de decimales a mostrar cuando se imprime en pantalla o en archivo. Más...
 
const double Pds::Ra::WarningRCond =0.000000001
 Valor minimo que puede tener rcond, abajo de este valor será mostrado un mensaje en pantalla. Más...
 
const double Pds::Ra::ToRadians =Pi/180.0
 Factor de conversión de grados a radianes. Más...
 
const double Pds::Ra::Nan =nan("")
 Not A Number. Más...
 

Defines varios

Muchos tipos de defines

#define __CURRENT_FILENAME__   (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__)
 
#define pds_print_error_message(msg)
 
#define pds_print_warning_message(msg)    std::cout<<"--WARNING :: "<<msg<<std::endl
 
#define pds_print_info_message(msg)    std::cout<<"-----INFO :: "<<msg<<std::endl
 

Descripción detallada

Constantes y macros: pds_print_error_message(), Pds::Ra::WarningRCond, etc.

#include <Pds/RaDefines>

Documentación de los 'defines'

◆ __CURRENT_FILENAME__

#define __CURRENT_FILENAME__   (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__)

Nombre del filename actual.

Definición en la línea 56 del archivo RaDefines.hpp.

◆ pds_print_error_message

#define pds_print_error_message (   msg)
Valor:
std::cout<<"----ERROR :: "<<__CURRENT_FILENAME__<<" -- "<<__PRETTY_FUNCTION__<<" -- line "<<__LINE__<<std::endl \
<<"----ERROR :: "<<msg<<std::endl
#define __CURRENT_FILENAME__
Definition: RaDefines.hpp:56

Mensaje de error.

Ejemplos
example_print_messages.cpp.

Definición en la línea 64 del archivo RaDefines.hpp.

◆ pds_print_warning_message

#define pds_print_warning_message (   msg)     std::cout<<"--WARNING :: "<<msg<<std::endl

Mensaje de advertencia.

Ejemplos
example_print_messages.cpp.

Definición en la línea 76 del archivo RaDefines.hpp.

◆ pds_print_info_message

#define pds_print_info_message (   msg)     std::cout<<"-----INFO :: "<<msg<<std::endl

Mensaje con informaciones genericas.

Ejemplos
example_print_messages.cpp.

Definición en la línea 86 del archivo RaDefines.hpp.

Documentación de las enumeraciones

◆ FormatType

Tipo de dato en la carga de información desde archivo.

Cuando existe una carga de datos esta puede proceder de varios tipos de fuentes.

Valores de enumeraciones
TextFormat 

Formato de texto.

MatFileFormat 

Formato compatible con archivo binario de octave.

Definición en la línea 150 del archivo RaDefines.hpp.

150  {
154  TextFormat=0,
158  MatFileFormat,
159  } FormatType;
FormatType
Tipo de dato en la carga de información desde archivo.
Definition: RaDefines.hpp:150
@ MatFileFormat
Definition: RaDefines.hpp:158
@ TextFormat
Definition: RaDefines.hpp:154

Documentación de las variables

◆ Pi

const double Pds::Ra::Pi =3.14159265358979323846264338327950288

Número PI.

Definición en la línea 107 del archivo RaDefines.hpp.

◆ Phi

const double Pds::Ra::Phi =1.61803398874989484820458683436563811

Número aureo.

Definición en la línea 112 del archivo RaDefines.hpp.

◆ StringPrecision

const unsigned int Pds::Ra::StringPrecision =14

Número de decimales a mostrar cuando se imprime en pantalla o en archivo.

Definición en la línea 117 del archivo RaDefines.hpp.

◆ WarningRCond

const double Pds::Ra::WarningRCond =0.000000001

Valor minimo que puede tener rcond, abajo de este valor será mostrado un mensaje en pantalla.

Definición en la línea 122 del archivo RaDefines.hpp.

◆ ToRadians

const double Pds::Ra::ToRadians =Pi/180.0

Factor de conversión de grados a radianes.

Definición en la línea 127 del archivo RaDefines.hpp.

◆ Nan

const double Pds::Ra::Nan =nan("")

Not A Number.

Definición en la línea 132 del archivo RaDefines.hpp.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed