#include <HWMFObjectsTypes.h>
|
static HW_EXPORT void | AssignToInt32 (const Int32Attribute *attribute, const MFAttributes &attributes) |
|
static HW_EXPORT void | AssignToInt64 (const Int64Attribute *attribute, const MFAttributes &attributes) |
|
static HW_EXPORT void | AssignToDouble (const DoubleAttribute *attribute, const MFAttributes &attributes) |
|
static HW_EXPORT void | AssignToGuid (const GuidAttribute *attribute, const MFAttributes &attributes) |
|
static HW_EXPORT void | AssignToString (const StringAttribute *attribute, const MFAttributes &attributes) |
|
static HW_EXPORT void | AssignToBlob (const BlobAttribute *attribute, const MFAttributes &attributes) |
|
static HW_EXPORT void | AssignToUnknown (const UnknownAttribute *attribute, const MFAttributes &attributes) |
|
template<typename WriterT > |
static void | Write (WriterT &writer, const Int32Attribute *attr) |
|
template<typename WriterT > |
static void | Write (WriterT &writer, const Int64Attribute *attr) |
|
template<typename WriterT > |
static void | Write (WriterT &writer, const DoubleAttribute *attr) |
|
template<typename WriterT > |
static void | Write (WriterT &writer, const GuidAttribute *attr) |
|
template<typename WriterT > |
static void | Write (WriterT &writer, const StringAttribute *attr) |
|
template<typename WriterT > |
static void | Write (WriterT &writer, const BlobAttribute *attr) |
|
◆ const_iterator
◆ Container
◆ iterator
◆ Attributes() [1/2]
Harlinn::Windows::Media::Attributes::Attributes |
( |
| ) |
|
|
inline |
◆ Attributes() [2/2]
Harlinn::Windows::Media::Attributes::Attributes |
( |
const MFAttributes & | attributes | ) |
|
◆ Add() [1/2]
void Harlinn::Windows::Media::Attributes::Add |
( |
const MFAttributes & | attributes | ) |
|
◆ Add() [2/2]
void Harlinn::Windows::Media::Attributes::Add |
( |
const MFAttributes & | attributes, |
|
|
UInt32 | index ) |
◆ AddBlob()
void Harlinn::Windows::Media::Attributes::AddBlob |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AddDouble()
void Harlinn::Windows::Media::Attributes::AddDouble |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AddGuid()
void Harlinn::Windows::Media::Attributes::AddGuid |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AddInt32()
void Harlinn::Windows::Media::Attributes::AddInt32 |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AddInt64()
void Harlinn::Windows::Media::Attributes::AddInt64 |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AddString()
void Harlinn::Windows::Media::Attributes::AddString |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AddUnknown()
void Harlinn::Windows::Media::Attributes::AddUnknown |
( |
const MFAttributes & | attributes, |
|
|
const Guid & | key ) |
|
private |
◆ AssignTo()
void Harlinn::Windows::Media::Attributes::AssignTo |
( |
const MFAttributes & | attributes | ) |
const |
◆ AssignToBlob()
◆ AssignToDouble()
◆ AssignToGuid()
◆ AssignToInt32()
◆ AssignToInt64()
◆ AssignToString()
◆ AssignToUnknown()
◆ begin() [1/2]
iterator Harlinn::Windows::Media::Attributes::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
◆ cbegin()
◆ cend()
◆ CountSerializableAttributes()
UInt32 Harlinn::Windows::Media::Attributes::CountSerializableAttributes |
( |
| ) |
const |
|
inlineprivate |
◆ end() [1/2]
iterator Harlinn::Windows::Media::Attributes::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
◆ Read()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::Read |
( |
ReaderT & | reader | ) |
|
|
inline |
◆ ReadAttribute()
template<typename ReaderT , typename AttributeT >
void Harlinn::Windows::Media::Attributes::ReadAttribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ ReadBlobAttribute()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::ReadBlobAttribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ ReadDoubleAttribute()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::ReadDoubleAttribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ ReadGuidAttribute()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::ReadGuidAttribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ ReadInt32Attribute()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::ReadInt32Attribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ ReadInt64Attribute()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::ReadInt64Attribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ ReadStringAttribute()
template<typename ReaderT >
void Harlinn::Windows::Media::Attributes::ReadStringAttribute |
( |
ReaderT & | reader | ) |
|
|
inlineprivate |
◆ size()
size_t Harlinn::Windows::Media::Attributes::size |
( |
| ) |
const |
|
inline |
◆ Write() [1/7]
template<typename WriterT >
void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer | ) |
const |
|
inline |
◆ Write() [2/7]
template<typename WriterT >
static void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer, |
|
|
const BlobAttribute * | attr ) |
|
inlinestaticprivate |
◆ Write() [3/7]
template<typename WriterT >
static void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer, |
|
|
const DoubleAttribute * | attr ) |
|
inlinestaticprivate |
◆ Write() [4/7]
template<typename WriterT >
static void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer, |
|
|
const GuidAttribute * | attr ) |
|
inlinestaticprivate |
◆ Write() [5/7]
template<typename WriterT >
static void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer, |
|
|
const Int32Attribute * | attr ) |
|
inlinestaticprivate |
◆ Write() [6/7]
template<typename WriterT >
static void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer, |
|
|
const Int64Attribute * | attr ) |
|
inlinestaticprivate |
◆ Write() [7/7]
template<typename WriterT >
static void Harlinn::Windows::Media::Attributes::Write |
( |
WriterT & | writer, |
|
|
const StringAttribute * | attr ) |
|
inlinestaticprivate |
◆ container_
Container Harlinn::Windows::Media::Attributes::container_ |
|
private |
The documentation for this class was generated from the following files: