Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::PluginErrorContext Union Reference

A typed scalar payload for a Plugin error. Its interpretation is selected by PluginErrorContextKind. More...

#include <PluginError.h>

Classes

struct  ExitCode
 
struct  RequiredBytes
 
struct  RequiredElements
 

Public Member Functions

constexpr PluginErrorContext (uint32_t value=0)
 
constexpr PluginErrorContext (ExitCode, int32_t value)
 
constexpr PluginErrorContext (RequiredBytes, uint32_t value)
 
constexpr PluginErrorContext (RequiredElements, uint32_t value)
 

Public Attributes

uint32_t nativeError
 
int32_t exitCode
 
uint32_t requiredBytes
 
uint32_t requiredElements
 

Detailed Description

A typed scalar payload for a Plugin error. Its interpretation is selected by PluginErrorContextKind.


The documentation for this union was generated from the following file: