Add untracked files.
[order_line_extra.git] / hincludes / lib / ValueType.enum.php
1 <?php
2
3 class ValueType extends Enum {
4         public static $TBool;
5         public static function TClass($c) { return new ValueType("TClass", 6, array($c)); }
6         public static function TEnum($e) { return new ValueType("TEnum", 7, array($e)); }
7         public static $TFloat;
8         public static $TFunction;
9         public static $TInt;
10         public static $TNull;
11         public static $TObject;
12         public static $TUnknown;
13         public static $__constructors = array(3 => 'TBool', 6 => 'TClass', 7 => 'TEnum', 2 => 'TFloat', 5 => 'TFunction', 1 => 'TInt', 0 => 'TNull', 4 => 'TObject', 8 => 'TUnknown');
14         }
15 ValueType::$TBool = new ValueType("TBool", 3);
16 ValueType::$TFloat = new ValueType("TFloat", 2);
17 ValueType::$TFunction = new ValueType("TFunction", 5);
18 ValueType::$TInt = new ValueType("TInt", 1);
19 ValueType::$TNull = new ValueType("TNull", 0);
20 ValueType::$TObject = new ValueType("TObject", 4);
21 ValueType::$TUnknown = new ValueType("TUnknown", 8);