VLink  2.0.0
A high-performance communication middleware
vlink::BagPluginInterface::VersionInfo Struct Referencefinal

Build identity returned by get_version_info(). More...

#include <bag_plugin_interface.h>

Collaboration diagram for vlink::BagPluginInterface::VersionInfo:

Public Attributes

std::string name
 Human-readable plugin display name. More...
 
std::string version
 Semantic version (e.g. "1.2.3"). More...
 
std::string timestamp
 Build timestamp string. More...
 
std::string tag
 Source-control tag or label. More...
 
std::string commit_id
 Source-control commit hash. More...
 

Detailed Description

Build identity returned by get_version_info().

Member Data Documentation

◆ commit_id

std::string vlink::BagPluginInterface::VersionInfo::commit_id

Source-control commit hash.

◆ name

std::string vlink::BagPluginInterface::VersionInfo::name

Human-readable plugin display name.

◆ tag

std::string vlink::BagPluginInterface::VersionInfo::tag

Source-control tag or label.

◆ timestamp

std::string vlink::BagPluginInterface::VersionInfo::timestamp

Build timestamp string.

◆ version

std::string vlink::BagPluginInterface::VersionInfo::version

Semantic version (e.g. "1.2.3").


The documentation for this struct was generated from the following file: