00001 /* 00002 Copyright (C) 2005-2006 Feeling Software Inc. 00003 MIT License: http://www.opensource.org/licenses/mit-license.php 00004 */ 00005 00012 typedef vector<int32> Int32List; 00014 typedef vector<uint32> UInt32List; 00016 typedef vector<uint16> UInt16List; 00018 typedef vector<uint8> UInt8List; 00020 typedef vector<int8> Int8List; 00022 typedef vector<bool> BooleanList; 00023 00029 inline bool IsEquivalent(int8 i1, int8 i2) { return i1 == i2; } 00030 inline bool IsEquivalent(uint8 i1, uint8 i2) { return i1 == i2; } 00031 inline bool IsEquivalent(int16 i1, int16 i2) { return i1 == i2; } 00032 inline bool IsEquivalent(uint16 i1, uint16 i2) { return i1 == i2; } 00033 inline bool IsEquivalent(int32 i1, int32 i2) { return i1 == i2; } 00034 inline bool IsEquivalent(uint32 i1, uint32 i2) { return i1 == i2; } 00035 inline bool IsEquivalent(int64 i1, int64 i2) { return i1 == i2; } 00036 inline bool IsEquivalent(uint64 i1, uint64 i2) { return i1 == i2; }