14#ifndef IOX2_BB_PATH_HPP
15#define IOX2_BB_PATH_HPP
32 platform::IOX2_MAX_PATH_LENGTH,
33 detail::path_does_contain_invalid_content,
34 detail::file_path_does_contain_invalid_characters> {
#define IOX2_MAYBE_UNUSED
IOX2_MAYBE_UNUSED adds the [[gnu::unused]] attribute when it is available for the current compiler or...
Represents a path to a file or a directory.
The SemanticString is a string which has an inner syntax and restrictions to valid content....
auto path_does_contain_invalid_content(const bb::StaticString< platform::IOX2_MAX_PATH_LENGTH > &value IOX2_MAYBE_UNUSED) noexcept -> bool
auto file_path_does_contain_invalid_characters(const bb::StaticString< platform::IOX2_MAX_PATH_LENGTH > &value) noexcept -> bool