CIM++ Adapted CIM Codebase
UnitSymbol.h
1 // UnitSymbol.h
3 // Implementation of the Class UnitSymbol
5 
6 #ifndef UNITSYMBOL_H
7 #define UNITSYMBOL_H
8 
9 namespace IEC61970
10 {
11  namespace Base
12  {
13  namespace Domain
14  {
18  enum class UnitSymbol
19  {
23  none = 0,
27  m = 2,
32  kg = 3,
36  s = 4,
40  A = 5,
44  K = 6,
48  mol = 7,
52  cd = 8,
56  deg = 9,
60  rad = 10,
64  sr = 11,
68  Gy = 21,
72  Bq = 22,
80  degC = 23,
84  Sv = 24,
88  F = 25,
92  C = 26,
96  S = 27,
100  H = 28,
104  V = 29,
108  ohm = 30,
112  J = 31,
116  N = 32,
120  Hz = 33,
124  lx = 34,
128  lm = 35,
132  Wb = 36,
136  T = 37,
142  W = 38,
147  Pa = 39,
151  m2 = 41,
155  m3 = 42,
159  mPers = 43,
163  mPers2 = 44,
167  m3Pers = 45,
171  mPerm3 = 46,
177  kgm = 47,
182  kgPerm3 = 48,
186  WPermK = 50,
190  JPerK = 51,
194  ppm = 52,
198  rotPers = 53,
202  radPers = 54,
206  VA = 61,
215  VAr = 63,
224  cosPhi = 65,
228  Vs = 66,
232  V2 = 67,
236  As = 68,
240  A2 = 69,
244  A2s = 70,
248  VAh = 71,
252  Wh = 72,
256  VArh = 73,
260  VPerHz = 74,
264  HzPers = 75,
268  character = 76,
272  charPers = 77,
278  kgm2 = 78,
283  dB = 79,
287  WPers = 81,
291  lPers = 82,
297  dBm = 83,
301  h = 84,
305  min = 85,
309  Q = 100,
313  Qh = 101,
317  ohmm = 102,
321  APerm = 103,
325  V2h = 104,
329  A2h = 105,
333  Ah = 106,
337  count = 111,
341  ft3 = 119,
345  m3Perh = 125,
349  gal = 128,
353  Btu = 132,
357  l = 134,
361  lPerh = 137,
367  lPerl = 143,
373  gPerg = 144,
378  molPerm3 = 145,
383  molPermol = 146,
388  molPerkg = 147,
393  sPers = 149,
398  HzPerHz = 150,
403  VPerV = 151,
408  APerA = 152,
415  VPerVA = 153,
419  rev = 154,
423  kat = 158,
427  JPerkg = 165,
431  m3Uncompensated = 166,
435  m3Compensated = 167,
440  WPerW = 168,
444  therm = 169,
448  onePerm = 173,
452  m3Perkg = 174,
456  Pas = 175,
460  Nm = 176,
464  NPerm = 177,
468  radPers2 = 178,
472  WPerm2 = 55,
476  JPerkgK = 60,
480  JPerm3 = 181,
484  VPerm = 182,
488  CPerm3 = 183,
492  CPerm2 = 184,
496  FPerm = 185,
500  HPerm = 186,
504  JPermol = 187,
508  JPermolK = 188,
512  CPerkg = 189,
516  GyPers = 190,
520  WPersr = 191,
524  WPerm2sr = 192,
528  katPerm3 = 193,
532  d = 195,
536  anglemin = 196,
540  anglesec = 197,
544  ha = 198,
548  tonne = 199,
552  bar = 214,
556  mmHg = 215,
560  M = 217,
564  kn = 219,
568  Vh = 280,
572  Mx = 276,
576  G = 277,
580  Oe = 278,
584  WPerA,
588  SPerm = 57,
592  onePerHz,
599  VPerVAr,
603  ohmPerm,
608  kgPerJ,
612  JPers,
616  m2Pers = 49,
621  JPerm2 = 56,
625  KPers = 58,
629  PaPers = 59
630  };
631 
632  }
633 
634  }
635 
636 }
637 #endif // UNITSYMBOL_H
Definition: AuxiliaryEquipment.h:13