FenceInfo class
Base classes
-
template<class TData>class DataContainer<FenceInfoData>
Public types
- using DataType = FenceInfoData
Public static functions
- static auto DataToAccessor(FenceInfoData* pData) -> Caster<DataContainer>
- static auto DataToAccessor(const FenceInfoData* pData) -> Caster<const DataContainer>
- static auto DataToAccessor(volatile FenceInfoData*) -> Caster<volatile DataContainer>
- static auto DataToAccessor(const volatile FenceInfoData*) -> Caster<const volatile DataContainer>
- static auto DataToAccessor(FenceInfoData& data) -> Caster<DataContainer>
- static auto DataToAccessor(const FenceInfoData& data) -> Caster<const DataContainer>
- static auto DataToAccessor(volatile FenceInfoData&) -> Caster<volatile DataContainer>
- static auto DataToAccessor(const volatile FenceInfoData&) -> Caster<const volatile DataContainer>
Constructors, destructors, conversion operators
Public functions
- void SetDefault()
- auto ToData() -> Caster<FenceInfoData>
- auto ToData() const -> Caster<const FenceInfoData>
- auto ToData() volatile -> Caster<volatile FenceInfoData>
- auto ToData() const volatile -> Caster<const volatile FenceInfoData>
Protected variables
- char reserved
Typedef documentation
typedef FenceInfoData nn:: gfx:: FenceInfo:: DataType
#include <nn/gfx/detail/gfx_DataContainer.h>
Function documentation
static Caster<DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(FenceInfoData* pData)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(const FenceInfoData* pData)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<volatile DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(volatile FenceInfoData*)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const volatile DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(const volatile FenceInfoData*)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(FenceInfoData& data)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(const FenceInfoData& data)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<volatile DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(volatile FenceInfoData&)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const volatile DataContainer> nn:: gfx:: FenceInfo:: DataToAccessor(const volatile FenceInfoData&)
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<FenceInfoData> nn:: gfx:: FenceInfo:: ToData()
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<const FenceInfoData> nn:: gfx:: FenceInfo:: ToData() const
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<volatile FenceInfoData> nn:: gfx:: FenceInfo:: ToData() volatile
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<const volatile FenceInfoData> nn:: gfx:: FenceInfo:: ToData() const volatile
#include <nn/gfx/detail/gfx_DataContainer.h>
Variable documentation
char nn:: gfx:: FenceInfo:: reserved
#include <nn/gfx/gfx_SyncInfoData.h>