|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <cerrno>#include <cstdint>#include <cstdlib>#include <fcntl.h>#include <string>#include <system_error>#include <sys/stat.h>#include <unistd.h>Go to the source code of this file.
Namespaces | |
| namespace | pineforge |
| namespace | pineforge::detail |
Functions | |
| const char * | pineforge::detail::scratch_memory_filesystem_name (std::uint64_t type) noexcept |
| bool | pineforge::detail::scratch_filesystem_is_memory (std::uint64_t type) noexcept |
| std::string | pineforge::detail::scratch_create_message (const char *operation, const std::string &directory, const std::string &selection_note) |
| std::string | pineforge::detail::scratch_failure_detail (const char *what, int errno_value) |
| std::string | pineforge::detail::scratch_with_detail (const char *prefix, const char *what, int errno_value) |
| int | pineforge::detail::scratch_directory_filesystem_type (const char *path, std::uint64_t &type) noexcept |
| template<class Probe> | |
| std::string | pineforge::detail::resolve_scratch_directory (const std::string &configured, std::string &refusal, int &error, bool &proven_memory, Probe probe) |
| std::string | pineforge::detail::resolve_scratch_directory (const std::string &configured, std::string &refusal, int &error, bool &proven_memory) |
| std::string | pineforge::detail::resolve_scratch_directory (const std::string &configured, std::string &refusal, int &error) |