COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | List of all members
BuildInfo Struct Reference

#include <BuildInfo.hpp>

Inherits noncopyable.

Public Member Functions

std::string version_header () const
 Return the version string of this build. More...
 
std::string git_commit_sha () const
 Return the git_commit string of this build. More...
 
std::string git_commit_date () const
 Return the git_commit string of this build. More...
 
std::string release_version () const
 Return the CF version string. More...
 
std::string kernel_version () const
 Return the CF Kernel version string. More...
 
std::string build_type () const
 Return the CF build type. More...
 
std::string build_tool () const
 Return the CMake version. More...
 
std::string build_processor () const
 Return the build processor. More...
 
std::string os_name () const
 
std::string os_long_name () const
 
std::string os_version () const
 
std::string os_bits () const
 

Detailed Description

Definition at line 20 of file BuildInfo.hpp.

Member Function Documentation

std::string build_processor ( ) const

Return the build processor.

Definition at line 55 of file BuildInfo.cpp.

std::string build_tool ( ) const

Return the CMake version.

Definition at line 62 of file BuildInfo.cpp.

std::string build_type ( ) const

Return the CF build type.

Definition at line 20 of file BuildInfo.cpp.

std::string git_commit_date ( ) const

Return the git_commit string of this build.

Definition at line 34 of file BuildInfo.cpp.

std::string git_commit_sha ( ) const

Return the git_commit string of this build.

Definition at line 27 of file BuildInfo.cpp.

std::string kernel_version ( ) const

Return the CF Kernel version string.

Definition at line 48 of file BuildInfo.cpp.

std::string os_bits ( ) const

OS bits. Examples: "32" or "64"

Postcondition
should be equal to 8 * size_of(void*) but it given by the build system
Returns
string with OS addressing size

Definition at line 97 of file BuildInfo.cpp.

std::string os_long_name ( ) const

OS short name. Examples: "Linux-2.6.23" or "Windows 5.1"

Returns
string with long OS name

Definition at line 83 of file BuildInfo.cpp.

std::string os_name ( ) const

OS short name. Examples: "Linux" or "Windows"

Returns
string with short OS name

Definition at line 76 of file BuildInfo.cpp.

std::string os_version ( ) const

OS version. Examples: "2.6.23" or "5.1"

Returns
string with OS version

Definition at line 90 of file BuildInfo.cpp.

std::string release_version ( ) const

Return the CF version string.

Definition at line 41 of file BuildInfo.cpp.

std::string version_header ( ) const

Return the version string of this build.

Definition at line 103 of file BuildInfo.cpp.


The documentation for this struct was generated from the following files:
Send comments to:
COOLFluiD Web Admin