Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::runtime::AccessPolicyTarget Class Reference

#include <memory_mapped_file.hpp>

Public Member Functions

 AccessPolicyTarget ()=default
 ~AccessPolicyTarget ()
 AccessPolicyTarget (AccessPolicyTarget &&) noexcept
AccessPolicyTarget & operator= (AccessPolicyTarget &&) noexcept
 AccessPolicyTarget (const AccessPolicyTarget &)=delete
AccessPolicyTarget & operator= (const AccessPolicyTarget &)=delete
 operator bool () const noexcept
bool finalize_after_move () noexcept
bool sync () noexcept

Friends

class MemoryMappedFile

Constructor & Destructor Documentation

◆ AccessPolicyTarget() [1/3]

pulp::runtime::AccessPolicyTarget::AccessPolicyTarget ( )
default

◆ ~AccessPolicyTarget()

pulp::runtime::AccessPolicyTarget::~AccessPolicyTarget ( )

◆ AccessPolicyTarget() [2/3]

pulp::runtime::AccessPolicyTarget::AccessPolicyTarget ( AccessPolicyTarget && )
noexcept

◆ AccessPolicyTarget() [3/3]

pulp::runtime::AccessPolicyTarget::AccessPolicyTarget ( const AccessPolicyTarget & )
delete

Member Function Documentation

◆ finalize_after_move()

bool pulp::runtime::AccessPolicyTarget::finalize_after_move ( )
noexcept

◆ operator bool()

pulp::runtime::AccessPolicyTarget::operator bool ( ) const
explicitnoexcept

◆ operator=() [1/2]

AccessPolicyTarget & pulp::runtime::AccessPolicyTarget::operator= ( AccessPolicyTarget && )
noexcept

◆ operator=() [2/2]

AccessPolicyTarget & pulp::runtime::AccessPolicyTarget::operator= ( const AccessPolicyTarget & )
delete

◆ sync()

bool pulp::runtime::AccessPolicyTarget::sync ( )
noexcept

◆ MemoryMappedFile

friend class MemoryMappedFile
friend

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