retinify 0.2.0
Real-Time AI Stereo Vision Library
Loading...
Searching...
No Matches
paths.hpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) 2025 Sensui Yagi. All rights reserved.
2// SPDX-License-Identifier: Apache-2.0
3
4#pragma once
5
7
8namespace retinify
9{
12RETINIFY_API auto HomeDirectoryPath() noexcept -> const char *;
13
16RETINIFY_API auto ConfigDirectoryPath() noexcept -> const char *;
17
20RETINIFY_API auto CacheDirectoryPath() noexcept -> const char *;
21
24RETINIFY_API auto DataDirectoryPath() noexcept -> const char *;
25
28RETINIFY_API auto StateDirectoryPath() noexcept -> const char *;
29
32RETINIFY_API auto ONNXModelFilePath() noexcept -> const char *;
33} // namespace retinify
#define RETINIFY_API
Defines a macro for setting API visibility to "default" for the retinify library.
Definition attributes.hpp:8
Definition colormap.hpp:13
RETINIFY_API auto ONNXModelFilePath() noexcept -> const char *
Returns the path to the ONNX model file used by retinify.
RETINIFY_API auto CacheDirectoryPath() noexcept -> const char *
Returns the cache directory path for retinify.
RETINIFY_API auto ConfigDirectoryPath() noexcept -> const char *
Returns the configuration directory path for retinify.
RETINIFY_API auto HomeDirectoryPath() noexcept -> const char *
Returns the current user’s home directory path.
RETINIFY_API auto StateDirectoryPath() noexcept -> const char *
Returns the state directory path for retinify.
RETINIFY_API auto DataDirectoryPath() noexcept -> const char *
Returns the data directory path for retinify.