PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
map.hpp File Reference
#include <pineforge/na.hpp>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <iterator>
#include <limits>
#include <list>
#include <memory>
#include <stdexcept>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <utility>
#include <vector>
Include dependency graph for map.hpp:

Go to the source code of this file.

Data Structures

struct  pineforge::detail::PineMapKeyEqual< Key, bool >
 
struct  pineforge::detail::PineMapKeyEqual< Key, true >
 
struct  pineforge::detail::PineMapKeyHash< Key, bool >
 
struct  pineforge::detail::PineMapKeyHash< Key, true >
 
class  pineforge::PineMap< Key, Value >
 
class  pineforge::PineMap< Key, Value >::Snapshot
 

Namespaces

namespace  pineforge
 
namespace  pineforge::detail
 

Typedefs

template<typename T>
using pineforge::detail::PineMapBare = std::remove_cv_t<std::remove_reference_t<T>>
 

Functions

template<typename Key, typename Value>
bool pineforge::is_na (const PineMap< Key, Value > &map) noexcept
 

Variables

template<typename T>
constexpr bool pineforge::detail::is_pine_map_key_v
 
template<typename T>
constexpr bool pineforge::detail::is_pine_map_snapshot_value_v
 
template<typename T>
constexpr bool pineforge::is_pine_map_snapshot_value_v