[RTL]
[reactos.git] / reactos / tools / sysgen / RosFramework / Obsolete / RosArchitecture.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4
5 namespace SysGen.RBuild.Framework
6 {
7 public class RosArchitecture
8 {
9 private string m_Name = null;
10 private string m_Sub = null;
11 private string m_Optimization = null;
12
13 public RosArchitecture ()
14 {
15 m_Name = "i386";
16 m_Sub = string.Empty;
17 m_Optimization = "pentium";
18 }
19
20 public string Name
21 {
22 get { return m_Name; }
23 set { m_Name = value; }
24 }
25
26 public string SubArchitecture
27 {
28 get { return m_Sub; }
29 set { m_Sub = value; }
30 }
31
32 public string Optimization
33 {
34 get { return m_Optimization; }
35 set { m_Optimization = value; }
36 }
37
38 public string SafeName
39 {
40 get { return Utility.GetSafeString(m_Name).ToUpper(); }
41 }
42 }
43 }