|
uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
|
#include <assert.h>#include <errno.h>#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "getopt.h"Macros | |
| #define | _DIAGASSERT(e) |
| #define | IGNORE_FIRST (*options == '-' || *options == '+') |
| #define | PRINT_ERROR |
| #define | IS_POSIXLY_CORRECT (getenv("POSIXLY_CORRECT") != NULL) |
| #define | PERMUTE (!IS_POSIXLY_CORRECT && !IGNORE_FIRST) |
| #define | IN_ORDER (!IS_POSIXLY_CORRECT && *options == '-') |
| #define | BADCH (int)'?' |
| #define | BADARG (int)':' |
| #define | INORDER (int)1 |
| #define | EMSG "" |
Functions | |
| int | getopt_long (int nargc, char *const *nargv, const char *options, const struct option *long_options, int *idx) |
Variables | |
| char * | optarg = 0 |
| int | optind = 1 |
| int | opterr = 1 |
| int | optopt = 0 |
| int | optreset = 0 |
| #define _DIAGASSERT | ( | e | ) |
| #define BADARG (int)':' |
| #define BADCH (int)'?' |
| #define EMSG "" |
| #define IGNORE_FIRST (*options == '-' || *options == '+') |
| #define IN_ORDER (!IS_POSIXLY_CORRECT && *options == '-') |
| #define INORDER (int)1 |
| #define IS_POSIXLY_CORRECT (getenv("POSIXLY_CORRECT") != NULL) |
| #define PERMUTE (!IS_POSIXLY_CORRECT && !IGNORE_FIRST) |
| #define PRINT_ERROR |
| int getopt_long | ( | int | nargc, |
| char *const * | nargv, | ||
| const char * | options, | ||
| const struct option * | long_options, | ||
| int * | idx | ||
| ) |
| char* optarg = 0 |
| int opterr = 1 |
| int optind = 1 |
| int optopt = 0 |
| int optreset = 0 |