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.