DescriptorPoolInfo class
Base classes
-
template<class TData>class DataContainer<DescriptorPoolInfoData>
Public types
- using DataType = DescriptorPoolInfoData
Public static functions
- static auto DataToAccessor(DescriptorPoolInfoData* pData) -> Caster<DataContainer>
- static auto DataToAccessor(const DescriptorPoolInfoData* pData) -> Caster<const DataContainer>
- static auto DataToAccessor(volatile DescriptorPoolInfoData*) -> Caster<volatile DataContainer>
- static auto DataToAccessor(const volatile DescriptorPoolInfoData*) -> Caster<const volatile DataContainer>
- static auto DataToAccessor(DescriptorPoolInfoData& data) -> Caster<DataContainer>
- static auto DataToAccessor(const DescriptorPoolInfoData& data) -> Caster<const DataContainer>
- static auto DataToAccessor(volatile DescriptorPoolInfoData&) -> Caster<volatile DataContainer>
- static auto DataToAccessor(const volatile DescriptorPoolInfoData&) -> Caster<const volatile DataContainer>
Constructors, destructors, conversion operators
Public functions
- void SetDefault()
- void SetDescriptorPoolType(DescriptorPoolType)
- void SetSlotCount(int)
- auto GetDescriptorPoolType() const -> DescriptorPoolType
- auto GetSlotCount() const -> int
- auto ToData() -> Caster<DescriptorPoolInfoData>
- auto ToData() const -> Caster<const DescriptorPoolInfoData>
- auto ToData() volatile -> Caster<volatile DescriptorPoolInfoData>
- auto ToData() const volatile -> Caster<const volatile DescriptorPoolInfoData>
Protected variables
- Bit8 descriptorPoolType
- char reserved2
- uint32_t slotCount
- char reserved
Typedef documentation
typedef DescriptorPoolInfoData nn:: gfx:: DescriptorPoolInfo:: DataType
#include <nn/gfx/detail/gfx_DataContainer.h>
Function documentation
static Caster<DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(DescriptorPoolInfoData* pData)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(const DescriptorPoolInfoData* pData)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<volatile DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(volatile DescriptorPoolInfoData*)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const volatile DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(const volatile DescriptorPoolInfoData*)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(DescriptorPoolInfoData& data)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(const DescriptorPoolInfoData& data)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<volatile DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(volatile DescriptorPoolInfoData&)
#include <nn/gfx/detail/gfx_DataContainer.h>
static Caster<const volatile DataContainer> nn:: gfx:: DescriptorPoolInfo:: DataToAccessor(const volatile DescriptorPoolInfoData&)
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<DescriptorPoolInfoData> nn:: gfx:: DescriptorPoolInfo:: ToData()
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<const DescriptorPoolInfoData> nn:: gfx:: DescriptorPoolInfo:: ToData() const
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<volatile DescriptorPoolInfoData> nn:: gfx:: DescriptorPoolInfo:: ToData() volatile
#include <nn/gfx/detail/gfx_DataContainer.h>
Caster<const volatile DescriptorPoolInfoData> nn:: gfx:: DescriptorPoolInfo:: ToData() const volatile
#include <nn/gfx/detail/gfx_DataContainer.h>
Variable documentation
Bit8 nn:: gfx:: DescriptorPoolInfo:: descriptorPoolType
char nn:: gfx:: DescriptorPoolInfo:: reserved2
uint32_t nn:: gfx:: DescriptorPoolInfo:: slotCount
char nn:: gfx:: DescriptorPoolInfo:: reserved