MCPcopy Create free account
hub / github.com/MITK/MITK / GetFileName

Method GetFileName

Modules/Core/src/IO/mitkAbstractFileWriter.cpp:58–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56 }
57
58 std::string AbstractFileWriter::LocalFile::GetFileName()
59 {
60 if (d->m_Stream == nullptr)
61 {
62 return d->m_Location;
63 }
64 else if (d->m_TmpFileName.empty())
65 {
66 std::string ext = Utf8Util::Utf8ToLocal8Bit(itksys::SystemTools::GetFilenameExtension(Utf8Util::Local8BitToUtf8(d->m_Location)));
67 d->m_TmpFileName = IOUtil::CreateTemporaryFile("XXXXXX" + ext);
68 }
69 return d->m_TmpFileName;
70 }
71
72 AbstractFileWriter::OutputStream::OutputStream(IFileWriter *writer, std::ios_base::openmode mode)
73 : std::ostream(nullptr), m_Stream(nullptr)

Callers 9

WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45
WriteMethod · 0.45

Calls 1

emptyMethod · 0.45

Tested by

no test coverage detected