|
icedb
version 0.5.1
Snow particle scattering database API
|
#include "../defs.h"

Go to the source code of this file.
Macros | |
| #define | ICEDB_H_VERSIONING_FORWARDS |
Typedefs | |
| typedef ICEDB_VersionInfo * | ICEDB_VersionInfo_p |
Enumerations | |
| enum | ICEDB_ver_match { ICEDB_VER_INCOMPATIBLE, ICEDB_VER_COMPATIBLE_1, ICEDB_VER_COMPATIBLE_2, ICEDB_VER_COMPATIBLE_3, ICEDB_VER_EXACT_MATCH } |
Functions | |
| DL_ICEDB void | ICEDB_VersionInfo_Free (ICEDB_VersionInfo_p) |
| DL_ICEDB ICEDB_VersionInfo_p | ICEDB_getLibVersionInfo () |
| DL_ICEDB char * | ICEDB_WriteLibVersionInfoC (ICEDB_VersionInfo_p, char *, size_t sz) |
| DL_ICEDB const char * | ICEDB_WriteLibVersionInfoCC (ICEDB_VersionInfo_p) |
| DL_ICEDB ICEDB_ver_match | ICEDB_CompareVersions (const ICEDB_VersionInfo_p a, const ICEDB_VersionInfo_p b) |
| #define ICEDB_H_VERSIONING_FORWARDS |
Definition at line 3 of file versioningForwards.h.
| typedef ICEDB_VersionInfo* ICEDB_VersionInfo_p |
Definition at line 13 of file versioningForwards.h.
| enum ICEDB_ver_match |
| Enumerator | |
|---|---|
| ICEDB_VER_INCOMPATIBLE | |
| ICEDB_VER_COMPATIBLE_1 | |
| ICEDB_VER_COMPATIBLE_2 | |
| ICEDB_VER_COMPATIBLE_3 | |
| ICEDB_VER_EXACT_MATCH | |
Definition at line 7 of file versioningForwards.h.
| DL_ICEDB ICEDB_ver_match ICEDB_CompareVersions | ( | const ICEDB_VersionInfo_p | a, |
| const ICEDB_VersionInfo_p | b | ||
| ) |
Definition at line 98 of file versioning.cpp.
References icedb::versioning::compareVersions(), ICEDB_END_DECL_C, and ICEDB_VersionInfo::p.

| DL_ICEDB ICEDB_VersionInfo_p ICEDB_getLibVersionInfo | ( | ) |
Definition at line 80 of file versioning.cpp.
References icedb::versioning::getLibVersionInfo(), and ICEDB_VersionInfo::p.

| DL_ICEDB void ICEDB_VersionInfo_Free | ( | ICEDB_VersionInfo_p | ) |
Definition at line 78 of file versioning.cpp.
| DL_ICEDB char* ICEDB_WriteLibVersionInfoC | ( | ICEDB_VersionInfo_p | , |
| char * | , | ||
| size_t | sz | ||
| ) |
Definition at line 93 of file versioning.cpp.
References ICEDB_COMPAT_strncpy_s(), ICEDB_WriteLibVersionInfoCC(), and ICEDB_VersionInfo::vstr.

| DL_ICEDB const char* ICEDB_WriteLibVersionInfoCC | ( | ICEDB_VersionInfo_p | ) |
Definition at line 86 of file versioning.cpp.
References icedb::versioning::debug_preamble(), ICEDB_VersionInfo::p, and ICEDB_VersionInfo::vstr.
Referenced by ICEDB_WriteLibVersionInfoC().


1.8.13