icedb
version 0.5.1
Snow particle scattering database API
|
#include "../defs.h"
#include <iostream>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include <cstring>
#include "versioningForwards.hpp"
#include "cmake-settings.h"
#include "../util.h"
Go to the source code of this file.
Classes | |
struct | ICEDB_VersionInfo |
Namespaces | |
icedb | |
icedb::versioning | |
Macros | |
#define | ICEDB_HPP_VERSIONING |
#define | QUOTE(str) #str |
#define | EXPAND_AND_QUOTE(str) QUOTE(str) |
Functions | |
void | icedb::versioning::genVersionInfo (versionInfo &out) |
Calculates version string based on compile-time version of external code. More... | |
versionInfo_p | icedb::versioning::genVersionInfo () |
void | icedb::versioning::debug_preamble (const versionInfo &v, std::ostream &out=std::cerr) |
Provides information about the build environment during compilation. More... | |
void | icedb::versioning::debug_preamble (std::ostream &out=std::cerr) |
#define EXPAND_AND_QUOTE | ( | str | ) | QUOTE(str) |
Definition at line 17 of file versioning.hpp.
#define ICEDB_HPP_VERSIONING |
Definition at line 3 of file versioning.hpp.
#define QUOTE | ( | str | ) | #str |
Definition at line 16 of file versioning.hpp.