sys
Basic helper functions
Functions
std::assert
std::assert
Asserts that a given value is true. If it's not, abort evaluation and print the given message to the console
condition
: The condition that is required to be truemessage
: The message to print in case the assertion doesn't hold
std::assert_warn
std::assert_warn
Asserts that a given value is true. If it's not, print the given message to the console as a warning
condition
: The condition that is required to be truemessage
: The message to print in case the assertion doesn't hold
std::env
std::env
Queries the value of a set environment variable given it's name
name
: The name of the env variablereturn
: The value of that variable
std::sizeof_pack
std::sizeof_pack
Returns the number of parameters in a parameter pack.
pack
: The pack to checkreturn
: Number of parameters inpack
std::unimplemented
std::unimplemented
Throws an error notifying the developer that the current code path is not implemented currently.
Last updated