nl::Weave::Platform

खास जानकारी

फ़ंक्शन

BitsToByteLength(uint32_t aBits)
constexpr uint32_t
बिट में दी गई वैल्यू की लंबाई को बाइट में बदलता है.
Divide(int64_t inDividend, int64_t inDivisor)
int64_t
हस्ताक्षर किए गए 64-बिट को 64-बिट की संख्या से भाग देकर की जाने वाली कार्रवाई करता है और भागफल देता है.
DivideBy1000(uint64_t inDividend)
uint32_t
64-बिट के बिना हस्ताक्षर वाले डिवाइडेंड को 1000 से भाग देने पर, 32-बिट वैल्यू मिलती है.
RoundDown(uint32_t a, uint32_t b)
constexpr uint32_t
0 की ओर पूर्णांक बनाता है.
RoundUp(uint32_t a, uint32_t b)
constexpr uint32_t
0 से दूर राउंड करता है.

नेमस्पेस

nl::Weave::Platform::PersistedStorage
nl::Weave::Platform::Security

इस नेमस्पेस में Weave में मौजूद सभी इंटरफ़ेस सिक्योरिटी मॉनिटर मेमोरी मैनेजर के लिए शामिल किए जाते हैं.

फ़ंक्शन

BitsToByteLength

constexpr uint32_t BitsToByteLength(
  uint32_t aBits
)

बिट में दी गई वैल्यू की लंबाई को बाइट में बदलता है.

जानकारी
पैरामीटर
[in] aBits
बिट में दी गई वैल्यू, जिसे बाइट में बदला जाना है.
लौटाए गए सामान
लंबाई बाइट में.

भाग दें

int64_t Divide(
  int64_t inDividend,
  int64_t inDivisor
)

हस्ताक्षर किए गए 64-बिट को 64-बिट की संख्या से भाग देकर की जाने वाली कार्रवाई करता है और भागफल देता है.

जानकारी
पैरामीटर
[in] inDividend
इस फ़ंक्शन में भाज्य.
[in] inDivisor
इस फ़ंक्शन में भाजक.
लौटाए गए सामान
पूर्णांक में विभाजन का भागफल (inDivisor) से भाग देने पर मिलने वाला भागफल

DivideBy1000

uint32_t DivideBy1000(
  uint64_t inDividend
)

64-बिट के बिना हस्ताक्षर वाले डिवाइडेंड को 1000 से भाग देने पर, 32-बिट वैल्यू मिलती है.

जानकारी
पैरामीटर
[in] inDividend
विभाजित किया जाने वाला 64-बिट मान
लौटाए गए सामान
32-बिट का भागफल.

RoundDown

constexpr uint32_t RoundDown(
  uint32_t a,
  uint32_t b
)

0 की ओर पूर्णांक बनाता है.

जानकारी
पैरामीटर
[in] a
पूर्णांक बनाया जाने वाला मान.
[in] b
पूर्णांकन का स्तर.
लौटाए गए सामान
वैल्यू को पूर्णांकन के स्तर के सबसे पास के मल्टीपल में बदल दिया जाता है.

RoundUp

constexpr uint32_t RoundUp(
  uint32_t a,
  uint32_t b
)

0 से दूर राउंड करता है.

जानकारी
पैरामीटर
[in] a
पूर्णांक बनाया जाने वाला मान.
[in] b
पूर्णांकन का स्तर.
लौटाए गए सामान
वैल्यू को पूर्णांकन के स्तर के सबसे पास के गुणज तक पूर्णांकित किया जाता है.