libxr  1.0
Want to be the best embedded framework
Loading...
Searching...
No Matches
LibXR::TopicPayload Concept Reference

topic 可承载 payload 的类型约束 / Type constraint for payloads carried by one topic More...

#include <topic.hpp>

Concept definition

template<typename Data>
!std::is_reference_v<Data> && !std::is_const_v<Data> && !std::is_volatile_v<Data> &&
std::is_object_v<Data> && std::is_default_constructible_v<Data> &&
std::is_copy_assignable_v<Data> && std::is_trivially_destructible_v<Data>
topic 可承载 payload 的类型约束 / Type constraint for payloads carried by one topic
Definition topic.hpp:27

Detailed Description

topic 可承载 payload 的类型约束 / Type constraint for payloads carried by one topic

Template Parameters
Data待检查的 payload 类型 / Payload type to validate

Definition at line 27 of file topic.hpp.