Audacity 3.2.0
Public Member Functions | Private Attributes | List of all members
ExportPluginRegistry::ConstIterator::ProxyPtr Struct Referencefinal

#include <ExportPluginRegistry.h>

Public Member Functions

 ProxyPtr (std::remove_const_t< value_type > value)
 
value_typeoperator-> () const
 

Private Attributes

value_type mValue
 

Detailed Description

Definition at line 32 of file ExportPluginRegistry.h.

Constructor & Destructor Documentation

◆ ProxyPtr()

ExportPluginRegistry::ConstIterator::ProxyPtr::ProxyPtr ( std::remove_const_t< value_type value)
inlineexplicit

Definition at line 34 of file ExportPluginRegistry.h.

34: mValue(std::move(value)) { }

Member Function Documentation

◆ operator->()

value_type * ExportPluginRegistry::ConstIterator::ProxyPtr::operator-> ( ) const
inline

Definition at line 35 of file ExportPluginRegistry.h.

35{ return &mValue; }

Member Data Documentation

◆ mValue

value_type ExportPluginRegistry::ConstIterator::ProxyPtr::mValue
private

Definition at line 37 of file ExportPluginRegistry.h.


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