Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/Tools/Filament.cpp')
-rw-r--r--src/Tools/Filament.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/Tools/Filament.cpp b/src/Tools/Filament.cpp
index 5e2e8ff4..e6321847 100644
--- a/src/Tools/Filament.cpp
+++ b/src/Tools/Filament.cpp
@@ -19,7 +19,7 @@ const char * const Filament::FilamentAssignmentFileComment = "RepRapFirmware fil
Filament *Filament::filamentList = nullptr;
-Filament::Filament(int extr) : extruder(extr)
+Filament::Filament(int extr) noexcept : extruder(extr)
{
strcpy(name, "");
@@ -27,19 +27,19 @@ Filament::Filament(int extr) : extruder(extr)
filamentList = this;
}
-void Filament::Load(const char *filamentName)
+void Filament::Load(const char *filamentName) noexcept
{
SafeStrncpy(name, filamentName, ARRAY_SIZE(name));
Filament::SaveAssignments();
}
-void Filament::Unload()
+void Filament::Unload() noexcept
{
strcpy(name, "");
Filament::SaveAssignments();
}
-void Filament::LoadAssignment()
+void Filament::LoadAssignment() noexcept
{
#if HAS_MASS_STORAGE
FileStore *file = reprap.GetPlatform().OpenSysFile(FilamentAssignmentFile, OpenMode::read);
@@ -78,7 +78,7 @@ void Filament::LoadAssignment()
#endif
}
-/*static*/ void Filament::SaveAssignments()
+/*static*/ void Filament::SaveAssignments() noexcept
{
#if HAS_MASS_STORAGE
FileStore * const file = reprap.GetPlatform().OpenSysFile(FilamentAssignmentFile, OpenMode::write);
@@ -118,7 +118,7 @@ void Filament::LoadAssignment()
#endif
}
-/*static*/ bool Filament::IsInUse(const char *filamentName)
+/*static*/ bool Filament::IsInUse(const char *filamentName) noexcept
{
for (Filament *f = filamentList; f != nullptr; f = f->next)
{
@@ -130,7 +130,7 @@ void Filament::LoadAssignment()
return false;
}
-/*static*/ Filament *Filament::GetFilamentByExtruder(const int drive)
+/*static*/ Filament *Filament::GetFilamentByExtruder(const int drive) noexcept
{
for (Filament *f = filamentList; f != nullptr; f = f->next)
{