RTI Distributed Logger API Version 7.7.0
rti_dl_version_c.h
1/*
2 * (c) Copyright, Real-Time Innovations, 2018.
3 * All rights reserved.
4 * No duplications, whole or partial, manual or electronic, may be made
5 * without express written permission. Any such copies, or
6 * revisions thereof, must display this notice unaltered.
7 * This code contains trade secrets of Real-Time Innovations, Inc.
8 */
9
10#ifndef rti_dl_version_c_h
11#define rti_dl_version_c_h
12
13#include "rti_dl/rti_dl_dll_c.h"
14#include "dds_c/dds_c_infrastructure.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20/*e
21 \defgroup RTI_DL_DistLogger_Version_Module RTI Distributed Logger Version Module
22 \ingroup RTI_DL_DistLogger_Module
23 */
24
25/*e
26 \ingroup RTI_DL_DistLogger_Version_Module
27 \brief The RTI Distributed Logger library version.
28 */
29typedef struct DDS_ProductVersion_t RTI_DL_DistLogger_LibraryVersion;
30
31/*e
32 \ingroup RTI_DL_DistLogger_Version_Module
33 \brief Get the RTI Distributed Logger C library version
34 */
35RTIDLCDllExport const RTI_DL_DistLogger_LibraryVersion *
37
38/*e
39 \ingroup RTI_DL_DistLogger_Version_Module
40 \brief Get the RTI Distributed Logger C build version
41 */
42RTIDLCDllExport const char *RTI_DL_DistLogger_get_api_build_version(void);
43
44/*e
45 \ingroup RTI_DL_DistLogger_Version_Module
46 \brief Get the RTI Distributed Logger C api version as a string.
47 */
48RTIDLCDllExport
50
51#ifdef __cplusplus
52}
53#endif
54
55#endif /* rti_dl_version_c_h */
struct DDS_ProductVersion_t RTI_DL_DistLogger_LibraryVersion
The RTI Distributed Logger library version.
Definition: rti_dl_version_c.h:29
const char * RTI_DL_DistLogger_get_api_version_string(void)
Get the RTI Distributed Logger C api version as a string.
const RTI_DL_DistLogger_LibraryVersion * RTI_DL_DistLogger_get_version(void)
Get the RTI Distributed Logger C library version.
const char * RTI_DL_DistLogger_get_api_build_version(void)
Get the RTI Distributed Logger C build version.