Consolix
Loading...
Searching...
No Matches
std_compat.hpp File Reference

Compatibility helpers for standard library features used across Consolix. More...

#include <mutex>
#include <system_error>
#include <experimental/filesystem>

Go to the source code of this file.

Classes

class  consolix::compat::shared_mutex

Namespaces

namespace  consolix
 < Utility modules and helpers.
namespace  consolix::compat

Macros

#define _CONSOLIX_STD_COMPAT_HPP_INCLUDED

Typedefs

template<typename Mutex>
using consolix::compat::shared_lock = std::unique_lock<Mutex>

Functions

filesystem::path consolix::compat::relative (const filesystem::path &path, const filesystem::path &base, std::error_code &ec)

Detailed Description

Compatibility helpers for standard library features used across Consolix.

Definition in file std_compat.hpp.

Macro Definition Documentation

◆ _CONSOLIX_STD_COMPAT_HPP_INCLUDED

#define _CONSOLIX_STD_COMPAT_HPP_INCLUDED

Definition at line 3 of file std_compat.hpp.