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

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

Diagrama de colaboración para Extras Pds::Ra – Constantes y Defines:

Namespaces

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

Enumeraciones

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
 
const double Pds::Ra::Phi =1.61803398874989484820458683436563811
 
const unsigned int Pds::Ra::StringPrecision =14
 
const double Pds::Ra::WarningRCond =0.000000001
 
const double Pds::Ra::ToRadians =Pi/180.0
 
const double Pds::Ra::Nan =nan("")
 

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__)

Definición en la línea 53 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:53

Mensaje de error.

Ejemplos
example_print_messages.cpp.

Definición en la línea 62 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 75 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 157 del archivo RaDefines.hpp.

157  {
161  TextFormat=0,
165  MatFileFormat,
166  } FormatType;
FormatType
Tipo de dato en la carga de información desde archivo.
Definition: RaDefines.hpp:157
@ MatFileFormat
Definition: RaDefines.hpp:165
@ TextFormat
Definition: RaDefines.hpp:161

Documentación de las variables

◆ Pi

const double Pds::Ra::Pi =3.14159265358979323846264338327950288

Número PI.

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

◆ Phi

const double Pds::Ra::Phi =1.61803398874989484820458683436563811

Número aureo.

Definición en la línea 114 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 120 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 126 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 132 del archivo RaDefines.hpp.

◆ Nan

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

Not A Number.

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

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed