OpenDDS  Snapshot(2023/04/28-20:55)
Macros
Version.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define OPENDDS_MAJOR_VERSION   3
 
#define OPENDDS_MINOR_VERSION   25
 
#define OPENDDS_MICRO_VERSION   0
 
#define OPENDDS_VERSION_METADATA   "dev"
 
#define OPENDDS_IS_RELEASE   0
 
#define OPENDDS_VERSION   "3.25.0-dev"
 
#define OPENDDS_VERSION_AT_LEAST(MAJOR, MINOR, MICRO)
 
#define OPENDDS_VERSION_EXACTLY(MAJOR, MINOR, MICRO)
 
#define OPENDDS_VERSION_LESS_THAN(MAJOR, MINOR, MICRO)   !OPENDDS_VERSION_AT_LEAST((MAJOR), (MINOR), (MICRO))
 
#define DDS_MAJOR_VERSION   (OPENDDS_MAJOR_VERSION)
 
#define DDS_MINOR_VERSION   (OPENDDS_MINOR_VERSION)
 
#define DDS_MICRO_VERSION   (OPENDDS_MICRO_VERSION)
 
#define DDS_VERSION   (OPENDDS_VERSION)
 

Macro Definition Documentation

◆ DDS_MAJOR_VERSION

#define DDS_MAJOR_VERSION   (OPENDDS_MAJOR_VERSION)

Definition at line 34 of file Version.h.

◆ DDS_MICRO_VERSION

#define DDS_MICRO_VERSION   (OPENDDS_MICRO_VERSION)

Definition at line 38 of file Version.h.

◆ DDS_MINOR_VERSION

#define DDS_MINOR_VERSION   (OPENDDS_MINOR_VERSION)

Definition at line 36 of file Version.h.

◆ DDS_VERSION

#define DDS_VERSION   (OPENDDS_VERSION)

Definition at line 40 of file Version.h.

◆ OPENDDS_IS_RELEASE

#define OPENDDS_IS_RELEASE   0

Definition at line 15 of file Version.h.

◆ OPENDDS_MAJOR_VERSION

#define OPENDDS_MAJOR_VERSION   3

Definition at line 11 of file Version.h.

Referenced by BE_abort(), and BE_post_init().

◆ OPENDDS_MICRO_VERSION

#define OPENDDS_MICRO_VERSION   0

Definition at line 13 of file Version.h.

Referenced by BE_abort(), and BE_post_init().

◆ OPENDDS_MINOR_VERSION

#define OPENDDS_MINOR_VERSION   25

Definition at line 12 of file Version.h.

Referenced by BE_abort(), and BE_post_init().

◆ OPENDDS_VERSION

#define OPENDDS_VERSION   "3.25.0-dev"

◆ OPENDDS_VERSION_AT_LEAST

#define OPENDDS_VERSION_AT_LEAST (   MAJOR,
  MINOR,
  MICRO 
)
Value:
(\
(OPENDDS_MAJOR_VERSION > (MAJOR)) || \
(OPENDDS_MAJOR_VERSION == (MAJOR) && OPENDDS_MINOR_VERSION >= (MINOR)) || \
(OPENDDS_MAJOR_VERSION == (MAJOR) && OPENDDS_MINOR_VERSION == (MINOR) && \
(OPENDDS_MICRO_VERSION >= (MICRO)) \
) \
)
#define OPENDDS_MICRO_VERSION
Definition: Version.h:13
#define OPENDDS_MINOR_VERSION
Definition: Version.h:12
#define OPENDDS_MAJOR_VERSION
Definition: Version.h:11

Definition at line 18 of file Version.h.

◆ OPENDDS_VERSION_EXACTLY

#define OPENDDS_VERSION_EXACTLY (   MAJOR,
  MINOR,
  MICRO 
)
Value:
(OPENDDS_MAJOR_VERSION == (MAJOR) && \
OPENDDS_MINOR_VERSION == (MINOR) && OPENDDS_MICRO_VERSION == (MICRO))
#define OPENDDS_MICRO_VERSION
Definition: Version.h:13
#define OPENDDS_MINOR_VERSION
Definition: Version.h:12
#define OPENDDS_MAJOR_VERSION
Definition: Version.h:11

Definition at line 26 of file Version.h.

◆ OPENDDS_VERSION_LESS_THAN

#define OPENDDS_VERSION_LESS_THAN (   MAJOR,
  MINOR,
  MICRO 
)    !OPENDDS_VERSION_AT_LEAST((MAJOR), (MINOR), (MICRO))

Definition at line 29 of file Version.h.

◆ OPENDDS_VERSION_METADATA

#define OPENDDS_VERSION_METADATA   "dev"

Definition at line 14 of file Version.h.