Provides FromProtoTypeBase and FromProtoCppTypeBase type identification helper classes for various representations of the underlying field.  
 More...
#include <dccl/internal/type_helper.h>
Provides FromProtoTypeBase and FromProtoCppTypeBase type identification helper classes for various representations of the underlying field. 
Definition at line 40 of file type_helper.h.
◆ CppTypeMap
      
        
          | using dccl::internal::TypeHelper::CppTypeMap =  std::map<google::protobuf::FieldDescriptor::CppType, std::shared_ptr<FromProtoCppTypeBase> > | 
      
 
 
◆ CustomMessageMap
      
        
          | using dccl::internal::TypeHelper::CustomMessageMap =  std::map<std::string, std::shared_ptr<FromProtoCppTypeBase> > | 
      
 
 
◆ TypeMap
      
        
          | using dccl::internal::TypeHelper::TypeMap =  std::map<google::protobuf::FieldDescriptor::Type, std::shared_ptr<FromProtoTypeBase> > | 
      
 
 
◆ TypeHelper()
  
  | 
        
          | dccl::internal::TypeHelper::TypeHelper | ( |  | ) |  |  | inline | 
 
 
◆ find() [1/4]
  
  | 
        
          | std::shared_ptr< FromProtoCppTypeBase > dccl::internal::TypeHelper::find | ( | const google::protobuf::Descriptor * | desc | ) | const |  | inline | 
 
 
◆ find() [2/4]
  
  | 
        
          | std::shared_ptr< FromProtoCppTypeBase > dccl::internal::TypeHelper::find | ( | const google::protobuf::FieldDescriptor * | field | ) | const |  | inline | 
 
 
◆ find() [3/4]
      
        
          | std::shared_ptr< dccl::internal::FromProtoCppTypeBase > dccl::internal::TypeHelper::find | ( | google::protobuf::FieldDescriptor::CppType | cpptype, | 
        
          |  |  | const std::string & | type_name = "" | 
        
          |  | ) |  | const | 
      
 
 
◆ find() [4/4]
◆ ::dccl::FieldCodecManagerLocal
◆ cpptype_map_
      
        
          | CppTypeMap dccl::internal::TypeHelper::cpptype_map_ | 
      
 
 
◆ custom_message_map_
      
        
          | CustomMessageMap dccl::internal::TypeHelper::custom_message_map_ | 
      
 
 
◆ type_map_
      
        
          | TypeMap dccl::internal::TypeHelper::type_map_ | 
      
 
 
The documentation for this class was generated from the following files: