basic-xml 1.0.1
Very basic loader/writer of XML tags with attributes and content.
Macros | Functions
version.h File Reference

Definitions of the libutf8 version. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BASIC_XML_VERSION_MAJOR   1
 
#define BASIC_XML_VERSION_MINOR   0
 
#define BASIC_XML_VERSION_PATCH   1
 
#define BASIC_XML_VERSION_STRING   "1.0.1"
 

Functions

int basic_xml::get_major_version ()
 Get the major version of the library.
 
int basic_xml::get_patch_version ()
 Get the patch version of the library.
 
int basic_xml::get_release_version ()
 Get the minor version of the library.
 
char const * basic_xml::get_version_string ()
 Get the full version of the library as a string.
 

Detailed Description

This header includes the libutf8 library version and functions you can use to check the current version of the library.

Definition in file version.h.

Macro Definition Documentation

◆ BASIC_XML_VERSION_MAJOR

#define BASIC_XML_VERSION_MAJOR   1

Definition at line 28 of file version.h.

◆ BASIC_XML_VERSION_MINOR

#define BASIC_XML_VERSION_MINOR   0

Definition at line 29 of file version.h.

◆ BASIC_XML_VERSION_PATCH

#define BASIC_XML_VERSION_PATCH   1

Definition at line 30 of file version.h.

◆ BASIC_XML_VERSION_STRING

#define BASIC_XML_VERSION_STRING   "1.0.1"

Definition at line 31 of file version.h.

Function Documentation

◆ get_major_version()

int basic_xml::get_major_version ( )

This function returns the major version of the running library (the one you are linked against at runtime).

Returns
The major version.

Definition at line 53 of file version.cpp.

References basic_xml::get_major_version().

Referenced by basic_xml::get_major_version().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_patch_version()

int basic_xml::get_patch_version ( )

This function returns the patch version of the running library (the one you are linked against at runtime).

Returns
The patch version.

Definition at line 79 of file version.cpp.

References basic_xml::get_patch_version().

Referenced by basic_xml::get_patch_version().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_release_version()

int basic_xml::get_release_version ( )

This function returns the minor version of the running library (the one you are linked against at runtime).

Returns
The release version.

Definition at line 66 of file version.cpp.

References basic_xml::get_release_version().

Referenced by basic_xml::get_release_version().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_version_string()

char const * basic_xml::get_version_string ( )

This function returns the major, minor, and patch versions of the running library (the one you are linked against at runtime) in the form of a string.

The build version is not made available. In most cases we change the build version only to run a new build, so not code will have changed (some documentation and non-code files may changed between build versions; but the code will work exactly the same way.)

Returns
The library version.

Definition at line 98 of file version.cpp.

References basic_xml::get_version_string().

Referenced by basic_xml::get_version_string().

Here is the call graph for this function:
Here is the caller graph for this function:

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.