Operações com categorias de máquinas.
Mais...
|
const char * | select_category (void) |
| Interface interativa para seleção de categorias cadastradas.
|
|
void | show_categories_by_code (void) |
| Exibe no terminal uma lista de todas as categorias de máquinas autônomas, ordenadas alfabeticamente pelo código.
|
|
void | show_categories_by_name (void) |
| Exibe no terminal uma lista de categorias de máquinas autônomas, ordenadas alfabeticamente pelo nome completo.
|
|
void | show_categories_by_acronym (void) |
| Exibe no terminal uma listagem de todas as categorias de máquinas autônomas, classificadas e ordenadas alfabeticamente pela sigla (acronym)
|
|
const char * | get_category_name_by_acronym (const char *acronym) |
| Obtém o nome da categoria de máquina autônoma a partir de sua sigla (acronym)
|
|
const char * | get_category_code_by_acronym (const char *acronym) |
| Obtém o código numérico da categoria de máquina autônoma a partir de sua sigla (acronym)
|
|
const char * | get_category_acronym_by_code (const char *code) |
| Obtém a sigla (acronym) da categoria de máquina autônoma a partir de seu código numérico.
|
|
const char * | get_category_name_by_code (const char *code) |
| Obtém o nome completo da categoria de máquina autônoma a partir de seu código numérico.
|
|
const char * | get_category_acronym_by_name (const char *name) |
| Obtém a sigla (acronym) da categoria de máquina autônoma a partir de seu nome completo.
|
|
const char * | get_category_code_by_name (const char *name) |
| Obtém o código numérico da categoria de máquina autônoma a partir de seu nome completo.
|
|
Operações com categorias de máquinas.
Estas funções permitem obter informações sobre categorias de máquinas autônomas, como siglas, nomes completos e códigos de identificação numéricos.
◆ get_category_acronym_by_code()
const char * get_category_acronym_by_code |
( |
const char * |
code | ) |
|
Obtém a sigla (acronym) da categoria de máquina autônoma a partir de seu código numérico.
- Parâmetros
-
code | Código de 6 dígitos (ex: "103456") |
- Retorna
- Sigla correspondente (ex: "DRN"). Retorna
NULL
se o código não for encontrado
◆ get_category_acronym_by_name()
const char * get_category_acronym_by_name |
( |
const char * |
name | ) |
|
Obtém a sigla (acronym) da categoria de máquina autônoma a partir de seu nome completo.
- Parâmetros
-
name | Nome completo da categoria (ex: "Veículo Autônomo Terrestre") |
- Retorna
- Sigla correspondente (ex: "VEI"). Retorna
NULL
se o nome não for encontrado
◆ get_category_code_by_acronym()
const char * get_category_code_by_acronym |
( |
const char * |
acronym | ) |
|
Obtém o código numérico da categoria de máquina autônoma a partir de sua sigla (acronym)
- Parâmetros
-
acronym | Sigla de 3 caracteres (ex: "CLN") |
- Retorna
- Código de 6 dígitos correspondente (ex: "541482"). Retorna
NULL
se a sigla não for encontrada
◆ get_category_code_by_name()
const char * get_category_code_by_name |
( |
const char * |
name | ) |
|
Obtém o código numérico da categoria de máquina autônoma a partir de seu nome completo.
- Parâmetros
-
name | Nome completo da categoria (ex: "Robô de Entrega") |
- Retorna
- Código de 6 dígitos correspondente (ex: "212972"). Retorna
NULL
se o nome não for encontrado
◆ get_category_name_by_acronym()
const char * get_category_name_by_acronym |
( |
const char * |
acronym | ) |
|
Obtém o nome da categoria de máquina autônoma a partir de sua sigla (acronym)
- Parâmetros
-
acronym | Sigla de 3 caracteres (ex: "DRN") |
- Retorna
- Nome completo correspondente (ex: "Drone"). Retorna
NULL
se a sigla não for encontrada
◆ get_category_name_by_code()
const char * get_category_name_by_code |
( |
const char * |
code | ) |
|
Obtém o nome completo da categoria de máquina autônoma a partir de seu código numérico.
- Parâmetros
-
code | Código de 6 dígitos (ex: "541482") |
- Retorna
- Nome da categoria correspondente (ex: "Robô Aspirador"). Retorna
NULL
se o código não for encontrado
◆ select_category()
const char * select_category |
( |
void |
| ) |
|
Interface interativa para seleção de categorias cadastradas.
- Retorna
- const char* Código de 6 dígitos da categoria selecionada
- Nota
- Utiliza interface gráfica com navegação por setas
◆ show_categories_by_acronym()
void show_categories_by_acronym |
( |
void |
| ) |
|
Exibe no terminal uma listagem de todas as categorias de máquinas autônomas, classificadas e ordenadas alfabeticamente pela sigla (acronym)
- Nota
- Formato de saída: "CÓDIGO SIGLA - NOME"
◆ show_categories_by_code()
void show_categories_by_code |
( |
void |
| ) |
|
Exibe no terminal uma lista de todas as categorias de máquinas autônomas, ordenadas alfabeticamente pelo código.
- Nota
- Formato de saída: "CÓDIGO SIGLA - NOME"
◆ show_categories_by_name()
void show_categories_by_name |
( |
void |
| ) |
|
Exibe no terminal uma lista de categorias de máquinas autônomas, ordenadas alfabeticamente pelo nome completo.
- Nota
- Formato de saída: "CÓDIGO SIGLA - NOME"