Table of Contents

Namespace SampSharp.OpenMp.Core.Std

Classes

BooleanMarshaller

Represents a marshaller entrypoint for marshalling bool to a native BlittableBoolean structure.

BooleanMarshaller.Bidirectional
BooleanMarshaller.ManagedToNative
BooleanMarshaller.NativeToManaged
StringViewMarshaller

Represents a marshaller entrypoint for marshalling string to a native StringView structure.

StringViewMarshaller.NativeToManaged

Structs

Pair<T1, T2>

Represents a pair of values which is represented in memory like an std::Pair from the C++ standard library.

Size

Represents a size which is represented in memory like an std::size_t from the C++ standard library.

SpanLite<T>

Represents a span which is represented in memory like an std::span_t from the C++ standard library.

StringView

Represents a view of a string which is represented in memory like an std::basic_string_view from the C++ standard library.

StringViewMarshaller.Bidirectional
StringViewMarshaller.ManagedToNative