File release_string.h¶
FileList > base > release_string.h
Go to the source code of this file
#include "config.h"
Public Types¶
| Type | Name |
|---|---|
| enum | REL_COMPATIBILITY |
| typedef void(* | REL_FIXUP_FUNCTION |
Public Functions¶
| Type | Name |
|---|---|
| int | rel_bit_platform (void) |
| const char * | rel_build_number (void) |
| const char * | rel_build_os (void) |
| const char * | rel_build_type (void) |
| int | rel_compare (const char * rel_a, const char * rel_b) |
| void | rel_copy_version_string (char * buf, size_t len) |
| const char * | rel_copyright_body (void) |
| const char * | rel_copyright_header (void) |
| float | rel_disk_compatible (void) |
| REL_COMPATIBILITY | rel_get_disk_compatible (float db_level, REL_FIXUP_FUNCTION ** fixups) |
| REL_COMPATIBILITY | rel_get_net_compatible (const char * client_rel_str, const char * server_rel_str) |
| bool | rel_is_log_compatible (const char * writer_rel_str, const char * reader_rel_str) |
| const char * | rel_major_release_string (void) |
| const char * | rel_name (void) |
| const char * | rel_release_string (void) |
| void | rel_set_disk_compatible (float level) |
Macros¶
| Type | Name |
|---|---|
| define | REL_MAX_RELEASE_LENGTH 15 |
| define | REL_MAX_VERSION_LENGTH 256 |
Public Types Documentation¶
enum REL_COMPATIBILITY¶
enum REL_COMPATIBILITY {
REL_NOT_COMPATIBLE,
REL_FULLY_COMPATIBLE,
REL_FORWARD_COMPATIBLE,
REL_BACKWARD_COMPATIBLE
};
typedef REL_FIXUP_FUNCTION¶
Public Functions Documentation¶
function rel_bit_platform¶
function rel_build_number¶
function rel_build_os¶
function rel_build_type¶
function rel_compare¶
function rel_copy_version_string¶
function rel_copyright_body¶
function rel_copyright_header¶
function rel_disk_compatible¶
function rel_get_disk_compatible¶
function rel_get_net_compatible¶
REL_COMPATIBILITY rel_get_net_compatible (
const char * client_rel_str,
const char * server_rel_str
)
function rel_is_log_compatible¶
function rel_major_release_string¶
function rel_name¶
function rel_release_string¶
function rel_set_disk_compatible¶
Macro Definition Documentation¶
define REL_MAX_RELEASE_LENGTH¶
define REL_MAX_VERSION_LENGTH¶
The documentation for this class was generated from the following file cubrid/src/base/release_string.h