No Clock  1.0.2

All the versions. More...

Functions

const char * noclock_isl_version (void)
 Get the ISL version. More...
 
const char * noclock_lex_version (void)
 Get the Lex version. More...
 
const char * noclock_libraries_informations (void)
 Get the tools and libraries information into a single string. More...
 
const char * noclock_version (void)
 Get the No Clock version as a string. More...
 
const char * noclock_yacc_version (void)
 Get the Yacc version. More...
 

Variables

static const unsigned int NOCLOCK_VERSION_MAJOR = 1
 The No Clock version major. More...
 
static const unsigned int NOCLOCK_VERSION_MINOR = 0
 The No Clock version minor. More...
 
static const unsigned int NOCLOCK_VERSION_PATCH = 2
 The No Clock version patch. More...
 

Detailed Description

All the versions.

Since
version 1.0.0

The versionning of No Clock is done following the rules of Semantic Versionning.

One can get the No Clock version as a string with noclock_version() or use the NOCLOCK_VERSION_MAJOR, NOCLOCK_VERSION_MINOR and NOCLOCK_VERSION_PATCH variables.

The versions of the various tools and libraries can also be converted into strings:

These informations can be grouped into a single string with noclock_libraries_informations().

Do note that some of these informations are gathered at compilation time.

Function Documentation

const char* noclock_isl_version ( void  )

#include <include/noclock/version.h>

Get the ISL version.

Since
version 1.0.0
Returns
String representation of the ISL version.
const char* noclock_lex_version ( void  )

#include <include/noclock/version.h>

Get the Lex version.

Since
version 1.0.0
Returns
String representation of the Lex version.
const char* noclock_libraries_informations ( void  )

#include <include/noclock/version.h>

Get the tools and libraries information into a single string.

Since
version 1.0.0
Returns
String representation of tools and libraries versions.
const char* noclock_version ( void  )

#include <include/noclock/version.h>

Get the No Clock version as a string.

Since
version 1.0.0
Returns
String representation of the current version.
const char* noclock_yacc_version ( void  )

#include <include/noclock/version.h>

Get the Yacc version.

Since
version 1.0.0
Returns
String representation of the Yacc version.

Variable Documentation

const unsigned int NOCLOCK_VERSION_MAJOR = 1
static

#include <include/noclock/version.h>

The No Clock version major.

Since
version 1.0.0
const unsigned int NOCLOCK_VERSION_MINOR = 0
static

#include <include/noclock/version.h>

The No Clock version minor.

Since
version 1.0.0
const unsigned int NOCLOCK_VERSION_PATCH = 2
static

#include <include/noclock/version.h>

The No Clock version patch.

Since
version 1.0.0