GATE
versioning.h File Reference

Semantic versioning support functions. More...

#include "gate/gate_core_api.h"
#include "gate/gatetypes.h"
#include "gate/strings.h"

Classes

struct  gate_version_class
 

Typedefs

typedef struct gate_version_class gate_version_t
 

Functions

GATE_CORE_API gate_intptr_t gate_version_compare (void const *item1, void const *item2)
 
GATE_CORE_API gate_size_t gate_version_print (gate_version_t const *src, char *dst, gate_size_t dst_len)
 
GATE_CORE_API gate_result_t gate_version_print_string (gate_version_t const *src, gate_string_t *dst)
 
GATE_CORE_API gate_size_t gate_version_parse (char const *src, gate_size_t src_len, gate_version_t *dst)
 
GATE_CORE_API gate_result_t gate_version_parse_string (gate_string_t const *src, gate_version_t *dst)
 

Detailed Description

Semantic versioning support functions.