Home | Develop | Download | Contact
Funciones
Funciones del módulo PdsArgsFunc.

Funciones

int pds_get_int_param (int argc, char *const argv[], const char *data, int *param)
 Obtiene el parámetro param de tipo int que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero. Más...
 
int pds_get_llint_param (int argc, char *const argv[], const char *data, long long *param)
 
int pds_get_float_param (int argc, char *const argv[], const char *data, float *param)
 Obtiene el parámetro param de tipo float que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero. Más...
 
int pds_get_double_param (int argc, char *const argv[], const char *data, double *param)
 Obtiene el parámetro param de tipo double que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero. Más...
 
int pds_get_chars_param (int argc, char *const argv[], const char *data, char **param)
 Obtiene la dirección del parámetro param de tipo char * que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero. Más...
 
int pds_exist_param (int argc, char *const argv[], const char *data)
 Retorna TRUE si existe el parámetro param. Más...
 

Descripción detallada


Funciones.

Documentación de las funciones

◆ pds_get_int_param()

int pds_get_int_param ( int  argc,
char *const  argv[],
const char *  data,
int *  param 
)

Obtiene el parámetro param de tipo int que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero.

Parámetros
[in]argcCantidad de elementos de argv.
[in]argvCadenas de caracteres con parámetros de entrada.
[in]dataDato a buscar en las cadenas argv.
[out]paramParámetro existente después de data.
Devuelve
TRUE si todo fue bien o FALSE si no, ejemplo argv==NULL ó data==NULL. si el parámetro no es encontrado da FALSE.
Ejemplos:
testpdsargsfunc.c.

◆ pds_get_llint_param()

int pds_get_llint_param ( int  argc,
char *const  argv[],
const char *  data,
long long *  param 
)
Ejemplos:
testpdsargsfunc.c.

◆ pds_get_float_param()

int pds_get_float_param ( int  argc,
char *const  argv[],
const char *  data,
float *  param 
)

Obtiene el parámetro param de tipo float que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero.

Parámetros
[in]argcCantidad de elementos de argv.
[in]argvCadenas de caracteres con parámetros de entrada.
[in]dataDato a buscar en las cadenas argv.
[out]paramParámetro existente después de data.
Devuelve
TRUE si todo fue bien o FALSE si no, ejemplo argv==NULL ó data==NULL. si el parámetro no es encontrado da FALSE.
Ejemplos:
testpdsargsfunc.c.

◆ pds_get_double_param()

int pds_get_double_param ( int  argc,
char *const  argv[],
const char *  data,
double *  param 
)

Obtiene el parámetro param de tipo double que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero.

Parámetros
[in]argcCantidad de elementos de argv.
[in]argvCadenas de caracteres con parámetros de entrada.
[in]dataDato a buscar en las cadenas argv.
[out]paramParámetro existente después de data.
Devuelve
TRUE si todo fue bien o FALSE si no, ejemplo argv==NULL ó data==NULL. si el parámetro no es encontrado da FALSE.
Ejemplos:
testpdsargsfunc.c.

◆ pds_get_chars_param()

int pds_get_chars_param ( int  argc,
char *const  argv[],
const char *  data,
char **  param 
)

Obtiene la dirección del parámetro param de tipo char * que va después del parámetro data en una cadena de parámetros argv de argc elementos. si el parámetro data o param no es encontrado la función retorna FALSE, y simplemente no modifica param. Si existen parámetros data repetidos, solo se atiende al primero.

Parámetros
[in]argcCantidad de elementos de argv.
[in]argvCadenas de caracteres con parámetros de entrada.
[in]dataDato a buscar en las cadenas argv.
[out]paramParámetro existente después de data.
Devuelve
TRUE si todo fue bien o FALSE si no, ejemplo argv==NULL ó data==NULL. si el parámetro no es encontrado da FALSE.
Ejemplos:
testpdsargsfunc.c.

◆ pds_exist_param()

int pds_exist_param ( int  argc,
char *const  argv[],
const char *  data 
)

Retorna TRUE si existe el parámetro param.

Parámetros
[in]argcCantidad de elementos de argv.
[in]argvCadenas de caracteres con parámetros de entrada.
[in]dataDato a buscar en las cadenas argv.
Devuelve
TRUE si todo fue bien o FALSE si no, ejemplo argv==NULL ó data==NULL. si el parámetro no es encontrado da FALSE.
Ejemplos:
testpdsargsfunc.c.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed