Skip to content

Releases: sillydan1/avrcpp

v1.0.0 Release

19 Jan 08:03

Choose a tag to compare

This is an initial release of avrcpp. It adds many (but far from all) standard template library utilities.

This release has been tested on an atmega2561 based platform.

Features

  • Add stl::deque
  • Add stl::vector
  • Add stl::min and stl::max
  • Add stl::shared_ptr and stl::unique_ptr
  • Add stl::integral_constant, stl::false_type, stl::true_type, stl::void_t, stl::is_array, stl::is_same, stl::remove_array, stl::enable_if, stl::remove_reference, stl::add_lvalue_reference, stl::add_rvalue_reference, stl::is_class, stl::is_base_of, stl::is_lvalue_reference, stl::is_rvalue_reference type traits
  • Add (runtime versions of) stl::disjuction and stl::conjuction (not to spec)
  • Add stl::move and stl::forward utilities
  • Add new, new[] and delete, delete[] operators
  • Add support for virtual keyword