Namespace contains types for obtaining meta information (traits, concepts, etc.)
Classes | |
struct | CompatibleMessageTrait |
Trait that marks struct as compatible to some protobuf message. More... | |
Typedefs | |
template<traits::ProtoStruct TStruct> | |
using | CompatibleMessageType = typename CompatibleMessageTrait<std::remove_cv_t<TStruct>>::Type |
using proto_structs::traits::CompatibleMessageType = typename CompatibleMessageTrait<std::remove_cv_t<TStruct>>::Type |
Definition at line 49 of file type_mapping.hpp.