Rerun C++ SDK
Loading...
Searching...
No Matches
sdk_info.hpp
1// General information about the SDK.
2#pragma once
3
4#include "error.hpp"
5
6namespace rerun {
7 /// The Rerun C++ SDK version as a human-readable string.
8 const char* version_string();
9
10 /// Internal check whether the version reported by the rerun_c binary matches `sdk_version_string`.
11 ///
12 /// This method is called on various C++ API entry points, calling `Error::handle` on the return value.
13 /// There is no need to call this method yourself unless you want to ensure that rerun_c binary and
14 /// rerun_c header versions match ahead of time.
16} // namespace rerun
Status outcome object (success or error) returned for fallible operations.
Definition error.hpp:87
All Rerun C++ types and functions are in the rerun namespace or one of its nested namespaces.
Definition rerun.hpp:20
Error check_binary_and_header_version_match()
Internal check whether the version reported by the rerun_c binary matches sdk_version_string.
const char * version_string()
The Rerun C++ SDK version as a human-readable string.