Skip to content

EntropyEngine::Core::IO::PackageResult< void >

EntropyEngine::Core::IO::PackageResult< void >

Section titled “EntropyEngine::Core::IO::PackageResult< void >”

Specialization for void result (operations that don’t return a value).

#include <PackageTypes.h>

Name
bool[success](/api/EntropyEngine/Core/IO/PackageResult< void >/#function-success)() const
PackageResult< void >[ok](/api/EntropyEngine/Core/IO/PackageResult< void >/#function-ok)()
bool[failed](/api/EntropyEngine/Core/IO/PackageResult< void >/#function-failed)() const
PackageResult< void >[err](/api/EntropyEngine/Core/IO/PackageResult< void >/#function-err)(PackageError e, std::string msg ="")
Name
void[value](/api/EntropyEngine/Core/IO/PackageResult< void >/#variable-value)
std::string[errorMessage](/api/EntropyEngine/Core/IO/PackageResult< void >/#variable-errormessage)
PackageError[error](/api/EntropyEngine/Core/IO/PackageResult< void >/#variable-error)
inline bool success() const
static inline PackageResult< void > ok()
inline bool failed() const
static inline PackageResult< void > err(
PackageError e,
std::string msg =""
)
void value;
std::string errorMessage;
PackageError error = PackageError::None;

Updated on 2026-01-26 at 17:14:35 -0500