ArgPar-C v1.0.0-build
Simple and powerful Argument Parser for C
Loading...
Searching...
No Matches
APCpredefines.h File Reference

Go to the source code of this file.

Macros

#define APC_DEFAULT_C_STD   201112L
 APCpredefines.h - pcannonProjectStandards Predefines for C and C++ projects STD Information: 20250723 - 1.0S.
#define APC_DEV   true
#define APC_FREE(x)
#define APC_STRINGIFY(x)
#define APC_TOSTRING(x)
#define APC_VERSION   ((EXAMPLE_VERSION_MAJOR<<16)|(EXAMPLE_VERSION_MINOR<<8)|(EXAMPLE_VERSION_PATCH)|(EXAMPLE_VERSION_STATE << 24))
#define APC_VERSION_CHECK(EXAMPLE_VERSION_MAJOR, EXAMPLE_VERSION_MINOR, EXAMPLE_VERSION_PATCH, EXAMPLE_VERSION_STATE)
#define APC_VERSION_MAJOR   1
#define APC_VERSION_MINOR   0
#define APC_VERSION_PATCH   0
#define APC_VERSION_STATE   "dev"
#define APC_VERSION_STD   20260226L

Macro Definition Documentation

◆ APC_DEFAULT_C_STD

#define APC_DEFAULT_C_STD   201112L

APCpredefines.h - pcannonProjectStandards Predefines for C and C++ projects STD Information: 20250723 - 1.0S.

Definition at line 11 of file APCpredefines.h.

◆ APC_DEV

#define APC_DEV   true

Definition at line 36 of file APCpredefines.h.

◆ APC_FREE

#define APC_FREE ( x)
Value:
free(x); x = NULL

Definition at line 39 of file APCpredefines.h.

Referenced by __apc_colorFormat(), apc_generateHelp(), and main().

◆ APC_STRINGIFY

#define APC_STRINGIFY ( x)
Value:
#x

Definition at line 32 of file APCpredefines.h.

◆ APC_TOSTRING

#define APC_TOSTRING ( x)
Value:
EXAMPLE_STRINGIFY(x)

Definition at line 33 of file APCpredefines.h.

◆ APC_VERSION

#define APC_VERSION   ((EXAMPLE_VERSION_MAJOR<<16)|(EXAMPLE_VERSION_MINOR<<8)|(EXAMPLE_VERSION_PATCH)|(EXAMPLE_VERSION_STATE << 24))

Definition at line 26 of file APCpredefines.h.

◆ APC_VERSION_CHECK

#define APC_VERSION_CHECK ( EXAMPLE_VERSION_MAJOR,
EXAMPLE_VERSION_MINOR,
EXAMPLE_VERSION_PATCH,
EXAMPLE_VERSION_STATE )
Value:
(((APC_VERSION_MAJOR)<<16)|((EXAMPLE_VERSION_MINOR)<<8)|(EXAMPLE_VERSION_PATCH)|((EXAMPLE_VERSION_STATE) << 24))
#define APC_VERSION_MAJOR

Definition at line 28 of file APCpredefines.h.

28#define APC_VERSION_CHECK(EXAMPLE_VERSION_MAJOR, EXAMPLE_VERSION_MINOR, EXAMPLE_VERSION_PATCH, EXAMPLE_VERSION_STATE) \
29 (((APC_VERSION_MAJOR)<<16)|((EXAMPLE_VERSION_MINOR)<<8)|(EXAMPLE_VERSION_PATCH)|((EXAMPLE_VERSION_STATE) << 24))

◆ APC_VERSION_MAJOR

#define APC_VERSION_MAJOR   1

Definition at line 14 of file APCpredefines.h.

Referenced by main().

◆ APC_VERSION_MINOR

#define APC_VERSION_MINOR   0

Definition at line 15 of file APCpredefines.h.

Referenced by main().

◆ APC_VERSION_PATCH

#define APC_VERSION_PATCH   0

Definition at line 16 of file APCpredefines.h.

Referenced by main().

◆ APC_VERSION_STATE

#define APC_VERSION_STATE   "dev"

Definition at line 24 of file APCpredefines.h.

Referenced by main().

◆ APC_VERSION_STD

#define APC_VERSION_STD   20260226L

Definition at line 18 of file APCpredefines.h.

Referenced by main().