Common functions for commandline tools.
More...
#include <dballe/core/error.h>
Go to the source code of this file.
Detailed Description
Common functions for commandline tools.
Function Documentation
dba_err dba_formatter_describe_level |
( |
int |
ltype, |
|
|
int |
l1, |
|
|
char ** |
buf |
|
) |
| |
Describe a level layer.
- Parameters:
-
ltype | The level type |
l1 | The l1 value for the level |
- Return values:
-
buf | The formatted layer description, on a newly allocated string. It is the responsibility of the caller to deallocate the string. |
- Returns:
- The error indicator for the function (See error.h)
dba_err dba_formatter_describe_level_or_layer |
( |
int |
ltype1, |
|
|
int |
l1, |
|
|
int |
ltype2, |
|
|
int |
l2, |
|
|
char ** |
buf |
|
) |
| |
Describe a level or a layer.
- Parameters:
-
ltype1 | The type of the first level |
l1 | The value of the first level |
ltype2 | The type of the second level |
l2 | The value of the second level |
- Return values:
-
buf | The formatted layer description, on a newly allocated string. It is the responsibility of the caller to deallocate the string. |
- Returns:
- The error indicator for the function (See error.h)
References DBA_RUN_OR_GOTO.
dba_err dba_formatter_describe_trange |
( |
int |
ptype, |
|
|
int |
p1, |
|
|
int |
p2, |
|
|
char ** |
buf |
|
) |
| |
Describe a time range.
- Parameters:
-
ptype | The time range type |
p1 | The p1 value for the time range |
p2 | The p2 value for the time range |
- Return values:
-
buf | The formatted time range description, on a newly allocated string. It is the responsibility of the caller to deallocate the string. |
- Returns:
- The error indicator for the function (See error.h)