Skip to content

jan-moeller/structural

Repository files navigation

structural

GCC

This repository contains structural types that can be used as NTTP or constexpr variables.

  • inplace_vector<T, Capacity>
  • inplace_string<Capacity>
  • inplace_set<T, Capacity, Compare>
  • inplace_map<Key, Value, Capacity, Compare>
  • inplace_unordered_set<T, Capacity, Hash, Equals>
  • inplace_unordered_map<Key, T, Capacity, Hash, Equals>
  • pair<T, U>
  • tuple<Ts...>
  • bitset<Size>

All containers are structural as long as they are templated on structural types.