Class: FFIGen::Clang::Version

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/ffi_gen/clang.rb

Overview

Describes a version number of the form major.minor.subminor.

Fields:

:major

(Integer) The major version number, e.g., the ‘10’ in ‘10.7.3’. A negative value indicates that there is no version number at all.

:minor

(Integer) The minor version number, e.g., the ‘7’ in ‘10.7.3’. This value will be negative if no minor version number was provided, e.g., for version ‘10’.

:subminor

(Integer) The subminor version number, e.g., the ‘3’ in ‘10.7.3’. This value will be negative if no minor or subminor version number was provided, e.g., in version ‘10’ or ‘10.7’.