#ifdef BUFFER_NUM_METHOD BUFFER_NUM_METHOD(UInt, LE, UINT, 0, LE) BUFFER_NUM_METHOD(UInt, 32LE, UINT, 4, LE) BUFFER_NUM_METHOD(UInt, 16LE, UINT, 2, LE) BUFFER_NUM_METHOD(UInt, 8, UINT, 1, LE) BUFFER_NUM_METHOD(UInt, BE, UINT, 0, BE) BUFFER_NUM_METHOD(UInt, 32BE, UINT, 4, BE) BUFFER_NUM_METHOD(UInt, 16BE, UINT, 2, BE) BUFFER_NUM_METHOD(Int, LE, INT, 0, LE) BUFFER_NUM_METHOD(Int, 32LE, INT, 4, LE) BUFFER_NUM_METHOD(Int, 16LE, INT, 2, LE) BUFFER_NUM_METHOD(Int, 8, INT, 1, LE) BUFFER_NUM_METHOD(Int, BE, INT, 0, BE) BUFFER_NUM_METHOD(Int, 32BE, INT, 4, BE) BUFFER_NUM_METHOD(Int, 16BE, INT, 2, BE) BUFFER_NUM_METHOD(Float, LE, FLOAT, 4, LE) BUFFER_NUM_METHOD(Float, BE, FLOAT, 4, BE) BUFFER_NUM_METHOD(Double, LE, FLOAT, 8, LE) BUFFER_NUM_METHOD(Double, BE, FLOAT, 8, BE) BUFFER_NUM_METHOD(BigInt, 64LE, BIGINT, 8, LE) BUFFER_NUM_METHOD(BigInt, 64BE, BIGINT, 8, BE) BUFFER_NUM_METHOD(BigUInt, 64LE, BIGUINT, 8, LE) BUFFER_NUM_METHOD(BigUInt, 64BE, BIGUINT, 8, BE) #undef BUFFER_NUM_METHOD #endif