yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::ScopedRomReadOnly Class Reference

#include <rom.h>

Collaboration diagram for yaze::ScopedRomReadOnly:

Public Member Functions

 ScopedRomReadOnly (Rom &rom)
 
 ~ScopedRomReadOnly ()
 
 ScopedRomReadOnly (const ScopedRomReadOnly &)=delete
 
ScopedRomReadOnly & operator= (const ScopedRomReadOnly &)=delete
 
 ScopedRomReadOnly (ScopedRomReadOnly &&)=delete
 
ScopedRomReadOnly & operator= (ScopedRomReadOnly &&)=delete
 

Private Attributes

Rom & rom_
 

Detailed Description

Definition at line 312 of file rom.h.

Constructor & Destructor Documentation

◆ ScopedRomReadOnly() [1/3]

yaze::ScopedRomReadOnly::ScopedRomReadOnly ( Rom & rom)
inlineexplicit

Definition at line 314 of file rom.h.

References yaze::Rom::read_only_scope_depth_, and rom_.

◆ ~ScopedRomReadOnly()

yaze::ScopedRomReadOnly::~ScopedRomReadOnly ( )
inline

Definition at line 317 of file rom.h.

References yaze::Rom::read_only_scope_depth_, and rom_.

◆ ScopedRomReadOnly() [2/3]

yaze::ScopedRomReadOnly::ScopedRomReadOnly ( const ScopedRomReadOnly & )
delete

◆ ScopedRomReadOnly() [3/3]

yaze::ScopedRomReadOnly::ScopedRomReadOnly ( ScopedRomReadOnly && )
delete

Member Function Documentation

◆ operator=() [1/2]

ScopedRomReadOnly & yaze::ScopedRomReadOnly::operator= ( const ScopedRomReadOnly & )
delete

◆ operator=() [2/2]

ScopedRomReadOnly & yaze::ScopedRomReadOnly::operator= ( ScopedRomReadOnly && )
delete

Member Data Documentation

◆ rom_

Rom& yaze::ScopedRomReadOnly::rom_
private

Definition at line 325 of file rom.h.

Referenced by ScopedRomReadOnly(), and ~ScopedRomReadOnly().


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