openMSX
Main Page
Namespaces
Classes
Files
File List
File Members
cassette
CassetteImage.cc
Go to the documentation of this file.
1
#include "
CassetteImage.hh
"
2
#include <cassert>
3
4
namespace
openmsx {
5
6
CassetteImage::CassetteImage
()
7
: firstFileType(UNKNOWN)
8
{
9
}
10
11
CassetteImage::~CassetteImage
()
12
{
13
}
14
15
CassetteImage::FileType
CassetteImage::getFirstFileType
()
const
16
{
17
return
firstFileType;
18
}
19
20
void
CassetteImage::setFirstFileType
(
FileType
type)
21
{
22
firstFileType = type;
23
}
24
25
std::string
CassetteImage::getFirstFileTypeAsString
()
const
26
{
27
if
(firstFileType ==
ASCII
) {
28
return
"ASCII"
;
29
}
else
if
(firstFileType ==
BINARY
) {
30
return
"binary"
;
31
}
else
if
(firstFileType ==
BASIC
) {
32
return
"BASIC"
;
33
}
else
{
34
return
"unknown"
;
35
}
36
}
37
38
void
CassetteImage::setSha1Sum
(
const
Sha1Sum
& sha1sum_)
39
{
40
assert(sha1sum.
empty
());
41
sha1sum = sha1sum_;
42
}
43
44
const
Sha1Sum
&
CassetteImage::getSha1Sum
()
const
45
{
46
assert(!sha1sum.
empty
());
47
return
sha1sum;
48
}
49
50
}
// namespace openmsx
Generated on Sat May 25 2013 23:16:34 for openMSX by
1.8.1.2