aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Core/IO
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-11-20 17:03:15 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-11-20 17:03:15 +0200
commitc1e73344c3b1306582fef137931fcd70edcd6d4b (patch)
tree84fd6585a7944318e47f997b930e13b7fd14b9df /Software/Visual_Studio/Tango.Core/IO
parentc272cdaaa43f7bf2fefcb36bbfe49624fc4a5ff1 (diff)
downloadTango-c1e73344c3b1306582fef137931fcd70edcd6d4b.tar.gz
Tango-c1e73344c3b1306582fef137931fcd70edcd6d4b.zip
Fixed some issues with machine studio.
Started working on statistics module.
Diffstat (limited to 'Software/Visual_Studio/Tango.Core/IO')
-rw-r--r--Software/Visual_Studio/Tango.Core/IO/TemporaryFile.cs9
-rw-r--r--Software/Visual_Studio/Tango.Core/IO/TemporaryFolder.cs9
-rw-r--r--Software/Visual_Studio/Tango.Core/IO/TemporaryItem.cs6
3 files changed, 24 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.Core/IO/TemporaryFile.cs b/Software/Visual_Studio/Tango.Core/IO/TemporaryFile.cs
index f2068e70c..340211d74 100644
--- a/Software/Visual_Studio/Tango.Core/IO/TemporaryFile.cs
+++ b/Software/Visual_Studio/Tango.Core/IO/TemporaryFile.cs
@@ -111,5 +111,14 @@ namespace Tango.Core.IO
{
Process.Start("explorer.exe", string.Format("/select,\"{0}\"", Path));
}
+
+ /// <summary>
+ /// Returns true if the item exists.
+ /// </summary>
+ /// <returns></returns>
+ public override bool Exists()
+ {
+ return File.Exists(Path);
+ }
}
}
diff --git a/Software/Visual_Studio/Tango.Core/IO/TemporaryFolder.cs b/Software/Visual_Studio/Tango.Core/IO/TemporaryFolder.cs
index d52f391c8..84f0ee687 100644
--- a/Software/Visual_Studio/Tango.Core/IO/TemporaryFolder.cs
+++ b/Software/Visual_Studio/Tango.Core/IO/TemporaryFolder.cs
@@ -92,5 +92,14 @@ namespace Tango.Core.IO
{
Process.Start("explorer.exe", string.Format("/select,\"{0}\"", Path));
}
+
+ /// <summary>
+ /// Returns true if the item exists.
+ /// </summary>
+ /// <returns></returns>
+ public override bool Exists()
+ {
+ return Directory.Exists(Path);
+ }
}
}
diff --git a/Software/Visual_Studio/Tango.Core/IO/TemporaryItem.cs b/Software/Visual_Studio/Tango.Core/IO/TemporaryItem.cs
index 662a0ad58..f8ff8580a 100644
--- a/Software/Visual_Studio/Tango.Core/IO/TemporaryItem.cs
+++ b/Software/Visual_Studio/Tango.Core/IO/TemporaryItem.cs
@@ -130,6 +130,12 @@ namespace Tango.Core.IO
}
/// <summary>
+ /// Returns true if the item exists.
+ /// </summary>
+ /// <returns></returns>
+ public abstract bool Exists();
+
+ /// <summary>
/// Deletes the temporary item asynchronously.
/// </summary>
/// <returns>