-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make more variables const so we have more constexpr constructors #157
Commits on Dec 18, 2023
-
make the EbmlCallbacks create function const
The callback should not be modifiable once the instance is created.
Configuration menu - View commit details
-
Copy full SHA for fa2acf9 - Browse repository at this point
Copy the full SHA fa2acf9View commit details -
make the EbmlSemantic fields const
They must not be modified after the instance creation.
Configuration menu - View commit details
-
Copy full SHA for cf9447e - Browse repository at this point
Copy the full SHA cf9447eView commit details -
make the EbmlSemanticContext fields const
They must not be modified after the instance creation.
Configuration menu - View commit details
-
Copy full SHA for 17d2f72 - Browse repository at this point
Copy the full SHA 17d2f72View commit details -
They must not be modified after the instance creation.
Configuration menu - View commit details
-
Copy full SHA for b28f161 - Browse repository at this point
Copy the full SHA b28f161View commit details -
Configuration menu - View commit details
-
Copy full SHA for c866fef - Browse repository at this point
Copy the full SHA c866fefView commit details -
use separator in long integers
It's more readable. Since C++14 https://en.cppreference.com/w/cpp/language/integer_literal
Configuration menu - View commit details
-
Copy full SHA for ecf3658 - Browse repository at this point
Copy the full SHA ecf3658View commit details -
New allow an empty creator callback
The EbmlDummy has a Create callback that is used in DEFINE_EBML_CLASS_ORPHAN().
Configuration menu - View commit details
-
Copy full SHA for 0edd9ea - Browse repository at this point
Copy the full SHA 0edd9eaView commit details -
include cassert in EbmlElement.h
It's using assert() twice. The other headers calling assert include it properly.
Configuration menu - View commit details
-
Copy full SHA for 50206b1 - Browse repository at this point
Copy the full SHA 50206b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32eb2b6 - Browse repository at this point
Copy the full SHA 32eb2b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4555495 - Browse repository at this point
Copy the full SHA 4555495View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0afeeaa - Browse repository at this point
Copy the full SHA 0afeeaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 333ce86 - Browse repository at this point
Copy the full SHA 333ce86View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa49e1c - Browse repository at this point
Copy the full SHA aa49e1cView commit details