Skip to content
/ bareopt Public

A simple subset of std::optional for c++11 and above

License

Notifications You must be signed in to change notification settings

bmanga/bareopt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bareopt Build Status

A simple subset of std::optional for c++11 and above. It should be mostly compatible with std::optional, except for the additional support to optional references.

This optional does not have:

  • constexpr support
  • conditionally explicit constructors
  • triviality propagation (except for destructor triviality)
  • relational operators
  • probably something else

Some of the tests have been taken from this optional implementation, which you should probably be using anyways.

About

A simple subset of std::optional for c++11 and above

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published