টুলচেইন

এই মডিউলটি ম্যাক্রোর মাধ্যমে একটি টুলচেইন বিমূর্ততা স্তরকে সংজ্ঞায়িত করে।

সারসংক্ষেপ

ব্যবহার:

typedef
OT_TOOL_PACKED_BEGIN
struct
{
    char mField1;
    union
    {
        char mField2;
        long mField3;
    } OT_TOOL_PACKED_FIELD;
} OT_TOOL_PACKED_END packed_struct_t;

ম্যাক্রো

OT_APPLE_IGNORE_GNU_FOLDING_CONSTANT

 OT_APPLE_IGNORE_GNU_FOLDING_CONSTANT __VA_ARGS__

OT_FALL_THROUGH

 OT_FALL_THROUGH do                  \
    {                   \
    } while (false) /* fallthrough */

নির্দিষ্ট কম্পাইলারে সতর্কতার মাধ্যমে পতন দমন করুন।

OT_MUST_USE_RESULT

 OT_MUST_USE_RESULT

কম্পাইলার-নির্দিষ্ট ইঙ্গিত যে একটি ক্লাস বা enum ব্যবহার করা আবশ্যক যখন এটি একটি ফাংশনের রিটার্ন মান হয়।

OT_TOOL_PACKED_BEGIN

 OT_TOOL_PACKED_BEGIN

কম্পাইলার-নির্দিষ্ট ইঙ্গিত যে একটি ক্লাস বা স্ট্রাকট বাইট প্যাক করা আবশ্যক।

OT_TOOL_PACKED_FIELD

 OT_TOOL_PACKED_FIELD

কম্পাইলারকে একটি নেস্টেড স্ট্রাকট বা ইউনিয়ন নির্দেশ করুন যা বাইট প্যাকড ক্লাস বা স্ট্রাকটের মধ্যে প্যাক করা হবে।

OT_TOOL_WEAK

 OT_TOOL_WEAK

কম্পাইলার-নির্দিষ্ট দুর্বল প্রতীক সংশোধক।

OT_UNREACHABLE_CODE

 OT_UNREACHABLE_CODE CODE

নির্দিষ্ট টুলচেইনে নাগালযোগ্য কোড সতর্কতা দমন করুন।

OT_UNUSED_VARIABLE

 OT_UNUSED_VARIABLE do                               \
    {                                \
        (void)(VARIABLE);            \
    } while (false)

নির্দিষ্ট টুলচেইনে অব্যবহৃত পরিবর্তনশীল সতর্কতা দমন করুন।

সম্পদ

OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।