openMSX
Public Member Functions | List of all members
openmsx::DiskName Class Reference

#include <DiskName.hh>

Public Member Functions

 DiskName (Filename name)
 
 DiskName (Filename name, std::string extra)
 
std::string getOriginal () const
 
std::string getResolved () const
 
void updateAfterLoadState ()
 
bool empty () const
 
const FilenamegetFilename () const
 
template<typename Archive >
void serialize (Archive &ar, unsigned version)
 

Detailed Description

Definition at line 8 of file DiskName.hh.

Constructor & Destructor Documentation

◆ DiskName() [1/2]

openmsx::DiskName::DiskName ( Filename  name)
explicit

Definition at line 6 of file DiskName.cc.

◆ DiskName() [2/2]

openmsx::DiskName::DiskName ( Filename  name,
std::string  extra 
)

Definition at line 11 of file DiskName.cc.

Member Function Documentation

◆ empty()

bool openmsx::DiskName::empty ( ) const

Definition at line 32 of file DiskName.cc.

References openmsx::Filename::empty().

◆ getFilename()

const Filename & openmsx::DiskName::getFilename ( ) const
inline

Definition at line 18 of file DiskName.hh.

◆ getOriginal()

std::string openmsx::DiskName::getOriginal ( ) const

Definition at line 17 of file DiskName.cc.

References openmsx::Filename::getOriginal().

◆ getResolved()

std::string openmsx::DiskName::getResolved ( ) const

◆ serialize()

template<typename Archive >
void openmsx::DiskName::serialize ( Archive &  ar,
unsigned  version 
)

Definition at line 38 of file DiskName.cc.

Referenced by openmsx::DiskChanger::serialize().

◆ updateAfterLoadState()

void openmsx::DiskName::updateAfterLoadState ( )

Definition at line 27 of file DiskName.cc.

References openmsx::Filename::updateAfterLoadState().

Referenced by openmsx::DiskChanger::serialize().


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