version Struct Reference

version Struct Reference#

Reference API: gko::version Struct Reference
Reference API

#include <ginkgo/core/base/version.hpp>

Public Member Functions

constexpr version (const uint64 major, const uint64 minor, const uint64 patch, const char *tag)
 

Public Attributes

const uint64 major
 
const uint64 minor
 
const uint64 patch
 
const char *const tag
 

Detailed Description

This structure is used to represent versions of various Ginkgo modules.

Version structures can be compared using the usual relational operators.

Member Data Documentation

◆ major

const uint64 gko::version::major

The major version number.

Referenced by gko::operator<<().

◆ minor

const uint64 gko::version::minor

The minor version number.

Referenced by gko::operator<<().

◆ patch

const uint64 gko::version::patch

The patch version number.

Referenced by gko::operator<<().

◆ tag

const char* const gko::version::tag

Addition tag string that describes the version in more detail.

It does not participate in comparisons.

Referenced by gko::operator<<().


The documentation for this struct was generated from the following file: