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