Exiv2
Loading...
Searching...
No Matches
Exiv2::Xmpdatum::Impl Struct Reference

Internal Pimpl structure of class Xmpdatum. More...

Public Member Functions

 Impl (const XmpKey &key, const Value *pValue)
 Constructor.
 Impl (const Impl &rhs)
 Copy constructor.
Imploperator= (const Impl &rhs)
 Assignment.

Public Attributes

XmpKey::UniquePtr key_
 Key.
Value::UniquePtr value_
 Value.

Detailed Description

Internal Pimpl structure of class Xmpdatum.

Constructor & Destructor Documentation

◆ Impl() [1/2]

Exiv2::Xmpdatum::Impl::Impl ( const XmpKey & key,
const Value * pValue )

Constructor.

References Exiv2::Value::clone(), Exiv2::Xmpdatum::key(), key_, and value_.

Referenced by Impl(), and operator=().

◆ Impl() [2/2]

Exiv2::Xmpdatum::Impl::Impl ( const Impl & rhs)

Copy constructor.

References Impl(), key_, and value_.

Member Function Documentation

◆ operator=()

Xmpdatum::Impl & Exiv2::Xmpdatum::Impl::operator= ( const Impl & rhs)

Assignment.

References Impl(), key_, and value_.

Member Data Documentation

◆ key_

XmpKey::UniquePtr Exiv2::Xmpdatum::Impl::key_

Key.

Referenced by Impl(), Impl(), and operator=().

◆ value_

Value::UniquePtr Exiv2::Xmpdatum::Impl::value_

Value.

Referenced by Impl(), Impl(), and operator=().


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