oa::SharedControlInline

SharedControlInline struct in the OA Core public surface.

Inheritance

public SharedControl

Public Methods

void oa::SharedControlInline::destroyControl()
T * oa::SharedControlInline::objectPtr_()
void oa::SharedControlInline::releaseObject()
void oa::SharedControlInline::releaseObjectAndDestroyControl()
void oa::SharedControlInline::SharedControlInline<T>(Args &&... inArgs)

Public Data Members

bufferunsigned char[sizeof(T)]field

Public Method Documentation

void oa::SharedControlInline::destroyControl()
No public source comment is attached to this declaration.

Returns

void

The declared return value.

T * oa::SharedControlInline::objectPtr_()
No public source comment is attached to this declaration.

Returns

T *

The declared return value.

void oa::SharedControlInline::releaseObject()
No public source comment is attached to this declaration.

Returns

void

The declared return value.

void oa::SharedControlInline::releaseObjectAndDestroyControl()
No public source comment is attached to this declaration.

Returns

void

The declared return value.

void oa::SharedControlInline::SharedControlInline<T>( Args &&... inArgs )
No public source comment is attached to this declaration.

Parameters

inArgs
Args &&...

Returns

void

The declared return value.