SDSL 3.0.3
Succinct Data Structure Library
Loading...
Searching...
No Matches
version.hpp File Reference

version.hpp contains version numbers of the release. More...

#include <cstdint>
#include <string>

Go to the source code of this file.

Namespaces

namespace  sdsl
 Namespace for the succinct data structure library.
 

Macros

#define SDSL_VERSION_MAJOR   3
 The major version as MACRO.
 
#define SDSL_VERSION_MINOR   0
 The minor version as MACRO.
 
#define SDSL_VERSION_PATCH   3
 The patch version as MACRO.
 
#define SDSL_VERSION   (SDSL_VERSION_MAJOR * 10000 + SDSL_VERSION_MINOR * 100 + SDSL_VERSION_PATCH)
 The full version as MACRO (number).
 

Variables

constexpr uint8_t sdsl::sdsl_version_major = SDSL_VERSION_MAJOR
 The major version.
 
constexpr uint8_t sdsl::sdsl_version_minor = SDSL_VERSION_MINOR
 The minor version.
 
constexpr uint8_t sdsl::sdsl_version_patch = SDSL_VERSION_PATCH
 The patch version.
 
std::string const sdsl::sdsl_version
 The full version as std::string.
 

Detailed Description

version.hpp contains version numbers of the release.

Author
Christopher Pockrandt

Definition in file version.hpp.

Macro Definition Documentation

◆ SDSL_VERSION

#define SDSL_VERSION   (SDSL_VERSION_MAJOR * 10000 + SDSL_VERSION_MINOR * 100 + SDSL_VERSION_PATCH)

The full version as MACRO (number).

Definition at line 22 of file version.hpp.

◆ SDSL_VERSION_MAJOR

#define SDSL_VERSION_MAJOR   3

The major version as MACRO.

Definition at line 15 of file version.hpp.

◆ SDSL_VERSION_MINOR

#define SDSL_VERSION_MINOR   0

The minor version as MACRO.

Definition at line 17 of file version.hpp.

◆ SDSL_VERSION_PATCH

#define SDSL_VERSION_PATCH   3

The patch version as MACRO.

Definition at line 19 of file version.hpp.