DCCL v4
Loading...
Searching...
No Matches
dccl::FieldCodecManager Class Reference

Public Member Functions

template<class Codec >
std::enable_if< std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value, void >::type add (const std::string &)
 
template<class Codec >
std::enable_if<!(std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value), void >::type add (const std::string &)
 
template<class Codec >
std::enable_if< std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value, void >::type remove (const std::string &)
 
template<class Codec >
std::enable_if<!(std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value), void >::type remove (const std::string &)
 

Static Public Member Functions

template<class Codec , google::protobuf::FieldDescriptor::Type type>
static void add (const std::string &)
 
template<class Codec , google::protobuf::FieldDescriptor::Type type>
static void remove (const std::string &)
 

Detailed Description

Definition at line 236 of file field_codec_manager.h.

Member Function Documentation

◆ add() [1/3]

template<class Codec >
std::enable_if< std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value, void >::type dccl::FieldCodecManager::add ( const std::string &  )
inline

Definition at line 244 of file field_codec_manager.h.

◆ add() [2/3]

template<class Codec >
std::enable_if<!(std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value), void >::type dccl::FieldCodecManager::add ( const std::string &  )
inline

Definition at line 257 of file field_codec_manager.h.

◆ add() [3/3]

template<class Codec , google::protobuf::FieldDescriptor::Type type>
static void dccl::FieldCodecManager::add ( const std::string &  )
inlinestatic

Definition at line 265 of file field_codec_manager.h.

◆ remove() [1/3]

template<class Codec >
std::enable_if< std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value, void >::type dccl::FieldCodecManager::remove ( const std::string &  )
inline

Definition at line 278 of file field_codec_manager.h.

◆ remove() [2/3]

template<class Codec >
std::enable_if<!(std::is_base_of< google::protobuf::Message, typenameCodec::wire_type >::value &&!std::is_same< google::protobuf::Message, typenameCodec::wire_type >::value), void >::type dccl::FieldCodecManager::remove ( const std::string &  )
inline

Definition at line 290 of file field_codec_manager.h.

◆ remove() [3/3]

template<class Codec , google::protobuf::FieldDescriptor::Type type>
static void dccl::FieldCodecManager::remove ( const std::string &  )
inlinestatic

Definition at line 298 of file field_codec_manager.h.


The documentation for this class was generated from the following file: