Home | History | Annotate | Download | only in util

Lines Matching defs:bytes

22   uint8_t bytes[4] = {0xAA, 0xBB, 0xCC, 0xDD};
23 std::string result = PoloUtil::BytesToHexString(bytes, 4);
28 uint8_t bytes[4] = {0x00, 0xBB, 0xCC, 0xDD};
29 std::string result = PoloUtil::BytesToHexString(bytes, 4);
34 uint8_t* bytes;
35 size_t length = PoloUtil::HexStringToBytes(std::string("AABBCCDD"), bytes);
37 ASSERT_EQ(0xAA, bytes[0]);
38 ASSERT_EQ(0xBB, bytes[1]);
39 ASSERT_EQ(0xCC, bytes[2]);
40 ASSERT_EQ(0xDD, bytes[3]);
41 delete[] bytes;
45 uint8_t* bytes;
46 PoloUtil::IntToBigEndianBytes(0xAABBCCDD, bytes);
47 ASSERT_EQ(0xAA, bytes[0]);
48 ASSERT_EQ(0xBB, bytes[1]);
49 ASSERT_EQ(0xCC, bytes[2]);
50 ASSERT_EQ(0xDD, bytes[3]);
51 delete[] bytes;
55 uint8_t* bytes;
56 PoloUtil::IntToBigEndianBytes(0x00AABB00, bytes);
57 ASSERT_EQ(0x00, bytes[0]);
58 ASSERT_EQ(0xAA, bytes[1]);
59 ASSERT_EQ(0xBB, bytes[2]);
60 ASSERT_EQ(0x00, bytes[3]);
61 delete[] bytes;
65 uint8_t bytes[4] = {0xAA, 0xBB, 0xCC, 0xDD};
66 const uint32_t value = PoloUtil::BigEndianBytesToInt(bytes);
71 uint8_t bytes[4] = {0x00, 0xAA, 0xBB, 0x00};
72 const uint32_t value = PoloUtil::BigEndianBytesToInt(bytes);