Harlinn.Windows 0.1
Loading...
Searching...
No Matches
Harlinn::Windows::Media::PacketCrossOffsets Class Reference

#include <HWMFObjectsTypes.h>

Inheritance diagram for Harlinn::Windows::Media::PacketCrossOffsets:
[legend]
Collaboration diagram for Harlinn::Windows::Media::PacketCrossOffsets:
[legend]

Public Types

using Base = BlobValue<DWORD>
 
- Public Types inherited from Harlinn::Windows::Media::BlobValue< DWORD >
using DataType
 

Public Member Functions

constexpr size_t size () const noexcept
 
DWORD operator[] (size_t index) const noexcept
 
DWORD & operator[] (size_t index) noexcept
 
- Public Member Functions inherited from Harlinn::Windows::Media::BlobValue< DWORD >
constexpr BlobValue () noexcept
 
 BlobValue (size_t dataSize)
 
 BlobValue (size_t dataSize, DataType *data) noexcept
 
 BlobValue (const BlobValue &other)=delete
 
 BlobValue (BlobValue &&other) noexcept
 
 ~BlobValue ()
 
BlobValueoperator= (const BlobValue &other)=delete
 
BlobValueoperator= (BlobValue &&other) noexcept
 
constexpr operator bool () const noexcept
 
constexpr size_t DataSize () const noexcept
 
constexpr const DataTypedata () const noexcept
 
constexpr DataTypedata () noexcept
 

Member Typedef Documentation

◆ Base

Member Function Documentation

◆ operator[]() [1/2]

DWORD Harlinn::Windows::Media::PacketCrossOffsets::operator[] ( size_t index) const
inlinenoexcept

◆ operator[]() [2/2]

DWORD & Harlinn::Windows::Media::PacketCrossOffsets::operator[] ( size_t index)
inlinenoexcept

◆ size()

size_t Harlinn::Windows::Media::PacketCrossOffsets::size ( ) const
inlineconstexprnoexcept

The documentation for this class was generated from the following file: