oa::Variant
Variant class in the OA Core public surface.
Public Methods
Public Data Members
Countconst SizestaticNposconst SizestaticStorageAlignconst SizestaticStorageSizeconst SizestaticConstructor & Destructor Documentation
Public Method Documentation
No public source comment is attached to this declaration.
Parameters
inArgsArgs &&...—
Returns
U &The declared return value.
No public source comment is attached to this declaration.
Returns
boolThe declared return value.
No public source comment is attached to this declaration.
Returns
Alt<Index> &The declared return value.
No public source comment is attached to this declaration.
Returns
Alt<Index> &&The declared return value.
No public source comment is attached to this declaration.
Returns
U &The declared return value.
No public source comment is attached to this declaration.
Returns
U &&The declared return value.
No public source comment is attached to this declaration.
Returns
const Alt<Index> &The declared return value.
No public source comment is attached to this declaration.
Returns
const U &The declared return value.
No public source comment is attached to this declaration.
Returns
boolThe declared return value.
No public source comment is attached to this declaration.
Returns
SizeThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOtherVariant<Ts...> &&—
Returns
Variant<Ts...> &The declared return value.
No public source comment is attached to this declaration.
Parameters
inOtherconst Variant<Ts...> &—
Returns
Variant<Ts...> &The declared return value.
No public source comment is attached to this declaration.
Parameters
inOtherVariant<Ts...> &—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inValueT &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOtherVariant<Ts...> &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inOtherconst Variant<Ts...> &—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inFunctionF &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inFunctionF &&—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inFunctionF &&—
Returns
voidThe declared return value.